<SEC-DOCUMENT>0001213900-25-031065.txt : 20250411
<SEC-HEADER>0001213900-25-031065.hdr.sgml : 20250411
<ACCEPTANCE-DATETIME>20250411160045
ACCESSION NUMBER:		0001213900-25-031065
CONFORMED SUBMISSION TYPE:	20-F
PUBLIC DOCUMENT COUNT:		115
CONFORMED PERIOD OF REPORT:	20241231
FILED AS OF DATE:		20250411
DATE AS OF CHANGE:		20250411

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Nano Labs Ltd
		CENTRAL INDEX KEY:			0001872302
		STANDARD INDUSTRIAL CLASSIFICATION:	SEMICONDUCTORS & RELATED DEVICES [3674]
		ORGANIZATION NAME:           	04 Manufacturing
		EIN:				000000000
		STATE OF INCORPORATION:			E9
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		30 FLOOR, DICARA SILVER CENTER
		STREET 2:		NO.29 JIEFANG EAST RD, JIANGGAN DISTRICT
		CITY:			HANGZHOU
		STATE:			F4
		ZIP:			310000
		BUSINESS PHONE:		8615968976786

	MAIL ADDRESS:	
		STREET 1:		30 FLOOR, DICARA SILVER CENTER
		STREET 2:		NO.29 JIEFANG EAST RD, JIANGGAN DISTRICT
		CITY:			HANGZHOU
		STATE:			F4
		ZIP:			310000
</SEC-HEADER>
<DOCUMENT>
<TYPE>20-F
<SEQUENCE>1
<FILENAME>ea0235323-20f_nanolabs.htm
<DESCRIPTION>ANNUAL REPORT
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Fri Apr 11 10:17:02 UTC 2025 -->
<html xmlns:compsci="http://compsciresources.com" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:currency="http://xbrl.sec.gov/currency/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:dtr="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:na="http://www.nano.cn/20241231" xmlns:srt="http://fasb.org/srt/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml">
<head>
     <title> </title>

<meta content="text/html" http-equiv="Content-Type"/>
</head>
<body><div style="font: 10pt Times New Roman, Times, Serif"><div>

</div><p style="margin: 0"></p><div>

</div><!-- Field: Rule-Page --><div style="width: 100%"><div style="font-size: 1pt; border-top: Black 2pt solid; border-bottom: Black 1pt solid">&#160;</div></div><!-- Field: /Rule-Page --><div>

</div><p style="margin: 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>UNITED STATES<br/>
SECURITIES AND EXCHANGE COMMISSION</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Washington, D.C. 20549</b></p><div>

</div><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>FORM <ix:nonNumeric contextRef="c0" name="dei:DocumentType" id="ixv-22842">20-F</ix:nonNumeric></b></p><div>

</div><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Mark One)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:DocumentRegistrationStatement" id="ixv-22843">&#9744;</ix:nonNumeric> <b>REGISTRATION STATEMENT PURSUANT TO SECTION
12(b) OR (g) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p><div>

</div><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>OR</b></p><div>

</div><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:DocumentAnnualReport" id="ixv-22844">&#9746;</ix:nonNumeric> <b>ANNUAL REPORT PURSUANT TO SECTION 13
OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p><div>

</div><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the fiscal year ended <ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate" id="ixv-22845"><ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-en" name="dei:CurrentFiscalYearEndDate" id="ixv-22846">December 31</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalYearFocus" id="ixv-22847">2024</ix:nonNumeric></ix:nonNumeric></b></p><div>

</div><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>OR</b></p><div>

</div><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="ixv-22848">&#9744;</ix:nonNumeric> <b>TRANSITION REPORT PURSUANT TO SECTION
13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p><div>

</div><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>OR</b></p><div>

</div><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:DocumentShellCompanyReport" id="ixv-22849">&#9744;</ix:nonNumeric> <b>SHELL COMPANY REPORT PURSUANT TO SECTION
13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p><div>

</div><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Date of event requiring this shell company report
</b>______</p><div>

</div><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the transition period from </b>______ to
______</p><div>

</div><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Commission file number: <ix:nonNumeric contextRef="c0" name="dei:EntityFileNumber" id="ixv-22850">001-41426</ix:nonNumeric></b></p><div>

</div><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityRegistrantName" id="ixv-93"><b>Nano Labs Ltd</b></ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Exact name of registrant as specified in its
charter)</b></p><div>

</div><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>N/A</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Translation of Registrant&#8217;s name into
English)</b></p><div>

</div><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt-sec:edgarprovcountryen" name="dei:EntityIncorporationStateCountryCode" id="ixv-111"><b>Cayman Islands</b></ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Jurisdiction of incorporation)</b></p><div>

</div><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine1" id="ixv-22851">China Yuangu Hanggang Technology Building</ix:nonNumeric> </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine2" id="ixv-22852">509 Qianjiang Road</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine3" id="ixv-22853">Shangcheng District</ix:nonNumeric>, </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><ix:nonNumeric contextRef="c0" name="dei:EntityAddressCityOrTown" id="ixv-22854">Hangzhou, Zhejiang</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressPostalZipCode" id="ixv-22855">310000</ix:nonNumeric> </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>People&#8217;s Republic of <ix:nonNumeric contextRef="c0" format="ixt-sec:countrynameen" name="dei:EntityAddressCountry" id="ixv-22856">China</ix:nonNumeric></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Address of principal executive offices) </b></p><div>

</div><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><ix:nonNumeric contextRef="c1" name="dei:ContactPersonnelName" id="ixv-22857">Mr. Jianping Kong</ix:nonNumeric>, Chief Executive Officer </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><ix:nonNumeric contextRef="c1" name="dei:EntityAddressAddressLine1" id="ixv-22858">China Yuangu Hanggang Technology Building</ix:nonNumeric> </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><ix:nonNumeric contextRef="c1" name="dei:EntityAddressAddressLine2" id="ixv-22859">509 Qianjiang Road</ix:nonNumeric>, <ix:nonNumeric contextRef="c1" name="dei:EntityAddressAddressLine3" id="ixv-22860">Shangcheng District</ix:nonNumeric>, </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><ix:nonNumeric contextRef="c1" name="dei:EntityAddressCityOrTown" id="ixv-22861">Hangzhou, Zhejiang</ix:nonNumeric>, <ix:nonNumeric contextRef="c1" name="dei:EntityAddressPostalZipCode" id="ixv-22862">310000</ix:nonNumeric> </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>People&#8217;s Republic of <ix:nonNumeric contextRef="c1" format="ixt-sec:countrynameen" name="dei:EntityAddressCountry" id="ixv-22863">China</ix:nonNumeric></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Telephone: <ix:nonNumeric contextRef="c1" name="dei:CityAreaCode" id="ixv-22864">(86)</ix:nonNumeric> <ix:nonNumeric contextRef="c1" name="dei:LocalPhoneNumber" id="ixv-22865">0571-8665 6957</ix:nonNumeric></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>E-mail: <ix:nonNumeric contextRef="c1" name="dei:ContactPersonnelEmailAddress" id="ixv-22866">jack@nano.cn</ix:nonNumeric></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Name, Telephone, E-mail and/or Facsimile number
and Address of Company Contact Person)</b></p><div>

</div><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Securities registered or to be registered, pursuant
to Section 12(b) of the Act:</b></p><div>

</div><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="width: 32%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Title of each class</b></span></td> <td style="width: 1%; text-align: center">&#160;</td> <td style="width: 34%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Trading Symbol(s) </b></span></td> <td style="width: 1%; text-align: center">&#160;</td> <td style="width: 32%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name&#160;of&#160;each&#160;exchange&#160;on&#160;which&#160;registered </b></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c0" name="dei:Security12bTitle" id="ixv-22867">Class A ordinary shares</ix:nonNumeric> </span></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:NoTradingSymbolFlag" id="ixv-22868">NA</ix:nonNumeric> </span></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c0" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="ixv-22869">Nasdaq</ix:nonNumeric> Global Market </span></td></tr> </table><div>
</div><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Securities registered or to be registered pursuant
to Section 12(g) of the Act.</b></p><div>

</div><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>None</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Title of Class)</b></p><div>

</div><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Securities for which there is a reporting obligation
pursuant to Section 15(d) of the Act. </b></p><div>

</div><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>None</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Title of Class)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="margin: 0pt">&#160;</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">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:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;"> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="width: 46%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class A ordinary shares, par value US$0.002 each</span></td> <td style="width: 1%">&#160;</td> <td style="width: 53%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-22870">12,815,143</ix:nonFraction></span></td></tr> <tr style="vertical-align: top; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class B ordinary shares, par value US$0.002 each</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-22871">2,858,909</ix:nonFraction></span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Indicate by check mark if the registrant is a well-known
seasoned issuer, as defined in Rule 405 of the Securities Act. Of 1934. Yes &#9744; <ix:nonNumeric contextRef="c0" name="dei:EntityWellKnownSeasonedIssuer" id="ixv-22872">No</ix:nonNumeric> &#9746;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">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 13 or 15(d) of the Securities Exchange Act
of 1934. Yes &#9744; <ix:nonNumeric contextRef="c0" name="dei:EntityVoluntaryFilers" id="ixv-22873">No</ix:nonNumeric> &#9746;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Indicate by check mark whether the registrant (1)
has 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 the registrant was required to file such reports), and (2) has been subject to such filing requirements
for the past 90 days. <ix:nonNumeric contextRef="c0" name="dei:EntityCurrentReportingStatus" id="ixv-22874">Yes</ix:nonNumeric> &#9746; No &#9744;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Indicate by check mark whether the registrant has
submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#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). <ix:nonNumeric contextRef="c0" name="dei:EntityInteractiveDataCurrent" id="ixv-22875">Yes</ix:nonNumeric> &#9746;
No &#9744;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Indicate by check mark whether the registrant is
a large accelerated filer, an accelerated filer, a non-accelerated filer, or an emerging growth company. See the definitions of &#8220;large
accelerated filer,&#8221; &#8220;accelerated filer,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;"> <tr style="vertical-align: top"> <td style="width: 25%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large accelerated filer &#9744;</span></td> <td style="width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated filer &#9744;</span></td> <td style="width: 25%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c0" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="ixv-22876">Non-accelerated filer</ix:nonNumeric> &#9746;</span></td> <td style="width: 25%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging growth company <ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="ixv-22877">&#9746;</ix:nonNumeric></span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">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 13(a) of the Exchange
Act. <ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:EntityExTransitionPeriod" id="ixv-22878">&#9744;</ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#8224; 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 5, 2012.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">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 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. <ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:IcfrAuditorAttestationFlag" id="ixv-22879">&#9744;</ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">If securities are registered pursuant to Section
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. <ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:DocumentFinStmtErrorCorrectionFlag" id="ixv-22880">&#9744;</ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">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 &#167;240.10D-1(b). &#9744;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Indicate by check mark which basis of accounting
the registrant has used to prepare the financial statements included in this filing:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;"> <tr style="vertical-align: top"> <td style="width: 10%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: hidden-fact-0">U.S.&#160;GAAP</span>&#160;&#9746;</span></td> <td style="width: 70%; padding-left: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">International Financial Reporting Standards as issued by the <br/>
International accounting Standards Board &#9744;</span></td> <td style="width: 20%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other &#9744;</span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">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. Item 17 &#9744; Item
18 &#9744;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">If this is an annual report, indicate by check
mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes &#9744; No <ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityShellCompany" id="ixv-22881">&#9746;</ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">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. Yes &#9744; No &#9744;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Rule-Page --><div style="width: 100%"><div style="font-size: 1pt; border-top: Black 1pt solid; border-bottom: Black 2pt solid">&#160;</div></div><!-- Field: /Rule-Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="margin: 0pt">&#160;</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>TABLE OF CONTENTS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><i>&#160;</i></b></p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr>
    <td style="vertical-align: top; width: 10%; text-align: center">&#160;</td>
    <td style="vertical-align: top; width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 80%">&#160;</td>
    <td style="vertical-align: top; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 8%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Page</b></span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td colspan="3" style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_001">INTRODUCTION</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ii</span></td></tr>
  <tr>
    <td colspan="3" style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_002">MARKET AND INDUSTRY DATA</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">iv</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_003">PART I</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_004">IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 2.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_005">OFFER STATISTICS AND EXPECTED TIMETABLE</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 3.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_006">KEY INFORMATION</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 4.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_007">INFORMATION ON THE COMPANY</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">54</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 4A. </span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_008">UNRESOLVED STAFF COMMENTS</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">79</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 5.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_009">OPERATING AND FINANCIAL REVIEW AND PROSPECTS</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">79</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 6.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_010">DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">92</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 7.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_011">MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">103</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 8.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_012">FINANCIAL INFORMATION</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">105</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 9.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_013">THE OFFER AND LISTING</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">106</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 10.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_014">ADDITIONAL INFORMATION</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">107</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 11.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_015">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">125</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 12.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_016">DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">126</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td colspan="3" style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_017">PART II</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">127</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 13.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_018">DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">127</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 14.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_019">MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">127</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 15.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_020">CONTROLS AND PROCEDURES</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">128</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 16.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_021">[RESERVED]</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">129</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 16A.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_022">AUDIT COMMITTEE FINANCIAL EXPERT</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">129</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 16B.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_023">CODE OF ETHICS</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">129</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 16C.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_024">PRINCIPAL ACCOUNTANT FEES AND SERVICES</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">130</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 16D.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_025">EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">130</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 16E.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_026">PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">130</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 16F.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_027">CHANGE IN REGISTRANT&#8217;S CERTIFYING ACCOUNTANT</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">130</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 16G.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_028">CORPORATE GOVERNANCE</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">130</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 16H.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_029">MINE SAFETY DISCLOSURE</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">131</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 16I.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_030">DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">131</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 16J.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_031">INSIDER TRADING POLICIES</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">131</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 16K.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_032">CYBERSECURITY</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">132</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td colspan="3" style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_033">PART III</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">133</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 17.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_034">FINANCIAL STATEMENTS</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">133</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 18.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_035">FINANCIAL STATEMENTS</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">133</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 19.</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_036">EXHIBITS</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">133</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td colspan="3" style="vertical-align: top"><a href="#f_007"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</span></a></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-1</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><i>&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 3; Options: NewSection; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- Field: /Sequence -->&#160;</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><div><a id="a_001"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>INTRODUCTION</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Except where the context otherwise requires and
for purposes of this annual report on Form 20-F only:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;CAGR&#8221; refers to compound annual growth rate;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;China&#8221; and &#8220;PRC&#8221; refers to the People&#8217;s Republic of China, excluding, for the purposes of this annual report only, Taiwan, the Hong Kong Special Administrative Region and the Macau Special Administrative Region;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;Class A ordinary shares&#8221; refers to our Class A ordinary shares, par value US$0.002 per share;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;Class B ordinary shares&#8221; refers to our Class B ordinary shares, par value US$0.002 per share;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;hash rate&#8221; refers to the processing power of the cryptocurrency network and represents the number of computations that is processed by the network in a given time period;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;ICs&#8221; or &#8220;chips&#8221; refers to integrated circuits;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;nm&#8221; refers to nanometer (1 meter = 1,000,000,000 nanometers);</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;RMB&#8221; and &#8220;Renminbi&#8221; refers to the legal currency of China;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;shares&#8221; and &#8220;ordinary shares&#8221; refers to our Class A ordinary shares and our Class B ordinary shares;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;TH/s&#8221; and &#8220;GH/s&#8221; refers to the measuring unit of hash rate, which represent the processing power of the cryptocurrency mining machine. 1 TH/s =1,000 GH/s;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;US$&#8221; and &#8220;U.S. dollars&#8221; refers to the legal currency of the United States of America; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;we,&#8221; &#8220;us,&#8221; &#8220;our company,&#8221; &#8220;our,&#8221; and &#8220;our group&#8221; refers to Nano Labs Ltd, our Cayman Islands holding company, its predecessor entity and its subsidiaries, as the context requires.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On December 29, 2023, Citibank N.A. distributed
a notification regarding the amendment to the deposit agreement, dated December 19, 2023, as amended, and the termination of American
depositary receipts facility for our American depositary shares, effective from February 1, 2024.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Effective from January 31,
2024, we conducted a 2-to-1 share consolidation, which consolidated two shares with a par value of US$0.0001 each in our issued and
unissued share capital into one share with a par value of US$0.0002. Upon the effectiveness of such share consolidation, our
authorized share capital became US$50,000 divided into 250,000,000 ordinary shares of par value of US$0.0002 each, comprising (1)
121,410,923 Class A ordinary shares of par value of US$0.0002 each, (2) 28,589,078 Class B ordinary shares of par value of US$0.0002
each and (3) 99,999,999 shares of a par value of US$0.0002 each of such class or classes (however designated) as our board of
directors may determine in accordance with our memorandum and articles of association, as amended. Effective from November 3, 2024,
we conducted a 10-to-1 share consolidation, which consolidated 10 shares with a par value of US$0.0002 each in our issued and
unissued share capital into one share with a par value of US$0.002. Upon the effectiveness of such share consolidation, our
authorized share capital became US$50,000 divided into 25,000,000 ordinary shares of par value of US$0.002 each, comprising (1)
12,141,093 Class A ordinary shares of par value of US$0.002 each, (2) 2,858,908 Class B ordinary shares of par value of US$0.002
each, and (3) 9,999,999 shares of a par value of US$0.002 each of such class or classes (however designated) as our board of
directors may determine in accordance with our memorandum and articles of association, as amended. Unless otherwise indicated,
shares and per share amount in this annual report represent the actual ones at the relevant time. Effective from December 18, 2024,
we re-designated 2,000,000 undesignated shares as Class A ordinary shares. Upon the effectiveness of such share re-designation, our
authorized share capital became US$50,000 divided into 25,000,000 ordinary shares of par value of US$0.002 each, comprising (1)
14,141,093 Class A Ordinary Shares of par value of US$0.002 each, (2) 2,858,909 Class B Ordinary Shares of par value of US$0.002
each and (3) 7,999,998 shares of a par value of US$0.002 each of such class or classes (however designated) as the board of
directors may determine in accordance with our memorandum and articles of association, as amended.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On March 7, 2025, we (1) increased the authorized
share capital from US$50,000 divided into 25,000,000 ordinary shares of par value of US$0.002 each to US$4,200,000 dividing into 2,100,000,000
shares with a par value of US$0.002 each, comprising 1,097,141,091 Class A ordinary shares, 2,858,909 Class B ordinary shares, and 1,000,000,000
shares of a par value of US$0.002 each of such class or classes (however designated) as our board of directors may determine in accordance
with our memorandum and articles of association, as amended; and (2) increased the votes per Class B ordinary share from 15 to 30.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 4; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->ii<!-- Field: /Sequence -->&#160;</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Names of certain companies provided in this annual
report are translated or transliterated from their original Chinese legal names.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Discrepancies in any table between the amounts
identified as total amounts and the sum of the amounts listed therein are due to rounding.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">This annual report on Form 20-F includes our audited
consolidated financial statements for the 2022, 2023 and 2024 fiscal years.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">This annual report on Form 20-F contains information
from an industry report commissioned by us and prepared by Frost &amp; Sullivan, an independent research firm, to provide information
regarding our industry and our market position in China. We refer to this report as the F&amp;S report.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">This annual report contains translations of certain
Renminbi amounts into U.S. dollars at specified rates. Unless otherwise stated, the translation of Renminbi into U.S. dollars has been
made at RMB7.1884 to US$1.00, the central parity rate on December 31, 2024 published by the People&#8217;s Bank of China. 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. The PRC government imposes controls over its foreign currency reserves in part
through direct regulation of the conversion of Renminbi into foreign exchange and through restrictions on foreign trade.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Nano Labs Ltd is not a Chinese operating company
but a Cayman Islands holding company with operations primarily conducted by our subsidiaries in China and Hong Kong. See &#8220;Item 3.
Key Information&#8212;D. Risk Factors&#8212;Risks Relating to Our Corporate Structure and Governance&#8212;Investors in our Class A ordinary
shares are not purchasing equity securities of our subsidiaries that have substantive business operations in China but instead are purchasing
equity securities of a Cayman Islands holding company.&#8221; Nano Labs Ltd does not have any contractual arrangements with variable interest
entities based in China or any consolidated indirect majority ownership interests in China-based subsidiaries.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Nano Labs Ltd is a holding company with no material
operations of its own. We conduct our operations primarily through our subsidiaries in China and Hong Kong. As a result, Nano Labs Ltd&#8217;s
ability to pay dividends depends upon dividends paid by our subsidiaries in China and Hong Kong. If our existing PRC and Hong Kong subsidiaries
or any newly formed ones incur debt on their own behalf in the future, the instruments governing their debt may restrict their ability
to pay dividends to us.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We face various legal and operational risks and
uncertainties related to being based in and having significant operations in China. The PRC government has significant authority to exert
influence on the ability of a China-based company, such as us, to conduct its business, accept foreign investments or list on U.S. or
other foreign exchanges. For example, we face risks associated with regulatory approvals of offshore offerings and oversight on cybersecurity
and data privacy. The PRC government may intervene in or influence our operations at any time, or may exert control over operations of
our business, which could result in a material change in our operations and/or the value of our Class A ordinary shares. See also &#8220;Item
3. Key Information&#8212;D. Risk Factors&#8212;Risks Related to Conducting Business in China&#8212;The PRC government has significant
authority to exert influence on the China operations of an offshore holding company, and offerings conducted overseas and foreign investment
in China-based issuers, such as us. Changes in China&#8217;s economic, political or social conditions or government policies could have
a material adverse effect on our business, results of operations, financial condition, and the value of our securities.&#8221; We may
need to make material changes in our operations to comply with those requirements and/or the value of our Class A ordinary shares might
be affected. PRC government&#8217;s certain administrative requirements in regulating our operations, the overseas offering and listing
of China-based issuers, and foreign investments could significantly limit or completely hinder our ability to offer or continue to offer
our Class A ordinary shares and/or other securities to investors and cause the value of such securities to significantly decline or be
worthless. The PRC government also has significant discretion over the conduct of our business and may intervene with or influence our
operations or the development of the relevant industry as it deems appropriate to further regulatory, political and societal goals, subject
to necessary procedures. Uncertainties regarding the enforcement of laws and that the rules and regulations in China can change quickly
with little advance notice. See also &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Related to Conducting Business in
China&#8212;Uncertainties with respect to the enforcement of and changes in laws and regulations in China could have a material adverse
effect on our business, results of operations, financial condition and future prospects, and cause our Class A ordinary shares to significantly
decline in value or become worthless.&#8221; Furthermore, the PRC government has recently exerted more oversight and control over overseas
securities offerings and foreign investment in China-based companies, and these rules 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. For further details, see &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Related to Conducting
Business in China.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In addition, our PRC subsidiaries are permitted
to pay dividends to us only out of their retained earnings, if any, as determined in accordance with PRC accounting standards and regulations.
Pursuant to the Company Law of the People&#8217;s Republic of China, or the PRC Company Law, our PRC subsidiaries are required to make
contribution of at least 10% of their after-tax profits calculated in accordance with the PRC GAAP to the statutory common reserve. Contribution
is not required if the reserve fund has reached 50% of the registered capital of our subsidiaries. As of December 31, 2024, our PRC subsidiaries
had reserve fund of RMB6.6 million (US$0.9 million).</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 5; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->iii<!-- Field: /Sequence -->&#160;</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">None of our PRC subsidiaries has issued any dividends
or distributions to respective holding companies or any investors as of the date of this annual report. Our PRC subsidiaries generate
and retain cash generated from operating activities and re-invest it in our business. Historically, our PRC subsidiaries have also received
equity financing from its shareholders to fund business operations of our PRC subsidiaries. In 2022, 2023 and 2024, we transferred cash
proceeds of US$24.3 million, US$17.5 million and US$13.1 million to our PRC subsidiaries for the settlement of intercompany transactions
and as paid-in capital for our PRC subsidiaries. In the future, cash proceeds raised from overseas financing activities may be, and are
intended to be, transferred by us through subsidiaries in Hong Kong to our PRC subsidiaries via capital contribution and shareholder loans,
as the case may be. Subsidiaries in China that receives such cash proceeds then will transfer funds to its subsidiaries to meet the capital
needs of our business operations. For details about the applicable PRC rules that limit transfer of funds from overseas to our PRC subsidiaries,
see &#8220;Item 14. Material Modifications to the Rights of Security Holders and Use of Proceeds&#8212;Use of Proceeds&#8221; and &#8220;Item
3. Key Information&#8212;D. Risk Factors&#8212;Risks Related to Conducting 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 the securities offering to make loans or additional capital contributions to our PRC subsidiaries.&#8221;</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On December 15, 2022, the PCAOB announced that
it was able to secure complete access to inspect and investigate PCAOB-registered public accounting firms headquartered in mainland China
and Hong Kong completely in 2022. The PCAOB Board vacated its previous 2021 determinations that the PCAOB was unable to inspect or investigate
completely registered public accounting firms headquartered in mainland China and Hong Kong. The PCAOB inspections team has also completed
fieldwork for 2023, with the complete access required&#160;under the Holding Foreign Companies Accountable Act (the &#8220;HFCAA&#8221;).
However, whether the PCAOB will continue to be able to satisfactorily conduct inspections of PCAOB-registered public accounting firms
headquartered in mainland China and Hong Kong is subject to uncertainties and depends on a number of factors out of our and our auditor&#8217;s
control. The PCAOB continues to demand complete access in mainland China and Hong Kong moving forward, as well as to continue pursuing
ongoing investigations and initiate new investigations as needed. The PCAOB has also indicated that it will act immediately to consider
the need to issue new determinations with the HFCAA if needed. Our financial statements contained in this annual report of Form 20-F have
been audited by MaloneBailey, LLP, an&#160;independent registered public accounting firm that is headquartered in the United States with
offices in Beijing and Shenzhen, China. MaloneBailey, LLP is a firm registered with the PCAOB, and is required by the United States laws
to undergo regular inspections by the PCAOB to assess its compliance with the laws of the U.S. and professional standards. As of the date
of this annual report, we have not been and do not expect to be identified by the SEC under the HFCAA. However, if the PCAOB is unable
to inspect and investigate completely registered public accounting firms located in China and we fail to retain a registered public accounting
firm that the PCAOB is able to inspect and investigate completely for two consecutive years, or if we otherwise fail to meet the PCAOB&#8217;s
requirements, our Class A ordinary shares will be delisted from the Nasdaq Stock Market, and our shares will not be permitted for trading
over the counter in the United States under the HFCAA and related regulations. If our Class A ordinary shares are prohibited from trading
in the United States, we cannot assure you that we will be able to list on a non-U.S. exchange or that a market for our Class A ordinary
shares will develop outside of the United States. Such a prohibition would substantially impair your ability to sell or purchase our Class
A ordinary shares when you wish to do so, and the risk and uncertainty associated with delisting would have a negative impact on the price
of our Class A ordinary shares. Moreover, the HFCAA or other efforts to increase U.S. regulatory access to audit information could cause
investor uncertainty for affected issuers, including us, and the market price of our Class A ordinary shares could be adversely affected.
Furthermore, 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, results of operations and financial condition. For details, see &#8220;Item 3. Key Information&#8212;D.
Risk Factors&#8212;Risks Related to Conducting Business in China&#8212;Our Class A ordinary shares will be delisted and prohibited from
trading in the over-the-counter market under the Holding Foreign Companies Accountable Act, if the PCAOB is unable to inspect or investigate
completely auditors located in China for two consecutive years. The delisting of our Class A ordinary shares, or the threat of their being
delisted, may materially and adversely affect the value of your investment.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our Class A ordinary shares are listed on the
Nasdaq Global Market under the symbol &#8220;NA.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><div><a id="a_002"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>MARKET AND INDUSTRY DATA</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Market data and certain industry forecasts used
in this annual report were obtained from internal surveys, market research, publicly available information and industry publications.
Industry publications generally state that the information contained therein has been obtained from sources believed to be reliable, but
that the accuracy and completeness of such information is not guaranteed. Similarly, internal surveys, industry forecasts and market research,
while believed to be reliable, have not been independently verified, and we make no representation as to the accuracy of such information.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>


</div><!-- Field: Page; Sequence: 6; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->iv<!-- Field: /Sequence -->&#160;</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="a_003"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>PART I</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_004"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 1. IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Not applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_005"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 2. OFFER STATISTICS AND EXPECTED TIMETABLE</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Not applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_006"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 3. KEY INFORMATION</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Investors in our Class A ordinary shares are not
purchasing equity securities of our subsidiaries that have substantive business operations in China but instead are purchasing equity
securities of a Cayman Islands holding company. Nano Labs Ltd is a holding company with no material operations of its own. We conduct
our operations primarily through our subsidiaries in China and subsidiaries in Hong Kong. This structure involves unique risks to investors
in our Class A ordinary shares. For details, see &#8220;&#8212;D. Risk Factors&#8212;Risks Relating to Our Corporate Structure and Governance&#8212;Investors
in our Class A ordinary shares are not purchasing equity securities of our subsidiaries that have substantive business operations in China
but instead are purchasing equity securities of a Cayman Islands holding company.&#8221;</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We face various legal and operational risks and
uncertainties related to being based in and having significant operations in China. The PRC government has significant authority to exert
influence on the ability of a China-based company, such as us, to conduct its business, accept foreign investments or list on U.S. or
other foreign exchanges. For example, we face risks associated with regulatory approvals of offshore offerings and oversight on cybersecurity
and data privacy. The PRC government may intervene in or influence our operations at any time, or may exert control over operations of
our business, which could result in a material change in our operations and/or the value of our Class A ordinary shares. See also &#8220;&#8212;D.
Risk Factors&#8212;Risks Related to Conducting Business in China&#8212;The PRC government has significant authority to exert influence
on the China operations of an offshore holding company, and offerings conducted overseas and foreign investment in China-based issuers,
such as us. Changes in China&#8217;s economic, political or social conditions or government policies could have a material adverse effect
on our business, results of operations, financial condition, and the value of our securities.&#8221; We may need to make material changes
in our operations to comply with those requirements and/or the value of our Class A ordinary shares might be affected. PRC government&#8217;s
certain administrative requirements in regulating our operations, the overseas offering and listing of China-based issuers, and foreign
investments could significantly limit or completely hinder our ability to offer or continue to offer our Class A ordinary shares and/or
other securities to investors and cause the value of such securities to significantly decline or be worthless. The PRC government also
has significant discretion over the conduct of our business and may intervene with or influence our operations or the development of the
relevant industry as it deems appropriate to further regulatory, political and societal goals, subject to necessary procedures. Uncertainties
regarding the enforcement of laws and that the rules and regulations in China can change quickly with little advance notice. See also
&#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Related to Conducting Business in China&#8212;Uncertainties with respect
to the enforcement of and changes in laws and regulations in China could have a material adverse effect on our business, results of operations,
financial condition and future prospects, and cause our Class A ordinary shares to significantly decline in value or become worthless.&#8221;
Furthermore, the PRC government has recently exerted more oversight and control over overseas securities offerings and foreign investment
in China-based companies, and these rules 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. For further details,
see &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Related to Conducting Business in China.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our auditor was not subject to the determination
announced by the PCAOB on December 16, 2021. However, trading in your Class A ordinary shares may be prohibited under the HFCAA if the
PCAOB determines that it cannot inspect or investigate completely our auditor, and as a result, our Class A ordinary shares will be delisted
from the Nasdaq Stock Market, and our shares will not be permitted for trading over the counter in the United States under the HFCAA and
related regulations. For details, see &#8220;&#8212;D. Risk Factors&#8212;Risks Related to Conducting Business in China&#8212;Our Class
A ordinary shares will be delisted and prohibited from trading in the over-the-counter market under the Holding Foreign Companies Accountable
Act, if the PCAOB is unable to inspect or investigate completely auditors located in China for two consecutive years. The delisting of
our Class A ordinary shares, or the threat of their being delisted, may materially and adversely affect the value of your investment.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 7; Options: NewSection; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Permissions and Licenses Required from the PRC Authorities for Our
Operations and Overseas Securities Offerings</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">To the extent that the discussions in this
section on permissions and licenses required from the PRC authorities for our operations in China, it is the opinion of&#160;Zhong
Lun Law Firm, our PRC counsel. We are a leading Web 3.0 infrastructure and product solution provider in China. <span>The
operations of the businesses that we own and operate are subject to PRC laws and regulations. The laws and regulations governing
relevant industries in China are relatively new and quickly evolving, thus bringing uncertainties to their interpretation and
enforcement. For details, see &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Regulation&#8221; in this
annual report.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We conduct our operations primarily through
our subsidiaries in China and subsidiaries in Hong Kong. <span>Our operations in China are governed
by PRC laws and regulations. We and the affiliated entities are required to obtain certain licenses, permits or filing from relevant
governmental authorities in China in order to operate our business and conduct overseas securities offerings and listings. As of the
date of this annual report, as advised by our PRC counsel, our subsidiaries in China have obtained business licenses from the PRC
government authorities necessary for our business operations in China. Given the uncertainties of interpretation and implementation
of relevant laws and regulations and the enforcement practice by relevant government authorities, and the promulgation of new laws
and regulations and amendment to the existing ones, we may be required to obtain additional licenses, permits, registrations,
filings or approvals for our business operations in the future. We cannot assure you that we or our subsidiaries will be able to
obtain, in a timely manner or at all, or maintain such licenses, permits or approvals, and we or our subsidiaries may also
inadvertently conclude that such permissions or approvals are not required. Any lack of or failure to maintain requisite approvals,
licenses or permits applicable to us or our subsidiaries may have a material adverse impact on our business, results of operations,
financial condition and prospects and cause the value of any securities we offer to significantly decline or become worthless. For
details, see &#8220;</span>&#8212;D.&#160;<span>Risk Factors&#8212;Risks Related to Our
Operations&#8212;We require various approvals, licenses, permits and certifications to operate our business. If we fail to obtain or
renew any of these approvals, licenses, permits or certifications, it could materially and adversely affect our business and results
of operations.&#8221;</span>&#160;</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span>On December
28, 2021, the CAC and other twelve PRC regulatory authorities jointly revised and promulgated the Measures for Cybersecurity Review (the
&#8220;Cybersecurity Review Measures&#8221;), which became effective on February 15, 2022. </span>Under the current Cybersecurity Review
Measures, subject to any further interpretation of the CAC and other relevant authorities, we believe we are not subject to the cybersecurity
review by the CAC, as we are primarily engaged in the design and manufacturing of ICs or do not process any data in our business. However,
there remains uncertainty as to how the Cybersecurity Review Measures will be interpreted or implemented and whether the PRC regulatory
agencies, including the CAC, may adopt new laws, regulations, rules, or detailed implementation and interpretation related to the Draft
Measures. We cannot assure you that PRC regulatory agencies, including the CAC, would take the same view as we do, and we cannot assure
you that we can fully or timely comply with such legal or regulatory requirements. If we become subject to cybersecurity inspection and/or
review by the CAC or other PRC authorities or are required by them to take any specific actions, it could cause suspension or termination
of the future offering of our securities, including offerings under this registration statement, disruptions to our operations, result
in negative publicity regarding our company, and divert our managerial and financial resources. We may also be subject to significant
fines or other penalties, which could materially and adversely affect our business, financial condition and results of operations. Any
actions by the PRC government to exert more oversight and control over offerings that are conducted overseas and/or foreign investment
in companies having operations in China, including us, could significantly limit or completely hinder our ability to offer or continue
to offer securities to investors, and cause the value of our securities to significantly decline or become worthless. <span>For
details, see &#8220;</span>&#8212;D.&#160;<span>Risk Factors&#8212;</span> Risks Related to Conducting
Business in China<span>&#8212;</span> Recent regulatory developments in China may subject us to additional
regulatory review or otherwise restrict or completely hinder our ability to offer securities and raise capitals overseas, all of which
could materially and adversely affect our business and cause the value of our Class A ordinary shares to significantly decline or become
worthless.<span>&#8221;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in; ">&#160;</p><div>


</div><!-- Field: Page; Sequence: 8; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On February 17, 2023, with the approval of
the State Council, the CSRC released the Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic
Companies, or the Trial Measures and five supporting guidelines, which came into effect on March 31, 2023. According to the Trial
Measures, among other requirements, (1) domestic companies that seek to offer or list securities overseas, both directly and
indirectly, should fulfill the filing procedures with the CSRC; if a domestic company fails to complete the filing procedures, such
domestic company may be subject to administrative penalties; and (2) where a domestic company seeks to indirectly offer and list
securities in an overseas market, the issuer shall designate a major domestic operating entity responsible for all filing procedures
with the CSRC, and such filings shall be submitted to the CSRC within three business days after the submission of the overseas
offering and listing application. 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 (1)
on or prior to the effective date of the Trial Measures, domestic 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; (2) a six-month transition period will be granted to domestic companies which, prior to the
effective date of the Trial Measures, have already obtained the approval from overseas regulatory authorities or stock exchanges,
but&#160;have not completed the indirect overseas listing; if domestic companies fail to complete the overseas listing within such
six-month transition period, they shall file with the CSRC according to the requirements; and (3) the CSRC will solicit opinions
from relevant regulatory authorities and complete the filing of the overseas listing of companies with contractual arrangements
which duly meet the compliance requirements, and support the development and growth of these companies. 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. We did not have to
make such filings with or obtain the relevant approvals from the CSRC for our initial public offering completed on July 11, 2022 and
the supplemental offering completed on September 27, 2022 because the offerings had been completed before the enactment of the Trial
Measures. We completed the filing with the CSRC with respect to our subsequent follow-on offerings, and we will be obligated to submit
filings with the CSRC in a timely manner for our future offerings. If we cannot obtain such approvals or the CSRC rescind our
approvals, we may not continue to offer securities to investors and cause the value of our securities to significantly decline or,
in extreme cases, become worthless.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On February 24, 2023, the CSRC, together with
Ministry of Finance of the PRC, National Administration of State Secrets Protection and National Archives Administration of China, revised
the Provisions on Strengthening Confidentiality and Archives Administration for Overseas Securities Offering and Listing which was issued
by the CSRC, National Administration of State Secrets Protection and National Archives Administration of China in 2009. The revised version
was issued under the title of the Provisions on Strengthening Confidentiality and Archives Administration of Overseas Securities Offering
and Listing by Domestic Companies (the &#8220;Revised Provisions&#8221;), and has come into effect on March 31, 2023. One of the major
revisions to the Revised Provisions has expanded their application to cover indirect overseas offering and listing, which is consistent
with the Trial Measures. The Revised Provisions require that, among other things, (1) a domestic company that plans to, either directly
or indirectly through its overseas listed entity, publicly disclose or provide to relevant individuals or entities including securities
companies, securities service providers and overseas regulators, any documents and materials that contain state secrets or working secrets
of government agencies, shall first obtain approval from competent authorities, and file with the secrecy administrative department at
the same level; and (2) domestic company that plans to, either directly or indirectly through its overseas listed entity, publicly disclose
or provide to relevant individuals and entities including securities companies, securities service providers and overseas regulators,
any other documents and materials that, if leaked, will be detrimental to national security or public interest, shall strictly fulfill
relevant procedures stipulated by applicable national regulations. On or after March 31, 2023, any failure or perceived failure by any
PRC subsidiaries including us to comply with the above confidentiality and archives administration requirements under the Revised Provisions
and other PRC laws and regulations may result in that the relevant entities would be held liable by competent authorities, and referred
to the judicial organ to be investigated for criminal liability if suspected of committing a crime.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Cash and Asset Flows through Our Organization</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">None of our PRC subsidiaries has issued any
dividends or distributions to respective holding companies or any investors as of the date of this annual report. Our PRC
subsidiaries generate and retain cash generated from operating activities and re-invest it in our business. Historically, our PRC
subsidiaries have also received equity financing from its shareholders to fund business operations of our PRC subsidiaries. In 2022,
2023 and 2024, we transferred cash proceeds of US$24.3 million, US$17.5 million and US$13.1 million to our PRC subsidiaries for the
settlement of intercompany transactions and as paid-in capital for our PRC subsidiaries. In the future, cash proceeds raised from
overseas financing activities may be, and are intended to be, transferred by us through subsidiaries in Hong Kong to our PRC
subsidiaries via capital contribution and shareholder loans, as the case may be. Subsidiaries in China that receives such cash
proceeds then will transfer funds to its subsidiaries to meet the capital needs of our business operations.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 9; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We are an offshore holding company. We may make
loans to our PRC subsidiaries subject to the approval, registration, and filing with governmental authorities and limitation of amount,
or we may make additional capital contributions to our wholly foreign-owned subsidiaries in China. Any loans to our wholly foreign-owned
subsidiaries in China, which are treated as foreign-invested enterprises under PRC law, are subject to foreign exchange loan registrations
with the National Development and Reform Commission, or the NDRC, and SAFE or its local branches. In addition, a foreign invested enterprise
shall use its capital pursuant to the principle of authenticity and self-use within its business scope. The capital of a foreign invested
enterprise shall not be used for the following purposes: (1) directly or indirectly used for payment beyond the business scope of the
enterprises or the payment prohibited by relevant laws and regulations; (2) directly or indirectly used for investment in securities or
investments other than banks&#8217; principal-secured products unless otherwise provided by relevant laws and regulations; (3) the granting
of loans to non-affiliated enterprises, except where it is expressly permitted in the business license; and (4) paying the expenses related
to the purchase of real estate that is not for self-use (except for the foreign-invested real estate enterprises). 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 or filings on
a timely basis, if 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 from
the securities offering and to capitalize or otherwise fund our PRC operations may be negatively affected, which could adversely affect
our liquidity and our ability to fund and expand our business.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Enforceability of Civil Liabilities</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We are incorporated under the laws of the Cayman
Islands as an exempted company with limited liability to take advantage of certain benefits associated with being a Cayman Islands exempted
company:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">political and economic stability;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">an effective judicial system;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a favorable tax system;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the absence of foreign exchange control or currency restrictions; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the availability of professional and support services.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">However, certain disadvantages accompany incorporation
in the Cayman Islands. These disadvantages include, but are not limited to, the following:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the Cayman Islands has a less developed body of securities laws than the United States and these securities laws provide significantly less protection to investors; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cayman Islands companies may not have standing to sue before the federal courts of the United States.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our currently effective memorandum and articles
of association do not contain provisions requiring that disputes, including those arising under the securities laws of the United States,
between us, our officers, directors and shareholders, be arbitrated.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We conduct all of our operations outside the United
States, and substantially all of our assets are located outside the United States. Substantially all of our officers are nationals or
residents of jurisdictions other than the United States and a substantial portion of their assets are located outside the United States.
As a result, it may be difficult or impossible for a shareholder to effect service of process within the United States upon us or these
persons, or to enforce against us or them judgments obtained in United States courts, including judgments predicated upon the civil liability
provisions of the securities laws of the United States or any state in the United&#160;States.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>Cayman Islands</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We have been advised by Maples and Calder (Hong
Kong) LLP, our counsel as to Cayman Islands law, that the courts of the Cayman Islands are unlikely (1)&#160;to recognize and enforce
judgments of U.S. courts obtained against us or our directors or officers that are predicated upon the civil liability provisions of the
federal securities laws of the United States or the securities laws of any state in the United States, and (2)&#160;in original actions
brought in the Cayman Islands to impose liabilities against us or our directors or officers that are predicated upon the civil liability
provisions of federal securities laws of the United States or the securities laws of any state in the United&#160;States so far as the
liabilities imposed by those provisions are penal in nature.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 10; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We have also been advised by Maples and Calder
(Hong Kong) LLP that, although there is no statutory recognition in the Cayman Islands of judgments obtained in the federal or state courts
of the U.S. (and the Cayman Islands are not a party to any treaties for the reciprocal enforcement or recognition of such judgments),
the courts of the Cayman Islands will at common law, recognize and enforce a foreign money judgment of a foreign court of competent jurisdiction
without any&#160;re-examination&#160;of the merits of the underlying dispute based on the principle that a judgment of a competent foreign
court imposes upon the judgment debtor an obligation to pay the liquidated sum for which such judgment has been given, provided such judgment
(1)&#160;is given by a foreign court of competent jurisdiction, (2)&#160;imposes on the judgment debtor a liability to pay a liquidated
sum for which the judgment has been given, (3)&#160;is final and conclusive, (4)&#160;is not in respect of taxes, a fine or a penalty,
(5) is not inconsistent with a Cayman Islands judgment in respect of the same matter, and (6)&#160;is not impeachable on the grounds of
fraud and was not obtained in a manner and is not of a kind the enforcement of which is contrary to natural justice or the public policy
of the Cayman Islands.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">However, the Cayman Islands courts are unlikely
to enforce a judgment obtained from the United States courts under the civil liability provisions of the securities laws if such judgment
is determined by the courts of the Cayman Islands to give rise to obligations to make payments that are penal or punitive in nature. A
Cayman Islands court may stay enforcement proceedings if concurrent proceedings are being brought elsewhere.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>PRC</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Zhong Lun Law Firm, our counsel as to PRC law,
has advised us that there is uncertainty as to whether the PRC courts would:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">recognize or enforce judgments of United States courts or Cayman courts obtained against us or our directors or officers predicated upon the civil liability provisions of the securities laws of the United&#160;States or any state in the United States; or</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">entertain original actions brought in each respective jurisdiction against us or our directors or officers predicated upon the securities laws of the United States or any state in the United States.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Zhong Lun Law Firm has further advised us that
the recognition and enforcement of foreign judgments are provided for under the PRC Civil Procedures Law. PRC courts may recognize and
enforce foreign judgments in accordance with the requirements of the PRC Civil Procedures Law. Zhong Lun Law Firm has advised us further
that under PRC law, a foreign judgment that does not otherwise violate the basic legal principles, national sovereignty, security or public
interest may be recognized and enforced by a PRC court, based either on bilateral treaties or international conventions contracted by
China and the jurisdiction where the judgment is made or on principles of reciprocity between jurisdictions. China does not have any treaties
or other form of reciprocity with the United States or the Cayman Islands that provide for the reciprocal recognition and enforcement
of foreign judgments. In addition, according to the PRC Civil Procedures Law, courts in China will not enforce a foreign judgment against
us or our directors and officers if they decide that the judgment violates the basic principles of PRC law or national sovereignty, security
or public interest. As a result, it is uncertain whether and on what basis a PRC court would enforce a judgment rendered by a court in
the United States or in the Cayman Islands. Under the PRC Civil Procedures Law, foreign shareholders may originate actions based on PRC
law against us in China if they can establish sufficient connection to China for a PRC court to have jurisdiction, and meet other procedural
requirements, including, among others, the plaintiff must have a direct interest in the case, and there must be a concrete claim, a factual
basis and a cause for the suit. However, it will be difficult for foreign shareholders, by virtue only of holding the ordinary shares,
to establish a sufficient connection to China for a PRC court to have jurisdiction as required under the PRC Civil Procedures Law.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>A. [Reserved]</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>B. Capitalization and Indebtedness</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Not applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>C. Reasons for the Offer and Use of Proceeds </i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Not applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 11; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>D.
Risk Factors</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our business is subject to numerous risks and
uncertainties, including risks that may prevent us from achieving our business objectives or may adversely affect our business, financial
condition, results of operations, cash flows, and prospects. These risks are discussed more fully below and include, but are not limited
to, risks related to:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Risks Related to Our Business</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Uncertainties in our research and development activities;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Volatility of the cryptocurrency market;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Market conditions for HTC and HPC solutions market;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Constant technological changes in the industries we operate in;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant revenue contribution from our cryptocurrency mining machines; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our reliance on limited suppliers.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Risks Related to Our Operations</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our ability to achieve or sustain profitability;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our ability to forecast our business and assess the seasonality and volatility in our business;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ongoing global coronavirus COVID-19 outbreak;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our ability to obtain significant financial resources;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our ability to price our products at our desired margins;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Credit risks and concentration of credit risks in relation to defaults from counterparties;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our ability to manage our growth or execute our strategies effectively; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">High customer concentration.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Risks Related to Our Industry</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Adverse changes in the regulatory environment in China;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Adverse changes of regulatory environment in foreign markets;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Increasing mining difficulty, which could result in downward pressure on the expected economic returns;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Concert actions, which could prevent new transactions from gaining confirmations, halt payments between users, and reverse previously completed transactions;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Challenges against decentralized nature of cryptocurrencies; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Change of algorithm and mining mechanism.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 12; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Risks Related to Conducting Business in China</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chinese government&#8217;s significant authority to intervene or influence our operations at any time and to exert more control over offerings conducted overseas and/or foreign investment in China-based issuers;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Uncertainties with respect to the PRC legal system, including such relating to the enforcement of rules and regulations in China and the risk that rules and regulations can change quickly with little advance notice;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recent regulatory developments in China, which may subject us to additional regulatory review;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant influence of PRC government over companies with China-based operations;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Possibility of delisting if the PCAOB is unable to inspect auditors with presence in China;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes in the political and economic policies of the PRC government;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Uncertainties regarding the interpretation and enforcement of PRC laws, rules and regulations;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A severe or prolonged downturn in China&#8217;s economy; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Increased labor costs and enforcement of stricter labor laws and regulations in China.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Risks Relating to Our Corporate Structure and Governance</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investors in our Class A ordinary shares not purchasing equity securities of our subsidiaries that have substantive business operations in China but instead equity securities of a Cayman Islands holding company;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Custodians or authorized users of our controlling non-tangible assets, including chops and seals, failing to fulfill their responsibilities;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Anti-takeover provisions in our currently effective memorandum and articles of association;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dual-class structure of our ordinary shares which could affect the trading market for our Class A ordinary shares;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less protection to shareholders due to our home country practices for corporate governance matters;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain judgments obtained against us by our shareholders may not be enforceable;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reduced reporting requirements due to our emerging growth company status; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our exemption from certain provisions applicable to U.S. domestic public companies due to our foreign private issuer status.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 13; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Risks Related to Our Class A Ordinary Shares</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Failure to maintain the listing of our Class A ordinary shares with a U.S. national securities exchange;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Volatile trading price of our Class A ordinary shares;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lack of research or report on the business or change in recommendations regarding our Class A ordinary shares; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sale or availability for sale of substantial amounts of our Class A ordinary shares.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Risks Related to Our Business</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We may fail to anticipate or adapt to technology innovations
in a timely manner, so our IC design may fail to gain recognition from the customers and the IC design industry.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The IC design industry is experiencing rapid
technological changes. Failure to anticipate technology innovations or adapt to such innovations in a timely manner, or at all, may
result in our products becoming obsolete at sudden and unpredictable intervals. As a result, our IC design may fail to gain
recognition from the customers and the industry, which could materially and adversely affect our business, results of operations or
financial condition. The process of developing and marketing new products is inherently complex and involves significant
uncertainties. We cannot assure you that our efforts will bring customers and industry recognition. There are various risks,
including the following:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our product planning efforts may fail to result in the development or commercialization of new technologies or ideas;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our research and development efforts may fail to translate new product plans into commercially feasible products;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our new technologies or new products may not be well received by consumers;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">we may not have adequate funding and resources necessary for continual investments in product planning and research and development;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our products may become obsolete due to rapid advancements in technology and changes in consumer preferences; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our newly developed technologies may not be protected as proprietary intellectual property rights.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Any failure to anticipate the next-generation
technology roadmap or changes in customer preferences or to timely develop new or enhanced products in response could result in decreased
revenue and market share. In particular, we may experience difficulties with product design, product development, marketing or certification,
which could result in excessive research and development expenses and capital expenditure, delays or prevent our introduction of new or
enhanced products. Furthermore, our research and development efforts may not yield the expected results or may prove to be futile due
to the lack of market demand.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 14; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Our results of operations have been and are expected to continue
to be significantly impacted by the volatility of the cryptocurrency market, and in particular, the sharp price decrease of cryptocurrencies.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our products, including HTC and HPC solutions
and distributed computing and data storage solutions, are currently designed primarily for the mining of various cryptocurrencies, such
as Bitcoin, Ethereum Classic (&#8220;ETC&#8221;), Grin and Filecoin. The demand for, and pricing of, our products are therefore affected
by the expected economic returns of mining activities for these cryptocurrencies, which in turn are primarily driven by, among other factors,
the prices. The cryptocurrency market is highly volatile, and the prices of cryptocurrencies, such as Bitcoin, ETC, Grin and Filecoin,
have experienced significant fluctuations over their short existence and may continue to fluctuate significantly in the future.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Historically, our revenues were primarily
                                                                                              derived from the sales of our HTC solutions in relation to ETH, ETC and Grin mining, and HPC solutions for Bitcoin mining and
                                                                                              distributed computing and data storage solutions for Filecoin mining. We expect our results of operations to be affected by the
                                                                                              prices of cryptocurrencies, in particular, significantly and negatively impacted by the sharp price decrease of the prices of
                                                                                              cryptocurrencies including Bitcoin, ETC, Grin and Filecoin. Although we have begun the delivery of these new products in 2022, a
                                                                                              diversified offering of mining solution types is unlikely to spread the risk of volatility as the prices of mainstream
                                                                                              cryptocurrencies are highly correlated. We cannot assure you that the cryptocurrency market will remain active enough to sustain the
                                                                                              demand for our current and future mining machines or that the prices for any of these cryptocurrencies will not decline
                                                                                              significantly in the future. Furthermore, fluctuations in the prices of cryptocurrencies, in particular, Bitcoin, ETC, Grin and
                                                                                              Filecoin, can have an immediate impact on the trading price of the companies operating in the cryptocurrency industry, including our
                                                                                              Class A ordinary shares, even before our financial performance is affected, if at all.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In addition to the market volatility, various
other factors, mostly beyond our control, could impact the prices of cryptocurrencies. For example, the usage of Bitcoins in the retail
and commercial marketplace is relatively low in comparison with the usage for speculation, which contributes to Bitcoin price volatility.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">If the price of cryptocurrencies such as
Bitcoin, ETC, Grin or Filecoin drops and fails to recover, the expected economic return of such mining activities will diminish,
which could result in a decrease in demand for our current and future products. As a result, we may need to reduce the price of our
products. At the same time, if transaction fees for these cryptocurrencies increase to such an extent as to discourage users from
using them as a medium of exchange, it may decrease the transaction volume of the relevant network and may affect the demand for our
products. In addition, any shortage of power supply due to government control measures or other reasons, and any increase in energy
costs, would raise the costs of mining activities. This in turn could affect the expected economic return to our customers for their
mining activities and the demand for and pricing of our current and future HTC and HPC solutions and distributed computing and data
storage solutions. Furthermore, fluctuations in the prices of Bitcoin, ETC, Grin or Filecoin may affect the value of our inventory
as well as the provision we make to the inventory as we manage our inventory based on, among others, the sales forecast of current
and future HTC and HPC solutions and distributed computing and data storage solutions. If we increase our procurement volume and
stock up finished goods for the launch of new products or we expect a surge of demand of certain HTC and&#160;HPC solutions, a
significant drop in the prices of Bitcoin, ETC, Grin or Filecoin can lead to a lower expected sales price and excessive inventory,
which in turn will lead to impairment losses with respect to such inventory. If the prices of Bitcoin, ETC, Grin or Filecoin drop
significantly in the future, we may need to record write-down for potentially obsolete, slow-moving inventory. For example, we
recorded an inventory write-down of RMB184.1 million, RMB60.8 million and RMB10.9 million (US$1.5 million) in the cost of revenues
in 2022, 2023 and 2024, respectively, due to the downward adjustment on the book value of a portion of our inventory in response to
the decrease in the market price of cryptocurrency and expected economic return on cryptocurrency mining. To the extent that we are
able to sell such inventory above its carrying value, our gross profit may also be inflated by such write down.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 15; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The price drop of cryptocurrencies may also adversely
impact the ability of our customers who made down payments for our current or future products. We usually require full payment to be paid
before the delivery of our products. If the prices of Bitcoin, ETC, Grin or Filecoin drop significantly in the future, we may need to
offer to certain of our customers price concession in the case where they encounter the difficulties for making the final payments, even
if we generally do not offer a price concession to customers. If we provide any price concession to our customers in the future, our revenues
and results of operations may be adversely affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We have derived and may continue to derive revenues primarily
from our HTC and HPC solutions. If the market for HTC and HPC solutions ceases to exist or diminishes significantly, our business, results
of operations and financial condition would be materially and adversely affected.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Historically, our revenues were primarily
derived from the sales of our HTC solutions in relation to ETH, ETC and Grin mining, and HPC solutions for Bitcoin mining. In 2022,
2023 and 2024, sales of our HTC and HPC solutions accounted for 93.6%, 91.0% and 84.0% of our total revenues, respectively, and our
advance from customers was RMB98.9 million (US$13.8 million) as of December 31, 2024. </p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">If the market for any of the above-mentioned mining
solutions ceases to exist or diminishes significantly, we would experience a significant loss of sales, cancelation of orders, or loss
of customers for our current and future mining machines.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Adverse factors that may affect the market for
our current and future mining machines include:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Another cryptocurrency, especially one that is not created using the
same mining processes as Bitcoin, ETC or Grin, emerges as a new mainstream cryptocurrency and squeezes Bitcoin, ETC or Grin out of the
market, thereby causing these cryptocurrencies to lose value or become worthless, which could adversely affect the sustainability of our
business.</p></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Bitcoin, ETC or Grin ails to gain wide market acceptance and fails
to become a generally accepted medium of exchange in the global economy due to certain inherent limitations to cryptocurrencies.</p></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Over time, the reward for blockchain mining will decline in terms of the amount of cryptocurrency awarded, which may reduce the incentive to mine these cryptocurrencies. Therefore, our HTC and HPC solutions and distributed computing and data storage solutions may become less productive as the available rewards for cryptocurrency mining decrease.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">If we cannot maintain the scale and profitability
of our HTC and HPC solutions and, at the same time, successfully expand our business in other application markets, our business, results
of operations, financial&#160;condition and prospects will suffer. Furthermore, excess inventory, inventory markdowns, brand image deterioration
and margin squeeze caused by declining economic returns for miners or pricing competition for our HTC and HPC solutions could all have
a material and adverse effect on our business, results of operations and financial condition. Moreover, as we only had limited experience
in the commercialization of HTC and HPC solutions, we cannot assure you that our HTC and HPC solutions to be launched will be well received
among the miners of these cryptocurrencies, nor can we assure you that the demand for these products will be strong enough for us to recover
the research and development expenses incurred in relation to the development of these products. If our efforts to market these new products
fail, or the demand for these products turns out to be weaker than we expected, our business, results of operations and financial condition
may be materially and adversely affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b><i>We face risks relating
to the custody of our Bitcoin, including the loss or destruction of private keys required to access our Bitcoin and cyberattacks or other
data loss relating to our Bitcoin.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.25in; ">We
have established Bitcoin value investment and adopted Bitcoin as primary reserve asset. We hold our Bitcoin with regulated custodians
that have duties to safeguard our private keys. Our custodial services contracts do not restrict our ability to reallocate our Bitcoin
among our custodians, and our Bitcoin holdings may be concentrated with a single custodian from time to time. We continually seek to engage
additional custodians to achieve a greater degree of diversification in the custody of our Bitcoin as the extent of potential risk of
loss is dependent, in part, on the degree of diversification. If there is a decrease in the availability of digital asset custodians that
we believe can safely custody our Bitcoin, we may need to enter into agreements that are less favorable than our current agreements or
take other measures to custody our Bitcoin, and our ability to seek a greater degree of diversification in the use of custodial services
would be materially adversely affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in; ">Moreover,
our use of custodians exposes us to the risk that the Bitcoin our custodians hold on our behalf could be subject to insolvency proceedings
and we could be treated as a general unsecured creditor of the custodian, inhibiting our ability to exercise ownership rights with respect
to such Bitcoin. Any loss associated with such insolvency proceedings is unlikely to be covered by any insurance coverage we maintain
related to our Bitcoin.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Bitcoin is controllable only by the possessor
of both the unique public key and private key(s) relating to the local or online digital wallet in which the Bitcoin is held. While the
Bitcoin blockchain ledger requires a public key relating to a digital wallet to be published when used in a transaction, private keys
must be safeguarded and kept private in order to prevent a third party from accessing the Bitcoin held <span>in
such wallet. To the extent the private key(s) for a digital wallet are lost, destroyed, or otherwise compromised and no backup of the
private key(s) is accessible, neither we nor our custodians will be able to access the </span>B<span>itcoin
held in the related digital wallet. Furthermore, we cannot provide assurance that our digital wallets, nor the digital wallets of our
custodians held on our behalf, will not be compromised as a result of a cyberattack. The </span>B<span>itcoin
and blockchain ledger, as well as other digital assets and blockchain technologies, have been, and may in the future be, subject to security
breaches, cyberattacks, or other malicious activities.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>


</div><!-- Field: Page; Sequence: 16; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We face risks associated with the expansion of our business operations
overseas and if we are unable to effectively manage such risks, our business growth and profitability may be negatively affected.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We intend to grow our business in part by expanding
our sales network and operations internationally beyond China. However, there are risks associated with such global expansion plans,
including:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">high costs of investment to establish a presence in a new market and manage international operations;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">competition in unfamiliar markets;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">foreign currency exchange rate fluctuations;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">regulatory differences and difficulties in ensuring compliance with multi-national legal requirements and multi-national operations;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes in economic, legal, political or other local conditions in new markets;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our limited customer base and limited sales and relationships with international customers;</span></td></tr>
  </table><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">competitors in the overseas markets may be more dominant and have stronger ties with customers and greater financial and other resources;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">challenges in managing our international sales channels effectively;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">difficulties in and costs of exporting products overseas while complying with the different commercial, legal and regulatory requirements of the overseas markets in which we offer our products;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">difficulty in ensuring that our customers comply with the sanctions imposed by the Office of Foreign Assets Control in the United States and regulators in other countries and regions, on various foreign states, organizations and individuals;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">inability to obtain, maintain or enforce intellectual property rights;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">inability to effectively enforce contractual or legal rights or intellectual property rights in certain jurisdictions where we operate; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">governmental policies favoring domestic companies in certain foreign markets or trade barriers including export requirements, tariffs, taxes and other restrictions and charges. In particular, a worldwide trend in favor of nationalism and protectionist trade policy and the ongoing trade dispute between the United States and China as well as other potential international trade disputes could cause turbulence in international markets. These government policies or trade barriers could increase the prices of our products and make us less competitive in such countries.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">If we are unable to effectively manage such risks,
we may encounter difficulties in our overseas expansion plans and our business, reputation, results of operations and financial condition
may be impaired.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 17; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Our business growth is dependent on the development of blockchain
technology and applications, particularly in the field of Bitcoin, ETC, Grin and Filecoin.</i></b></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Historically, our revenues were primarily
derived from the sales of our HTC solutions in relation to ETH, ETC and Grin mining, and HPC solutions for Bitcoin mining and
distributed computing and data storage solutions for Filecoin mining. The development of blockchain technology is still in a
relatively early stage, and we cannot assure you that blockchain applications, including those in the fields of cryptocurrencies and
other areas such as artificial intelligence, will gain wide market acceptance. Any blockchain application may become redundant or
obsolete with the introduction of new competing technologies or products. If market acceptance or confidence in blockchain
technology is lost or reduced for any reason, such as due to cybersecurity issues, the demand for our existing or future blockchain
products may decline.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our blockchain mining solution business depends
significantly on the development of cryptocurrency applications, in particular, Bitcoin, ETC, Grin and Filecoin applications. The cryptocurrency
market is rapidly and continuously evolving. Any actual or perceived adverse development in Bitcoin or other cryptocurrencies can significantly
affect market demand for mining activities and our HTC and HPC solutions and distributed computing and data storage solutions. In addition,
any event or rumor that generates negative publicity for the cryptocurrency market could hinder the development and reduce market acceptance
of cryptocurrency applications. Under such circumstances, our business, results of operations and financial condition could be materially
and adversely affected.</p><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>The average selling prices of our products may decrease from
time to time due to technological advancement, and we may not be able to pass onto our suppliers such decreases, which may in turn adversely
affect our profitability.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The IC design industry is characterized by rapid
launches of new products, continuous technological advancements, and changing market trends and customer preferences, all of which translate
to a shorter life cycle and a gradual decrease in the average selling prices of products over time. Because we compete in the environment
of rapidly-evolving technology advancement and market trends and developments of the IC design industry, we may need to lower the price
of our products to gain stronger market competitiveness and we cannot assure you that we will be able to pass on any decrease in average
selling prices of our products to our suppliers. If the average selling prices of our products unusually or significantly decrease and
such decreases cannot be offset by a corresponding decrease in the prices of the principal components of our products, our gross profit
margins may be materially and adversely affected, which in turn, may adversely affect our profitability.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>If cryptocurrencies relating to our products lose their popularity
or are replaced by other cryptocurrencies as the mainstream cryptocurrencies, we may not be able to win the market for our future mining
machines and our results of operations will be materially and adversely affected.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Historically, our revenues were primarily
derived from the sales of our HTC solutions in relation to ETH, ETC and Grin mining, and HPC solutions for Bitcoin mining and
distributed computing and data storage solutions for Filecoin mining. We face the risk that other cryptocurrencies could replace
these cryptocurrencies as the mainstream cryptocurrencies, which may in turn negatively impact the value of these cryptocurrencies
and diminish interest in these cryptocurrencies. Acceptance of these cryptocurrencies may decline due to various reasons such as the
following:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">potential changes in algorithms or source code may negatively impact user acceptance;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">patches, upgrades, attacks or hacking of relevant infrastructure may undermine user interest or confidence;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">usage of these cryptocurrencies for illicit or illegal
    activities by bad actors may erode public perception of Bitcoin or Ethereum Classic; or</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">hacking, fraud or other problems with cryptocurrency exchanges, wallets or other related infrastructure may negatively impact user confidence.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">If fewer people accept these cryptocurrencies
or fewer merchants accept these cryptocurrencies as a payment method and alternative assets or mining of these cryptocurrencies being
restricted or prohibited due to the changes of the relevant laws and regulations, these cryptocurrencies may decline in value. For example,
although Bitcoin is currently the largest cryptocurrency by market capitalization, a substantial amount of Bitcoin-related transactions
may be speculation-related and a technological breakthrough in the form of a better cryptocurrency is a continuous threat. Other cryptocurrencies
may be designed with algorithms that are not compatible with the kind of computing done by ASIC chip mining machines. If such a cryptocurrency
were to become dominant, our existing technological know-how may not be applicable in creating hardware for participants in that cryptocurrency
network, and we may face greater competition from new players. In addition, since the value of and support for cryptocurrencies relating
to our products depend entirely on the community using it, any disagreement between the users may result in the splitting of the network
to support other cryptocurrencies and the users may sell all their stock of cryptocurrencies and switch to other cryptocurrencies. As
a result, our future blockchain mining solutions and our results of operations would be materially and adversely affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 18; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Our IC products mainly depend on supplies from third-party foundries,
and any failure to obtain sufficient foundry capacity from such foundries would significantly delay the shipment of our products.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As a fabless IC design company, we do not own
any IC fabrication facilities. As of the date of this annual report, we work with two leading foundries as our main IC fabrication partners
and place purchase orders according to our business needs. It is important for us to have a reliable relationship with third-party foundries
as well as other future foundry service providers to ensure adequate product supply to respond to customer demand.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We cannot guarantee that our foundry service providers
will be able to meet our manufacturing requirements. The ability of our foundry service providers to provide us with foundry services
is limited by their technology migration, available capacity and existing obligations. If any of our foundry service providers fails to
succeed in its technology migration, it will not be able to deliver to us qualified ICs, which will significantly affect our technological
advancement and shipment of our products and solutions. This could in turn result in lost sales and have a material adverse effect on
our relationships with our customers and&#160;on our business and financial condition. In addition, we do not have a guaranteed level
of production capacity from our foundry service providers. We do not have long-term contracts with them, and we source our supplies on
a purchase order basis and prepay the purchase amount. As a result, we depend on our foundry service providers to allocate to us a portion
of its manufacturing capacity sufficient to meet our needs, produce products of acceptable quality and at acceptable final test yields
and deliver those products to us on a timely basis and at acceptable prices. If any of our foundry service providers raises its prices
or is unable to meet our required capacity for any reason, such as shortages or delays in the shipment of semiconductor equipment or raw
materials required to manufacture our ICs, or if our business relationships with any of our foundry service providers deteriorate, we
may not be able to obtain the required capacity and would have to seek alternative foundries, which may not be available on commercially
reasonable terms, or at all. Moreover, it is possible that other customers of any of our foundry service providers that are larger and/or
better financed than we are, or that have long-term contracts with it, may receive preferential treatment in terms of capacity allocation
or pricing. In addition, if we do not accurately forecast our capacity needs, any of our foundry service providers may not have available
capacity to meet our immediate needs or we may be required to pay higher costs to fulfill those needs, either of which could materially
and adversely affect our business, results of operations or financial condition.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In particular, the production of our IC products
may require advanced IC fabrication technologies, and some third-party foundries we partner with might not have sufficient production
capacity for such technologies, if at all, to meet our requirements. This may expose us to risks associated with engaging new foundries.
For example, using foundries with which we have not established relationships could expose us to potentially unfavorable pricing, unsatisfactory
quality or insufficient capacity allocation.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Other risks associated with our dependence on
third-party foundries include limited control over delivery schedules and quality assurance, lack of capacity in periods of excess demand,
unauthorized use of our intellectual property and limited ability to manage inventory and parts. In particular, although we have entered
into confidentiality agreements with our third-party foundries for the protection of our intellectual property, they may not protect our
intellectual property with the same degree of care as we use to protect our intellectual property. If we fail to properly manage any of
these risks, our business and results of operations may be materially and adversely affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Moreover, if any of our foundry service providers
suffers any damage to its facilities, suspends manufacturing operations, loses benefits under material agreements, experiences power outages
or computer virus attacks, lacks sufficient capacity to manufacture our products, encounters financial difficulties, is unable to secure
necessary raw materials from its suppliers or suffers any other disruption or reduction in efficiency, we may encounter supply delays
or disruptions.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 19; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We rely on a limited number of third parties for IC packaging
and testing services.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Fabrication of ICs requires specialized services
to process the silicon wafers into ICs by packaging them and to test their proper functioning. We primarily collaborate with a lending
packaging and testing service provider for such services, which may expose us to a number of risks, including difficulties in finding
alternate suppliers, capacity shortages or delays, lack of control or oversight in timing, quality or costs, and misuse of our intellectual
property. If any such problems arise with our packaging and testing partners, we may experience delays in our production and delivery
timeline, inadequate quality control of our products or excessive costs and expenses. As a result, our financial condition, results of
operations, reputation and business may be adversely affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Shortages in, or rises in the prices of, the components of our
products may adversely affect our business.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Given the long production period to manufacture,
assemble, and deliver certain components and products, problems could arise in planning production and managing inventory levels that
could seriously interrupt our operations, including the possibility of defective parts, an increase in component costs, delays in delivery
schedules, and shortages of components. In addition to ICs, the components we use for our mining machines include printed circuit boards,
other electronic components, fans, and aluminum casings. The production of our mining machines also requires certain ancillary equipment
and components such as controllers, power adaptors, and connectors. The production of our current products depends on obtaining adequate
supplies of these components on a timely basis and at competitive prices. We do not typically maintain large inventory of the components,
and rather purchase them on an &#8220;as-needed&#8221; basis from various third-party component manufacturers that satisfy our quality
standards and meet our production requirements. We may have to turn to less reputable suppliers if we cannot source adequate components
from our regular suppliers. Under such circumstances, the quality of the components may suffer and could cause performance issues in our
products.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Shortages of components could result in reduced
production or delays in production, as well as an increase in production costs, which may negatively affect our ability to fulfill orders
or make timely shipments to our customers, as well as our customer relationships and profitability. Component shortages may also increase
our costs of products sold because we may be required to pay higher prices for components in short supply, or redesign or reconfigure
products to accommodate for the substitute components, without being able to pass such cost to our customers. As a result, our business,
results of operations and reputation could be materially and adversely affected by any product defects.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Failure at tape-out or failure to achieve the expected final
test yields for our ICs could negatively impact our results of operations.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The tape-out process is a critical milestone in
our business. A tape-out means all the stages in the design and verification process of our ICs have been completed, and the chip design
is sent for manufacturing. The tape-out process requires considerable investment in time and resources and close cooperation with the
wafer foundry, and repeated failures can significantly increase our costs, lengthen our product development period, and delay our product
launch. If the tape-out or testing of a new chip design fails, either as a result of design flaws by our research and development team
or problems with production or the testing process by the wafer foundry, we may incur considerable costs and expenses to fix or restart
the design process. Such obstacles may decrease our profitability or delay the launch of new products.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 20; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Once tape-out is achieved, the IC design is sent
for manufacturing, and the final test yield is a measurement of the production success rate. The final test yield is a function of both
product design, which is developed by us, and process technology, which typically belongs to a third-party foundry. Low final test yields
can result from a product design deficiency or a process technology failure or a combination of both. As such, we may not be able to identify
problems causing low final test yields until our product designs go to the manufacturing stage, which may substantially increase our per
unit costs and delay the launch of new products.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">For example, if any of our foundry service providers
experiences manufacturing inefficiencies or encounters disruptions, errors or difficulties during production, we may fail to achieve acceptable
final test yields or experience product delivery delays. We cannot guarantee that our foundry service providers will be able to develop,
obtain or successfully implement process technologies needed to manufacture future generations of our IC products on a timely basis. Moreover,
during the periods in which foundries are implementing new process technologies, their manufacturing facilities may not be fully productive.
A substantial delay in the technology transitions to smaller geometry process technologies could have a material&#160;and adverse effect
on us, particularly if our competitors transition to such technologies before us. In addition, resolution of yield problems requires cooperation
among us, foundry partners, and packaging and testing partners. We cannot assure you that the cooperation will be successful and that
any yield problem can be fixed.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Our HTC and HPC solutions use open source software as their
basic controller system, which may subject us to certain risks.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We use open source software in our HTC and HPC
solutions. For example, our mining machine controller open source software needs to be
installed on open source, which serves as the basic controller system for our HTC and HPC solutions, and we expect to continue to use
open source software in the future. We may face claims from others claiming ownership of, or seeking to enforce the terms of, an open
source license, including by demanding the release of the open source software, derivative works or our proprietary source code that was
developed using such software. These claims could also result in litigation, requiring us to purchase a costly license or to devote additional
research and development resources to change our technologies, either of which would have a negative effect on our business and results
of operations. In addition, if the license terms for the open source software we utilize change, we may be forced to re-engineer or discontinue
our solutions or incur additional costs.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>If we fail to maintain an effective quality control system, our
business could be materially and adversely affected.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We place great emphasis on product quality and
adhere to stringent quality control measures and have obtained product compliance certifications, such as ICES certificate, CE EMC certificate
and FCC SDOC certificate, after independent third party inspection for our products. To meet our customers&#8217; requirements and expectations
for the quality and safety of our products, we have selected leading third party assembling partners with quality control certifications
such as ISO9001 and adopted a stringent quality control system to ensure that every step of the production process is strictly monitored
and managed. Failure to maintain an effective quality control system or to obtain or renew our quality standards certifications may result
in a decrease in demand for our products or cancelation or loss of purchase orders from our customers. Moreover, our reputation could
be impaired. As a result, our business, results of operations and financial condition could be materially and adversely affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 21; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>The quality of our products and services relies on third-party
suppliers and service providers we engage. If we fail to provide satisfactory services or maintain their service levels, it could materially
and adversely affect our business, reputation, financial condition and results of operations.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We rely on third-party suppliers and service providers
to provide quality products and services to customers, and our brand and reputation may be harmed by actions taken by them that are beyond
our control. Despite the measures we have taken to ensure the quality of products and services provided by third-party suppliers and service
providers, to the extent that there are manufacturing defects beyond our control, or our third-party suppliers and service providers are
unable to maintain the efficiency of their production facilities, supply sufficient components or raw materials in a timely manner, or
provide satisfactory services to our customers, we may suffer reputational damage, and our brand image, business, results of operations
and financial condition may be materially and adversely affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We rely on third-party logistics service providers to deliver
our products. Disruption in logistics may prevent us from meeting customer demand and our business, results of operations and financial
condition may suffer as a result.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We engage third-party logistics service providers
to deliver the ICs from our production partners to our assembly partners and our products from our assembly partners to our customers.
Disputes with or termination of our contractual relationships with one or more of our logistics service providers could result in&#160;delayed
delivery of products or increased costs. We cannot assure you that we can continue or extend relationships with our current logistics
service providers on terms acceptable to us, or that we will be able to establish relationships with new logistics service providers to
ensure accurate, timely and cost-efficient delivery services. If we are unable to maintain or develop good relationships with our preferred
logistics service providers, it may inhibit our ability to offer products in sufficient quantities, on a timely basis, or at prices acceptable
to our consumers. If there is any breakdown in our relationships with our preferred logistics service providers, we cannot assure you
that no interruptions in our product delivery would occur or that they would not materially and adversely affect our business, results
of operations and financial condition.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As we do not have any direct control over these
logistics service providers, we cannot guarantee their quality of service. In addition, services provided by these logistics service providers
could be interrupted by unforeseen events beyond our control, such as poor handling provided by these logistics service providers, natural
disasters, pandemics, adverse weather conditions, riots and labor strikes. If there is any delay in delivery, damage to products or any
other issue, we may lose customers and sales and our brand image may be tarnished.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Product defects resulting in a large-scale product recall or
product liability claims against us could materially and adversely affect our business, results of operations and reputation.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our products are manufactured in accordance with
internationally accepted quality standards and specifications provided by our customers. However, we cannot assure you that all our products
are free of defects. Consequently, any product defects identified by our customers or end users might erode our reputation and negatively
affect our customer relationships and future business. Product defects may also result in product returns and large-scale product recalls
or product liability claims against us for substantial damages. Such claims, irrespective of the outcomes or the merits, would likely
be time-consuming and costly to defend and could divert significant resources and management attention. Furthermore, even if we are able
to defend any such claim successfully, we cannot assure you that our customers will not lose confidence in our products or that our future
relationships with our customers will not be damaged. As a result, our business, results of operations, reputation and brand image could
be materially and adversely affected by any product defects.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>If we are unable to maintain or enhance our brand recognition,
our business, results of operations and financial condition may be materially and adversely affected.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Maintaining and enhancing the recognition, image
and acceptance of our brand are important to our ability to differentiate our products from and to compete effectively with our peers.
Our brand image, however, could be jeopardized if we fail to maintain high product quality, pioneer and keep pace with evolving technology
trends, or timely fulfill the orders for our products. If we fail to promote our brand or to maintain or enhance our brand recognition
and awareness among our customers, or if we are subject to events or negative allegations affecting our brand image or the publicly perceived
position of our brand, our business, results of operations and financial condition could be adversely affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 22; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Risks Related to Our Operations</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We have incurred net losses and negative cash flows from operating
activities in the past, and we may not achieve or sustain profitability.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We recorded net income of RMB31.1 million in 2022,
net loss of RMB254.4 million in 2023 and net loss of RMB119.5 million (US$16.6 million) in 2024. We also recorded negative cash flows
from operating activities of RMB274.9 million, RMB133.5 million and RMB139.3 million (US$19.4 million) in 2022, 2023 and 2024, respectively.
We cannot assure you that we will be able to generate net income or positive cash flow from operating&#160;activities in the future. Our
ability to achieve profitability will depend in large part on our ability to control expenses and manage our growth effectively, achieve
a more stable performance given the significant fluctuation and volatility of the prices of cryptocurrencies and blockchain mining business,
and maintain our competitive advantage in the relevant markets. We expect to continue to make investments in the development and expansion
of our business, which will place significant demands on our management and our operational and financial resources. Continuous expansion
may increase the complexity of our business, and we may encounter various difficulties. We may fail to develop and improve our operational,
financial and management controls, enhance our financial reporting systems and procedures, recruit, train and retain highly skilled personnel,
or maintain customer satisfaction to effectively support and manage our growth. If we invest substantial time and resources to expand
our operations but fail to manage the growth of our business and capitalize on our growth opportunities effectively, we may not be able
to achieve profitability, and our business, results of operations and financial condition would be materially and adversely affected.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Our limited operating history and our volatile historical results
of operations could make it difficult for us to forecast our business and assess the seasonality and volatility in our business.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We have a relatively short operating history
since 2019 and did not generate any revenue until 2020. Our total revenue was RMB983.2 million, RMB78.3 million and RMB40.6 million (US$5.6
million) in 2022, 2023 and 2024, respectively. The significant decrease in our revenue in 2024 was primarily a result of (1) the switch
from proof-of-work to proof-of-stake by the Ethereum Mainnet on September 15, 2022 and (2) fluctuations in the prices of cryptocurrencies.
 We cannot guarantee that we will improve our financial results or that we will reverse the revenue trajectory in the future due to the
various risks and uncertainties disclosed elsewhere in this annual report. As the fabless IC design market is relatively nascent and
still rapidly evolving, and due to our limited operating history and historical data, as well as the limited visibility into future demand
trends for our products, we may not be able to accurately forecast our future total revenue and budget our operating expenses accordingly.
As most of our expenses are fixed in the short-term or incurred in advance of anticipated total revenue, we may not be able to adjust
our expenses in a timely manner in order to offset any shortfall in revenue.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our business may be subject to the varying order
patterns of the fabless IC design market. We may experience fluctuations in orders in the future. Our volatile historical results of operations
could make it difficult to assess the impact of seasonal factors on our business. If we or any of our third-party manufacturing service
providers are unable to increase production of new or existing products to meet any increases in demand due to seasonality or other factors,
our total revenue would be adversely affected and our reputation with our customers may be damaged.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Our business requires significant financial resources, but we
may not be able to obtain it in a timely manner and on favorable terms or at all.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We recorded net cash outflow from operating
activities of RMB274.9 million, RMB133.5 million and RMB139.3 million (US$19.4 million) in 2022, 2023 and 2024, respectively. We
also incurred net loss of RMB254.4 million and RMB119.5 million (US$16.6 million) for 2023 and 2024, respectively, although we
generated net income of RMB31.1 million in 2022. We have in the past financed our working capital needs primarily with our capital
contributions by and loans from shareholders. In August 2022, we were granted a credit line of up to RMB100 million from a
commercial bank with a mortgage of our 50-year right to use a parcel of land with an area of 49,452 square meters located in
Shaoxing, China. In 2023, such credit line was increased to RMB148 million. As of December 31, 2024, the credit line was increased
to RMB198 million, and we had a balance of borrowing of approximately RMB176.0 million (US$24.5 million) under the credit line.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We may require additional cash resources due to
the future growth, development and expansion of our business. Our future capital requirements may be substantial as we seek to expand
our operations, diversify our product offering, and pursue acquisitions and equity investments. In addition, we incurred accounts payable
of RMB16.9 million and RMB18.1 million (US$2.5 million) as of December 31, 2023 and 2024, respectively. If our cash resources are insufficient
to satisfy our cash requirements, we may seek to issue&#160;additional equity or debt securities or obtain new or expanded credit facilities
or enter into additional factoring arrangements.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our ability to obtain external financing in the
future is subject to a variety of uncertainties, including our future financial condition, results of operations and cash flows and the
liquidity of international capital and lending markets. In addition, our loan agreements may contain financial covenants that restrict
our ability to incur additional indebtedness or to distribute dividends. Any indebtedness that we may incur in the future may also contain
operating and financial covenants that could further restrict our operations. We cannot assure you that financing will be available in
a timely manner or in amounts or on terms acceptable to us, or at all. A large amount of bank borrowings and other debt may result in
a significant increase in interest expense while at the same time exposing us to increased interest rate risks. Equity financings could
result in dilution to our shareholders, and the securities issued in future financings may have rights, preferences and privileges that
are senior to those of our ordinary shares. Any failure to raise needed funds on terms favorable to us, or at all, could severely restrict
our liquidity as well as have a material adverse effect on our business, results of operations and financial condition.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 23; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We may not be able to price our products at our desired margins
as a result of any decrease in our bargaining power or changes in market conditions.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We set prices for our products based on various
internal and external factors, such as the cost of production, the technological contents of our products, market conditions, and competition
we face. Our ability to set favorable prices at our desired margins and accurately estimate costs, among other factors, has a significant
impact on our profitability. We cannot assure you that we will be able to maintain our pricing or bargaining power or that our gross profit
margin will not be driven down by market conditions or other factors. If we see higher pricing pressure due to intensified competition
from other manufacturers, decreases in prices to our customers in the end market or any other reasons, or if we otherwise lose bargaining
power due to weaker demand for our products, we may need to reduce the prices and lower the margins of our products. Moreover, we may
not be able to accurately estimate our costs or pass on all or part of any increase in our costs of production, and in particular, the
costs of raw materials, components and parts, to our customers. As a result, our results of operations and financial condition could be
materially and adversely affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We may be exposed to credit risks and concentration of credit
risks in relation to defaults from counterparties.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Although we require our customers to make full
payment for our products before delivery, and we generally do not offer credit sales to customers, we cannot assure you that we will
not offer credit sales to our customers in the future due to various internal or external factors, such as the decrease in our bargaining
power and changes in industry conditions. If this happens, a drop in the prices of relevant cryptocurrencies may result in lower economic
returns for mining activities of our customers and adversely affect their businesses and financial condition, which may further affect
their credit profiles and their ability to settle accounts receivables. In addition, if we start to offer credit sales, we may also face
concentration of credit risks associated with our business. Our exposure to credit risk may be influenced mainly by the individual characteristics
of each customer as well as the industry or country in which the customers operate, and may be concentrated on few number of customers.
Although we will monitor our exposure to credit risk on an ongoing basis and make periodic judgment on impairment of overdue receivables
based on the likelihood of collectability in the case where we start offer credit sales to our customers, we cannot assure you that all
of our counterparties are creditworthy and reputable and will not default on payments in the future. If we encounter significant delays
or defaults in payment by our customers or are otherwise unable to recover our accounts receivables, our cash flow, liquidity and financial
condition may be materially and adversely affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>If we are unable to manage our growth or execute our strategies
effectively, our business, results of operations and financial condition may be materially and adversely affected.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We plan to expand the application scenarios, including
but not limited to data centers and vision computing, by enhancing the quality and variety of our chip products and solution offerings
to better serve existing customers and attract new customers. We may fail to successfully execute our expansion plan due to our limited
resources and other reasons beyond our control. For example, the gain we obtain from the sales of our existing HTC and HPC solutions may
not cover our expenses of development due to a prolonged depression of cryptocurrency prices. In addition, we may face relevant restrictions
from existing and future regulations in connection with our expansion into these new business areas. See &#8220;&#8212;Risks Relating
to Our Industry&#8212;It may be or become illegal to acquire, own, hold, sell or use cryptocurrencies, participate in the blockchain,
transfer or utilize similar Bitcoin assets in China or overseas markets where we operate due to adverse changes in the regulatory and
policy environment in these jurisdictions.&#8221; While we have been closely monitoring the development of the relevant regulations and
have been in communication with regulatory authorities, these new business initiatives may not be viable due to regulatory concerns. Should
we fail to successfully manage our growth or implement our strategies, the resources we allocate to the new business lines will be wasted,
and our business, results of operations and financial condition could be materially and adversely affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Our business, results of operations and financial position could
be adversely affected by the ongoing COVID-19 pandemic.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The outbreak of COVID-19 has spread throughout
the world. On March 11, 2020, the World Health Organization declared the outbreak a global pandemic. Many businesses and social activities
in China and other countries and regions have been severely disrupted in the first quarter of 2020, including those of our suppliers,
customers and employees. This global outbreak has also caused market panics, which materially and negatively affected the global financial
markets, such as the plunge of global stocks on major stock exchanges in March 2020. Such disruption and the potential slowdown of the
world&#8217;s economy in 2020 and beyond could have a material adverse effect on our results of operations and financial condition. We
and our customers experienced and may continue to experience significant business disruptions and suspension of operations due to quarantine
measures to contain the spread of the pandemic, which may cause shortage in the supply of raw materials, reduce our production capacity,
increase the likelihood of default from our customers and delay our product delivery. For example, in April 2022, we experienced temporary
delay in product delivery due to shutdown caused by the pandemic that affected our logistics service providers.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><i>&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 24; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Many of the restrictive measures previously adopted
by the PRC governments at various levels to control the spread of the COVID-19 virus have been revoked or replaced with more flexible
measures since December 2022. The extent to which the COVID-19 pandemic impacts our business, results of operations and financial position
will depend on future developments, which are highly uncertain and cannot be predicted, including, but not limited to, the duration and
spread of the pandemic, its severity, the actions to contain the virus or treat its impact, and when and to what extent normal economic
and operating activities can resume. Even after the COVID-19 pandemic has subsided, difficult macroeconomic conditions, such as decreases
in per capita income and level of disposable income, increased and prolonged unemployment or a decline in consumer confidence as a result
of the COVID-19 pandemic, as well as reduced spending by businesses, could each have a material adverse effect on the demand for our
products. We cannot accurately forecast the potential impact of additional outbreaks, further shelter-in-place or other government restrictions
implemented in response to such outbreaks, or the impact on the ability of our customers to remain in business as a result of the ongoing
pandemic or such additional outbreaks. With the uncertainties surrounding the COVID-19 outbreak, the threat to our business disruption
and the related financial impact remains.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>High customer concentration exposes us to all of the risks faced
by our major customers and may subject us to significant fluctuations or declines in revenues.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our customers include both enterprises and individuals.
A limited number of our major customers, however, have contributed a significant portion of our revenues in the past. In 2022, 2023 and
2024, we generated approximately 9.6%, 15.0% and 13.0% of our total revenues from our largest customer of each year and approximately
38.0%, 55.0% and 53.0% from the top five largest customers, respectively. Although we continually seek to diversify our customer base,
we cannot assure you that the proportion of the revenue contribution from these customers to our total revenues will decrease in the near
future. Dependence on a limited number of major customers will expose us to the risks of substantial losses and extend the turnover days
if any of them reduces or even ceases business collaborations with us. Specifically, any one of the following events, among others, may
cause material fluctuations or declines in our revenues and have a material and adverse effect on our business, results of operations,
financial condition and prospects:</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">an overall decline in the business of one or more of our significant customers;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160; &#160; &#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the decision by one or more of our significant customers to switch to our competitors;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160; &#160; &#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the reduction in the prices of our products agreed by one or more of our significant customers;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160; &#160; &#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the failure or inability of any of our significant customers to make timely payment for our products; or</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160; &#160; &#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">regulatory developments that may negatively affect the business of one or more of our significant customers or cryptocurrency mining activities in general.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">If we fail to maintain relationships with these
major customers, and if we are unable to find replacement customers on commercially desirable terms or in a timely manner or at all, our
business, financial condition, results of operations and prospects may be materially and adversely affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Our prepayments to suppliers may subject us to counterparty risk
associated with such suppliers and negatively affect our liquidity.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We are required to prepay some of our suppliers
before the service is provided to secure the supplier&#8217;s production capacity. The amount of our prepayments may significantly increase
as we continue to pursue technological advancement. We are subject to counterparty risk exposure to our suppliers. Any failure by our
suppliers to perform their contract obligations on a timely manner and/or with our requested quality may cause us fail to fulfill customers&#8217;
orders accordingly. In such event, we may not be able to regain the prepayment in a timely manner or in full, even though our suppliers
are obligated to return such prepayments under specified circumstances as previously agreed upon. Furthermore, if the cash outflows for
the prepayments significantly exceed the cash inflows during any period, our future liquidity position will be adversely affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 25; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>If we fail to maintain appropriate inventory levels in line with
the approximate level of demand for our products, we could lose sales or face excessive inventory risks and holding costs.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On the one hand, to operate our business successfully
and meet our customers&#8217; demands and expectations, although we usually only offer advance sale in most of circumstances, we must
still maintain a certain level of finished goods inventory to ensure immediate delivery when required. We are also required to maintain
an appropriate level of raw materials for our production. However, forecasts are inherently uncertain. If our forecasted demand is lower
than what eventually transpires, we may not be able to maintain&#160;an adequate inventory level of our finished goods or produce our
products in a timely manner, and we may lose sales and market share to our competitors. On the other hand, we may also be exposed to increased
inventory risks due to accumulated excess inventory of our products or raw materials, parts and components for our products. Excess inventory
levels may lead to increases in inventory holding costs, risks of inventory obsolescence and provisions for write-downs, which will materially
and adversely affect our business, results of operations and financial condition.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In order to maintain an appropriate inventory
level of finished goods and raw materials to meet market demand, we adjust our procurement amount and production schedule from time to
time based on customers&#8217; orders and anticipated demand. We also carry out an inventory review and an aging analysis on a regular
basis. We may make provision for the obsolete and slow-moving inventory of raw materials and finished goods that are no longer suitable
for use in production or sale depending on future changes of our inventory strategy. However, we cannot guarantee that these measures
will always be effective and that we will be able to maintain an appropriate inventory level. We may also be exposed to the risk of holding
excessive inventory, including older generation IC products that are less marketable which may increase our inventory holding costs and
subject us to the risk of inventory obsolescence or write-offs, which could have a material adverse effect on our business, results of
operations and financial condition. If we cannot maintain an appropriate inventory level, we may lose sales and market share to our competitors.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Our export of products to foreign countries such as the United
States, may be subject to high tariff rates resulting from protectionism trade policies, and as a result, our future sales volumes, profitability
and results of operations will be materially and adversely affected.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Historically, only a small portion of our
products were exported to the United States. However, as our sales continue to ramp up, export of our products to the United States
may increase. The United States and China had previously been involved in controversy over trade barriers in China that have
threatened a trade war between these two countries, and had implemented or proposed to implement tariffs on certain imported
products. The United States government has made statements and taken certain actions that may lead to changes in United States and
international trade policies towards China. It remains unclear what additional actions, if any, will be taken by the United States
or other governments with respect to international trade agreements, the imposition of tariffs on goods imported into the United
States, tax policy related to international commerce, or other trade matters. In February and March 2025, the United States
administration imposed an additional 20 percent duty on Chinese imports. Subsequently, authorities in China announced tariffs over
selected United States products and regulatory investigation against United States companies in response to the tariff imposed by
the United States. Furthermore, on April 2, 2025, President Trump announced that the United States would impose a 10% tariff on all
countries, effective on April 5, 2025, and an individualized reciprocal higher tariff on countries with which the United States has
the largest trade deficits, including a 34% additional reciprocal tariff on goods imported from China that brings the total tariff
rate to 54%. On April 4, 2025, the Foreign Ministry of China announced that China would impose a retaliatory 34% tariff on goods
imported from the United States. On April 8, 2025, President Trump announced to impose an additional 50% tariff on Chinese imports.
The Trump administration proceeded to implement a 104% tariff on goods imported from China on April 9, 2025. Subsequently, on April
10, 2025, President Trump announced a temporary suspension of reciprocal tariff measures targeting most U.S. trading partners for a
90-day period, while concurrently escalating tariffs on Chinese goods to 125%. This sequence of actions underscored a strategic
recalibration of the United States trade policy, emphasizing heightened pressure on international trades. We are closely monitoring
potential changes in international trade policy and assessing the potential impact of these and other trade policy changes on our
business operations and financial performance.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In addition, we also intend to increase our export
of HTC and HPC solutions and distributed computing and data storage solutions to other overseas markets such as the European Union. However,
the worldwide populism trend that calls for protectionism trade policy and potential international trade disputes could cause turbulence
in the international markets. These government policies or trade barriers could increase the prices of our products and cause us to lose
our sales and market share to our competitors in these countries.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 26; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We may be unable to make the substantial research and development
investments that are required to remain competitive in our business.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Advances in technologies, such as blockchain,
artificial intelligence and cloud computing, have led to increased demand for ICs of higher performance and power efficiency for solving
computational problems of increasing complexity. We intend to broaden our product offerings to design and develop solutions covering more
application scenarios, including vision computing and privacy computing. We are committed to investing in new product development in order
to stay competitive in our markets. Nevertheless, if we are unable to generate enough revenue or raise enough capital to make adequate
research and development investments going forward, our product development and relevant research and development initiatives may&#160;be
restricted or delayed, or we may not be able to keep pace with the latest market trends and satisfy our customers&#8217; needs, which
could materially and adversely affect our results of operations. Furthermore, our substantial research and development expenditures may
not yield the expected results that enable us to roll out new products, which in turn will harm our prospects and results of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We require various approvals, licenses, permits and certifications
to operate our business. If we fail to obtain or renew any of these approvals, licenses, permits or certifications, it could materially
and adversely affect our business and results of operations.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In accordance with the laws and regulations in
the jurisdictions in which we operate, we are required to maintain various approvals, licenses, permits and certifications in order to
operate our business or engage in the business we plan to enter into. Complying with such laws and regulations may require substantial
expenses, any non-compliance may expose us to liability. In the event of that government authorities consider us to be in non-compliance,
we may have to incur significant expenses and divert substantial management time to rectify the incidents. If we fail to obtain all the
necessary approvals, licenses, permits and certifications, we may be subject to fines or the suspension of operations of the facilities
that do not have the requisite approvals, licenses, permits or certifications, which would adversely affect our reputation, business and
results of operations. See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Regulation&#8221; for further details
on the requisite approvals license permits and certifications.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We may encounter difficulties in recruiting and retaining key
personnel.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our future growth and success depend to a significant
extent on the continuing service and contribution of our engineers and senior management personnel. Many of these key personnel are highly
skilled and experienced and are difficult to recruit and retain, particularly as we seek to expand our business with respect to the HTC
and HPC solutions and distributed computing and data storage solutions. Competition for recruiting qualified personnel is intense, and
recruiting personnel with the combination of skills and attributes required to execute our business strategy may be difficult, time-consuming
and expensive. As a result, the loss of any key personnel or failure to recruit, train or retain qualified personnel could have a significant
negative impact on our operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 27; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We may become a target for public scrutiny, including complaints
to regulatory agencies, negative media coverage, and malicious allegations, all of which could severely damage our reputation and materially
and adversely affect our business and prospects.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We may become a target for public scrutiny, including
complaints to regulatory agencies, negative media coverage, and malicious allegations. Certain features of cryptocurrency networks, such
as decentralization, independence from sovereignty and anonymity of transactions, create the possibility of heightened attention from
the public, regulators and the media. Heightened regulatory and public concerns over us and cryptocurrency-related issues may subject
us to additional legal and social responsibilities and increased scrutiny and negative publicity over these issues, due to our leading
position in the industry. From time to time, these allegations, regardless of their veracity, may result in consumer dissatisfaction,
public protests or negative publicity, which could result in government inquiry or substantial harm to our brand, reputation and operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Moreover, as our business expands and grows, both
organically and through acquisitions of and investments in other businesses, domestically and internationally, we may be exposed to heightened
public scrutiny in jurisdictions where we already operate as well as in new jurisdictions where we may operate. We cannot assure you that
we would not become a target for regulatory or public scrutiny in the future or that scrutiny and public exposure would not severely damage
our reputation as well as our business and prospects.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We may face difficulties in protecting our intellectual property
rights.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We rely on our intellectual property rights, and
in particular, our patents, software copyrights and our registered IC layout designs of our ICs. Even though we have successfully registered
certain of our intellectual property rights in China, it may be possible for a third party to imitate or use our intellectual property
rights without authorization. Additionally, we have developed and utilized some intellectual property that has not been registered. If
a third party misuses or misappropriates our intellectual property, we may not be able to easily differentiate our products from the others
in the market. As a result, we may be forced into an adverse price competition that reduces our profit margin. As we develop new technologies,
we will need to continue to apply for intellectual property rights protections. There is no guarantee that we will be able to obtain valid
and enforceable intellectual property rights in China or in other relevant jurisdictions as needed. Even when we are able to obtain such
protections, there is no guarantee that we will be able to effectively enforce our rights.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In addition, we have entered and may, from time
to time, enter into cooperation agreements with cooperation partners to develop new IC products. Depending on the specific terms of each
cooperation agreement, we may solely own or share with such partners the intellectual property developed under such agreement. Although
we typically entered into confidentiality agreements with our cooperation partners for the protection of our intellectual property, they
may not protect our intellectual property with the same degree of care as we use, even in the case where they own part of the intellectual
property. Such cooperation may expose us to risks of misuse or misappropriation of our intellectual property by third parties. We may
also find it difficult to assert or claim that third parties infringed our intellectual property rights due to the faults of our cooperation
partners, which may lead to unraveling relationships between our cooperation partners and us.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 28; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In this respect, we may incur expenses and efforts
to monitor and enforce our intellectual property rights. Infringement of our intellectual property rights and the resulting diversion
of resources to protect such rights through litigation or other means could also adversely affect our profitability.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Third parties have claimed and may, from time to time, assert
or claim that we infringed their intellectual property rights, and any failure to protect our intellectual property rights could have
a material adverse impact on our business.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We operate in an industry where players own a
large number of patents and other intellectual property rights that are material to operations and will vigorously pursue, protect and
defend these rights. Our competitors or other third parties may allege to own intellectual property rights and interests that could potentially
conflict with our own. It is difficult to monitor all of the patent applications and other intellectual property rights protection registrations
or applications that may be filed in China or in other relevant jurisdictions. If we offer products that may potentially infringe on such
pending applications and the applications are granted, third parties may initiate intellectual infringement claims against us.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As we expand our operations with new products
and into new markets, the chances of encountering infringement claims by third parties will increase. We may incur substantial costs in
defending or settling such disputes and such actions could divert significant resources and management attention. If any such claim against
us is successful, we may not have a legal right to continue to manufacture and sell the relevant products that are found to have incorporated
the disputed intellectual property. The success of such claims may also result in an increase in our costs, including additional royalties,
licensing fees or further research and development costs to develop non-infringing alternatives, and negatively affect our profitability.
Moreover, such claims, whether successful or not, may cause significant damage to our reputation and a loss of customers, as a result
of which our business, results of operations and financial condition could be materially and adversely affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We have been, and may continue to be, subject to litigation for
various claims, which could adversely affect our results of operations, harm our reputation or otherwise negatively impact our business.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We have been, and may continue to be, subject
to litigation for claims arising from our normal business activities. These may include claims, suits, and proceedings involving, contract
disputes, product liability, labor and employment and other matters. For example, a customer filed a civil action against us and sought
to rescind a sales contract for our products executed in 2022, amounting to approximately RMB39.0 million. The customer also demanded
a return of payment consisting of the contract amount and additional payments made in connection with the contract, totaling approximately
RMB44.9 million, as well as damages of approximately RMB1.7 million. Based on the final judgment, we were ordered to return approximately
RMB0.1 million as well as interests accrued to this customer. Any claims and lawsuits, and the disposition of such claims and lawsuits,
could be time-consuming and expensive to resolve, divert management attention and resources, and lead to attempts on the part of other
parties to pursue similar claims. Any adverse determination related to litigation could adversely affect our results of operations, harm
our reputation or otherwise negatively impact our business. In addition, depending on the nature and timing of any such dispute, a resolution
of a legal matter could materially affect our future operating results, our cash flows or both.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 29; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Cybersecurity incidents, including data security breaches or
computer viruses, could harm our business by disrupting our delivery of services, damaging our reputation or exposing us to liability.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We receive, process, store and transmit, often
electronically, the data of our customers and others, much of which is confidential. Unauthorized access to our computer systems or stored
data could result in the theft, including cyber-theft, or improper disclosure of confidential information, and the deletion or modification
of records could cause interruptions in our operations. These cyber-security risks increase when we transmit information from one location
to another, including over the Internet or other electronic networks. Despite the security measures we have implemented, our facilities,
systems and procedures, and those of our third-party service providers, may be vulnerable to security breaches, acts of vandalism, software
viruses, misplaced or lost data, programming or human errors or other similar events which may disrupt our delivery of services or expose
the confidential information of our customers and others. Any security breach involving the misappropriation, loss or other unauthorized
disclosure or use of confidential information of our customers or others, whether by us or a third party, could subject us to civil and
criminal penalties, have a negative impact on our reputation, or expose us to liability to our customers, third parties or government
authorities. We are not aware of such breaches or any other material cybersecurity risks in our supply chain to date. Any of these developments
could have a material adverse effect on our business, results of operations and financial condition.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>If we suffer failure or disruption in our information systems,
our ability to effectively manage our business operations could be adversely affected.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We use information systems to obtain, process,
analyze and manage data crucial to our business such as our enterprise resource planning system. We use these systems to, among other
things, monitor the daily operations of our business, maintain operating and financial data, manage our distribution network as well as
manage our research and development activities, production operations and quality control systems. Any system damage or failure that interrupts
data input, retrieval or transmission or increases service time could disrupt our normal operations. In particular, our operations could
be disrupted if such damage or failure includes any security breach caused by hacking or cybersecurity incidents, involves efforts to
gain unauthorized access to our information or systems, or causes intentional malfunctions, loss or corruption of data, software or hardware,
the intentional or inadvertent transmission of computer viruses and similar events or third-party actions. We cannot assure you that we
will be able to effectively handle a failure of our&#160;information systems, or that we will be able to restore our operational capacity
in a timely manner to avoid disruption to our business. The occurrence of any of these events could adversely affect our ability to effectively
manage our business operations and negatively impact our reputation.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We currently do not have insurance coverage covering all risks
related to our business and operations.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of the date of this annual report, we do not
maintain insurance policies covering all of our business risks, such as risks relating to properties, receivables, goods in transit and
public liability. We cannot assume you that the insurance coverage we currently have would be sufficient to cover our potential losses.
See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Insurance&#8221; for more information on the insurance
policies maintained by us. In the event there is any damage to any assets or incidents for which we do not have sufficient insurance coverage,
if at all, we would have to pay for the difference ourselves where our cash flow and liquidity could be negatively affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 30; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>If we fail to comply with labor, work safety or environmental
regulations, we could be exposed to penalties, fines, suspensions or action in other forms.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our operations are subject to the labor, work
safety and environmental protection laws and regulations promulgated by the PRC government and the laws and regulations of other jurisdictions
which may be applicable to us. These laws and regulations require us to pay social insurance, maintain safe working conditions and adopt
effective measures to control and properly dispose of solid waste and other environmental pollutants. We could be exposed to penalties,
fines, suspensions or actions in other forms if we fail to comply with these laws and regulations. The laws and regulations in China may
be amended from time to time and changes in those laws and regulations may cause us to incur additional costs in order to comply with
the more stringent rules. In the event that changes to existing laws and regulations require us to incur additional compliance costs or
require costly changes to our production process, our costs could increase and we may suffer a decline in sales for certain products,
as a result of which our business, results of operations and financial condition could be materially and adversely affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Failure to qualify for or obtain any preferential tax treatments
that are available in China could adversely affect our results of operations and financial condition.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The modified Enterprise Income Tax Law,
effective on December 29, 2018, or the EIT Law, and its implementation rules generally impose a uniform income tax rate of 25% on
all enterprises but grant preferential treatment to the High and New Technology Enterprises, or the HNTEs, to enjoy a preferential
enterprise tax rate of 15%. Zhejiang Nanomicro was accredited as an HNTE on December 16, 2021 and, as of the date of this annual
report, are eligible for a preferential enterprise tax rate of 15% from December 2024 to December 2027. According to the relevant
administrative measures, to qualify as an HNTE, Zhejiang Nanomicro must satisfy certain financial and non-financial criteria and
complete verification procedures with the administrative authorities. We cannot assure you that such policy will continue in the
future, nor that Zhejiang Nanomicro will continue to be qualified as an HNTE. Moreover, continued qualification as an HNTE is
subject to a three-year review by the relevant government authorities in China, and in practice, certain local tax authorities also
require annual evaluation of such qualification. In the event that Zhejiang Nanomicro fails to obtain accreditation as an HNTE or
are not verified by the local tax authorities, and fails to obtain preferential income tax treatment based on other qualifications,
it will continue to be subject to the standard PRC enterprise income tax rate of 25%. We cannot assure you that the tax authorities
will approve the preferential tax rate of 15% as a matter of course even if Zhejiang Nanomicro has been accredited as an HNTE.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Our business operations and international expansion are subject
to geopolitical risks.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our business operation and international expansion
is subject to geopolitical risks. Any significant deterioration in the international relationship may have a negative impact on the ability
of our production partners to fulfill their contractual obligations and ship the IC products to us, which could have a material and adverse
effect on our business, financial condition and results of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 31; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We exported our products to various countries
outside of China and derive sales from exporting to those countries, and we intend to continue to sell our current and future products
to countries outside of China. Additionally, we rely on the supply of certain tools, such as our electronic design automation, a development
tool, from certain overseas providers. Changes to trade policies, treaties and tariffs in or affecting the jurisdictions in which we operate
and to which we sell our products, or the perception that these changes could occur, could adversely affect the financial and economic
conditions in those jurisdictions, as well as our international sales, results of operations and financial condition.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In February 2022, a full-scale military invasion
of Ukraine by Russian troops was reported. Although the length and impact of the ongoing military conflict is highly unpredictable, the
conflict in Ukraine could lead to market disruptions, including significant volatility in commodity prices, credit and capital markets,
as well as supply chain interruptions. We are continuing to monitor the situation in Ukraine and globally and assessing its potential
impact on our business. Additionally, Russia&#8217;s prior annexation of Crimea, recent recognition of two separatist republics in the
Donetsk and Luhansk regions of Ukraine and subsequent military interventions in Ukraine have led to sanctions and other penalties being
levied by the United States, European Union and other countries against Russia, Belarus, the Crimea Region of Ukraine, the so-called Donetsk
People&#8217;s Republic, and the so-called Luhansk People&#8217;s Republic, including agreement to remove certain Russian financial institutions
from the Society for Worldwide Interbank Financial Telecommunication, or SWIFT, payment system, expansive ban on imports and exports of
products to and from Russia and ban on exportation of U.S. denominated bank notes to Russia or persons located there. Additional potential
sanctions and penalties have also been proposed and/or threatened. Russian military actions and the resulting sanctions could adversely
affect the global economy and financial markets and lead to instability and lack of liquidity in capital markets. Although our operations
have not experienced material and adverse impact on supply chain, cybersecurity or other aspects of our business from the ongoing conflict
between Russia and Ukraine, there is no assurance that such conflict would not develop or escalate in a way that could materially and
adversely affect our business, financial condition, and results of operations in the future.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In August 2022, Nancy Pelosi, the U.S. House Speaker
visited Taiwan despite repeated protests from Beijing. The PRC government condemned Pelosi&#8217;s visit in strong terms and responded
with live-fire military exercises around the region and a ban on certain exports/imports with Taiwan, ratcheting up tensions between the
U.S. and China as well as Taiwan and mainland China. If the relationship between mainland China and Taiwan continues to deteriorate, we
cannot assure you that the supply chain of the global IC industry will not be affected, which may in turn adversely affect our business,
financial condition and results of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Any global systemic economic and financial crisis could negatively
affect our business, results of operations and financial condition.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Any prolonged slowdown in the Chinese or global
economy may have a negative impact on our business, results of operations and financial condition. For example, the global financial markets
have experienced significant disruptions since 2008 and the United States, Europe and other economies have experienced periods of recession.
The recovery from the lows of 2008 and 2009 has been uneven and there are new challenges, including the escalation of the European sovereign
debt crisis from 2011 and the slowdown of the PRC&#8217;s economic growth since 2012, which may continue. The market panics over the global&#160;outbreak
of coronavirus COVID-19 and the drop in oil price have materially and negatively affected the global financial markets in March 2020,
which may cause a potential slowdown of the world&#8217;s economy. See &#8220;&#8212;Risks Relating to Our Operations&#8212;The ongoing
global coronavirus COVID-19 outbreak has caused significant disruptions in our business, which we expect will materially and adversely
affect our results of operations and financial condition.&#8221; Additionally, 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 also been (1) concerns over unrest in Ukraine, the Middle East and Africa,
which have resulted in volatility in financial and other markets; (2) concerns over the United Kingdom leaving the European Union as well
as the significant potential changes to United States trade policies, treaties and tariffs, including trade policies and tariffs regarding
China; (3) concerns about the economic effect of the tensions in the relationship between China and surrounding Asian countries; and (4)
concerns over the rising level of inflation in major industrial countries including the United States and worries that efforts to curb
inflation may result in recession. There were and could be in the future a number of domino effects from such turmoil on our business,
including significant decreases in orders from our customers, insolvency of key suppliers resulting in product delays, rises in raw material
prices leading up to increased level of cost of sales that we may not be able to pass onto customers, inability of customers to obtain
credit to finance purchases of our products and/or customer insolvencies, and counterparty failures negatively impacting our operations.
Any systemic economic or financial crisis could cause revenues for the semiconductor industry as a whole to decline dramatically and could
materially and adversely affect our results of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 32; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We face risks of natural disasters, acts of God and occurrence
of epidemics, which could severely disrupt our business operations.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Natural disasters, epidemics and other acts of
God which are beyond our control may adversely affect the economy, infrastructure and livelihood of the people in China and may materially
and adversely affect our operations as our facilities and offices are located in China. Material damage to, or the loss of, such facilities
due to fire, severe weather, flood, earthquake, or other acts of God or cause may not be adequately covered by proceeds of our insurance
coverage and could materially and adversely affect our business and results of operations. Any outbreaks of contagious disease, acts of
war or terrorist attacks may cause damage or disruption to our business, our employees and our markets, any of which could adversely impact
our business, results of operations and financial condition.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>If we grant employees share options or other equity incentives
in the future, our net income could be adversely affected.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We have adopted a share incentive plan and may
grant options in the future. We are required to account for share-based compensation expenses in accordance with Financial Accounting
Standards Board Accounting Standards Codification Topic 718, Compensation&#8212;Stock Compensation, which generally requires a company
to recognize, as an expense, the fair value of share options and other equity incentives to employees based on the fair value of equity
awards on the date of the grant, with the compensation expense recognized over the period in which the recipient is required to provide
service in exchange for the equity award. If we grant options or other equity incentives in the future, we could incur significant compensation
charges and our financial condition could be adversely affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>If we fail to implement and maintain an effective system of internal
controls to remediate our material weakness over financial reporting, we may be unable to accurately or timely report our results of operations,
meet our reporting obligations or prevent fraud, and investor confidence and the market price of our Class A ordinary shares may be materially
and adversely affected. </i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In connection with the audits of our consolidated
financial statements as of and for the year ended December 31, 2024, 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 Public Company
Accounting Oversight Board of the United States, a &#8220;material weakness&#8221; is a deficiency, or a combination of deficiencies,
in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of the company&#8217;s
annual or interim financial statements will not be prevented or detected on a timely basis. The material weakness identified is related
to lack of sufficient accounting personnel who possess adequate knowledge in financial reporting in accordance with U.S. GAAP. We intend
to implement a number of measures to address this material weakness in our internal control over financial reporting. We cannot assure
you, however, that these measures may fully address these deficiencies in our internal control over financial reporting or that we may
conclude that they have been fully remedied.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Since our initial public offering, we have become
a public company in the United States subject to the Sarbanes-Oxley Act of 2002. Section 404 of the Sarbanes-Oxley Act of 2002, or Section
404, requires that we include a report of management on our internal control over financial reporting in our annual report on Form 20-F
beginning with our second annual report on Form 20-F. 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 controls 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, as a public company, our reporting obligations 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. During the course of documenting and testing our internal control procedures, in order to satisfy the requirements
of Section 404, we may identify other weaknesses and deficiencies in our internal control over financial reporting.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">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 404.
Generally, 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 our Class A ordinary shares. 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 financial statements from prior periods.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>


</div><!-- Field: Page; Sequence: 33; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Risks Relating to Our Industry</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>It may be or become illegal to acquire, own, hold, sell or use
cryptocurrencies, participate in the blockchain, transfer or utilize similar Bitcoin assets in China or overseas markets where we operate
due to adverse changes in the regulatory and policy environment in these jurisdictions.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We primarily generated our revenue from sales
in China in 2024. Our blockchain mining solution business could be significantly affected by, among other things, the regulatory and policy
developments in China and overseas jurisdictions. Governmental authorities are likely to continue to issue new laws, rules and regulations
governing the blockchain and cryptocurrency industry we operate in and enhance enforcement of existing laws, rules and regulations. For
example, the People&#8217;s Bank of China, or the PBOC, the Cyberspace Administration of China, or the CAC, Ministry of Industry and Information
Technology, State Administration for Industry and Commerce, China Banking Regulatory Commission, China Securities Regulatory Commission
and China Insurance Regulatory Commission issued &#8220;Announcement on Preventing Token Fundraising Risks&#8221; on September 4, 2017,
prohibiting all organizations and individuals from engaging in initial coin offering transactions and token trading platforms from providing
pricing, information agency or other services for tokens or virtual currencies. On May 21, 2021, the Financial Stability and Development
Committee of the PRC State Council mentioned the need to resolutely crack down on Bitcoin mining and trading activities. On June 18, 2021,
the &#8220;Notice of the Sichuan Provincial Development and Reform Commission and the Sichuan Provincial Energy Administration on the
Cleanup and Shutdown of Virtual Currency Mining Projects&#8221; required electricity companies within Sichuan Province in China to close
down power supply to businesses involved in cryptocurrency mining. On June 21, 2021, the PBOC was reported to have held interviews with
certain financial institutions in China, and stressed that banks and other financial institutions in China shall strictly implement the
&#8220;Guarding Against Bitcoin Risks&#8221; and the &#8220;Announcement on Preventing Token Fundraising Risks&#8221; and other regulatory
requirements, diligently fulfill their customer identification obligations, and shall not provide account opening, registration, trading,
clearing, settlement and other services related to blockchain and cryptocurrency business. On September 15, 2021, ten ministries and commissions,
including PBOC, CAC and the Supreme People&#8217;s Court of PRC, published the Notice on Further Prevention and Disposal of the Risk of
Speculation in Cryptocurrency Trading, which clarifies that certain cryptocurrency-related businesses are illegal financial activities
and emphasizes the establishment of a mechanism to deal with risks related to cryptocurrency trading and speculation, strengthening the
monitoring and warning of cryptocurrency trading and speculation risk, and the establishment of a multi-dimensional and multi-level risk
prevention and disposal system. Furthermore, according to the Industrial Structure Adjustment Guidance Catalogue (2024 Edition) published
by the National Development and Reform Commission on December 27, 2023, cryptocurrency mining activities are listed as the backward production
processes and equipment under the eliminated category, and as such, investments in activities in the elimination category, including cryptocurrency
mining activities, are prohibited in China. These regulations may severely restrict our ability to expand our business or serve our customers
in China. We cannot assure you that government authorities in China will not introduce further enhanced regulation over the cryptocurrency
industry that may lead to our inability to operate in China at all.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In light of these developments in China, we are
in the process of expanding our business in the overseas IC markets. We may be subject to restrictions relating to the transfer of blockchain
mining solutions out of China, as China has recently strengthened regulations on exports of goods, technology and services. Specifically,
for computers and related components used in blockchain mining solutions, exporting enterprises should carefully evaluate whether the
mining solutions, their components, and any data or information contained are subject to export restrictions, and therefore are required
to go through relevant export licensing procedures before such mining solutions can be transported out of China. The relevant restrictions
that apply to the transfer of blockchain mining solutions by us include, but are not limited to, the Catalogue of Goods Prohibited from
Export, the Catalogue of Goods Subject to Export License Management, the Catalogue of Technologies Prohibited from Export and Restricted
from Export in China, the Catalogue for&#160;the Administration of Import and Export Licenses of Dual-use Items and Technologies, and
other applicable export control catalogues and lists. If we are deemed to have violated export restrictions or data security regulations
in China or otherwise become subject to government interferences, we may be subject to administrative penalties or criminal investigation
by relevant government authorities and our business expansion in overseas markets may be delayed, interrupted or compromised.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 34; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Some jurisdictions, including China, restrict
various uses of cryptocurrencies, including the use of cryptocurrencies as a medium of exchange, the conversion between cryptocurrencies
and fiat currencies or between cryptocurrencies, the provision of trading and other services related to cryptocurrencies by financial
institutions and payment institutions, and initial coin offerings and other means of capital raising based on cryptocurrencies. We cannot
assure you that these jurisdictions will not enact new laws or regulations that further restrict activities related to cryptocurrencies.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In addition, cryptocurrencies may be used by market
participants for black market transactions to conduct fraud, money laundering and terrorism-funding, tax evasion, economic sanction evasion
or other illegal activities. As a result, governments may seek to regulate, restrict, control or ban the mining, use, holding and transferring
of cryptocurrencies. We may not be able to eliminate all instances where other parties use our products to engage in money laundering
or other illegal or improper activities. We cannot assure you that we will successfully detect and prevent all money laundering or other
illegal or improper activities which may adversely affect our reputation, business, financial condition and results of operations. With
advances in technology, cryptocurrencies are likely to undergo significant changes in the future. It remains uncertain whether Bitcoin,
ETC, Grin or Filecoin will be able to comply with, or benefit from, those changes. In addition, as mining activities employ sophisticated
and high computing power devices that need to consume large amounts of electricity to operate, future developments in the regulation of
energy consumption, including possible restrictions on energy usage in the jurisdictions where we sell our products, may also affect our
business operations and the demand for our blockchain mining solutions. There has been negative public reaction to the environmental impact
of mining activities, particularly the large consumption of electricity, and governments of various jurisdictions have responded. For
example, in the United States, certain local governments of the state of Washington have discussed measures to address the environmental
impacts of Bitcoin-related operations, such as the high electricity consumption of Bitcoin mining activities.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>The current regulatory environment in foreign markets, including
the United States, and any adverse changes in that environment, could have a material adverse impact on our blockchain products business.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We currently export our products to various overseas
markets and intend to develop our business and operations in jurisdictions outside China in the future. Our blockchain mining solution
business could therefore be significantly affected by regulatory developments in jurisdictions outside China, including the United States.
Governmental authorities, including those in the United States, oversee certain aspects of the cryptocurrency markets, have taken actions
based on current laws and regulations, and are likely to continue to issue new laws, rules and regulations governing the cryptocurrency
industry we operate in. As a result, and as discussed further below, existing and future regulations affecting the mining, holding, using
or transferring of cryptocurrencies may adversely affect our future business operations and results of operations, and could even result
in our or our customers&#8217; liability for activities conducted by our customers. As described under United States federal and state
securities laws may specifically limit our ability and the ability of our customers to use our blockchain mining solutions where these
operations are conducted in connection with cryptocurrencies that are considered &#8220;securities&#8221; for purposes of U.S. law. The
likely status of cryptocurrencies as securities could limit distributions, transfers or other actions involving such cryptocurrencies,
including mining, in the United States. For example, the distribution of cryptocurrencies to miners through the mining process could be
deemed to involve an illegal offering or distribution of securities subject to federal or state law. In addition, miners on cryptocurrency
networks could, under certain&#160;circumstances, be viewed as statutory underwriters or as &#8220;brokers&#8221; subject to regulation
under the Securities Exchange Act of 1934. This could require us or our customers to change, limit, or cease their mining operations,
register as broker-dealers and comply with applicable law, or be subject to penalties, including fines. In addition, we could have liability
for facilitating their illegal activities.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Furthermore, cryptocurrencies are subject to additional
U.S. laws and regulations related to transactions in commodities as enforced by the Commodity Futures Trading Commission, or CFTC, and
to money transmission, money service business, anti-money laundering, and know-your-customer activities as enforced by the Department
of the Treasury&#8217;s Financial Crimes Enforcement Network, or FinCEN, and by state governments. We or our customers could be subject
to regulatory restrictions or regulatory actions based on these laws and regulations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Any restrictions imposed by a foreign government
could force us to restructure operations, perhaps significantly, which could result in significant costs and inefficiencies that harm
our profitability, or even cause us to cease operations in the applicable jurisdiction. In addition, existing and proposed laws and regulations
can delay or impede the development of new products, result in negative publicity, decrease demand for our products, require significant
management time and attention, and subject us to claims or other remedies, including fines or demands that we modify or cease existing
business practices.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"></p><div>

</div><!-- Field: Page; Sequence: 35; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In addition, any action brought against us or
our customers by a foreign regulator, or by an individual in a private action, based on foreign law could cause us or our customers to
incur significant legal expenses and divert our management&#8217;s attention from the operation of the business. If our or our customers&#8217;
operations are found to be in violation of any laws and regulations, we or they may be subject to penalties associated with the violation,
including civil and criminal penalties, damages and fines. This could in turn require us to curtail or cease all or some operations. Regulatory
action or regulatory change could also decrease demand for our products, which would be harmful to the success of our business.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>The industries in which we operate are characterized by constant
changes. If we fail to continuously innovate and provide products that meet the expectations of our customers, we may be unable to attract
new customers or retain existing customers, and hence our business and results of operations may be adversely affected.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The industries in which we operate are characterized
by constant changes, including rapid technological evolution, continual shifts in customer demands, frequent introductions of new products
and solutions, and constant emergence of new industry standards and practices. Thus, our success will depend, in part, on our ability
to respond to these changes in a cost-effective and timely manner. We need to anticipate the emergence of new technologies and assess
their market acceptance. We also need to invest significant resources in research and development in order to keep our products competitive
in the market.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">However, research and development activities are
inherently uncertain, and we might encounter practical difficulties in commercializing our research and development results, which could
result in excessive research and development expenses or delays. Given the fast pace with which blockchain has been and will continue
to be developed, we may not be able to timely upgrade our technologies in an efficient and cost-effective manner, or at all. In addition,
new developments in artificial intelligence, deep learning, Internet-of-things, computer vision, blockchain and cryptocurrency could render
our products obsolete or unattractive. If we are unable to keep up with the technological developments and anticipate market trends, or
if new technologies render our technologies or solutions obsolete, customers may no longer be attracted to our products. As a result,
our business, results of operations and financial condition would be materially and adversely affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Increasing mining difficulty could result in downward pressure
on the expected economic returns on cryptocurrency mining.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The mining difficulty for Bitcoin, Ethereum
Classic and Grin, or the amount of computational resources required for a set amount of reward for recording a new block, directly
affects the expected economic returns for Bitcoin, Ethereum Classic and Grin miners, which in turn affects the demand for our HTC
and HPC solutions. Mining difficulty is a measure of how much computing power is required to record a new block, and it is affected
by the total amount of computing power in the Bitcoin, Ethereum Classic or Grin network. Taking Bitcoin as an example, the Bitcoin
algorithm is designed so that one block is generated, on average, every ten minutes, no matter how much computing power is in the
network. Thus, as more computing power joins the network, and assuming the rate of block creation does not change (remaining at one
block generated every ten minutes), the amount of computing power required to generate each block and hence the mining difficulty
increases. In other words, based on the current design of the Bitcoin network, Bitcoin mining difficulty would increase together
with the total computing power available in the Bitcoin network, which is in turn affected by the number of Bitcoin mining machines
in operation. For example, Bitcoin mining difficulty would increase based on increases in the total computing power available in the
Bitcoin network, which is in turn affected by the number of Bitcoin mining machines in operation. From January 2017 to December
2019, Bitcoin mining difficulty increased by approximately 35 times, according to Blockchain.info. The same applies to Ethereum before <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the merger to POS</span>. As
a result, a strong growth in sales of our HTC and HPC solutions can contribute to further growth in the total computing power in
each cryptocurrency&#8217;s respective network, thereby driving up the difficulty of mining and resulting in downward pressure on
the expected economic return of blockchain mining and the demand for, and pricing of, our products. Although, in May 2021, more than
54% of Bitcoin&#8217;s hash rate, which is the collective computing power of miners worldwide, has dropped off the network since its
market peak as China cracked down on mining, the Bitcoin network may recovery from such decrease in the hash rate very soon and
drive up the mining difficult again.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In addition, the number of Bitcoins awarded
for solving a block in the blockchain halves approximately every four years until the estimated complete depletion of Bitcoin by
around the year 2140. In each of 2013, 2014 and 2015, approximately 25 Bitcoins were awarded for each block solved. The number of
Bitcoins awarded for solving a block halved in 2016 to 12.5 Bitcoins per block and halved in 2020 to 6.25 Bitcoins per block. It is
expected to halve again in 2024 to 3.125 Bitcoins per block. It is unclear how the market will react to future reward halving events
and how the Bitcoin price and the expected economic returns on Bitcoin mining will be affected. Similar mechanism applies to
Ethereum before the merge to POS.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 36; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Aside from mining rewards, transaction fees
are another form of incentive for participation in Bitcoin, Ethereum Classic and Grin verification processes. Bitcoin, Ethereum
Classic and Grin users may offer to pay a discretionary transaction fee to the network member who solves the block and adds that
user&#8217;s transaction to the blockchain to incentivize prioritizing that user&#8217;s transaction. Transaction fees are
discretionary, so if the transaction fees were to become the only or primary income for Bitcoin, Ethereum Classic or Grin mining
activities in the future, the expected economic returns from Bitcoin, Ethereum Classic or Grin mining and therefore the demand for
our HTC and HPC solutions will decrease significantly, which will result in a significant negative impact on our business and
results of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;<b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>If any person, institution or a pool of them acting in
concert obtains control of more than 50% of the processing power active on the Bitcoin, Ethereum Classic or Grin, such person,
institution or a pool of them could prevent new transactions from gaining confirmations, halt payments between users, and reverse
previously completed transactions, which would erode user confidence in Bitcoin, Ethereum Classic or Grin.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">If the award of Bitcoin, Ethereum Classic or
Grin for solving blocks and transaction fees for recording transactions are not sufficiently high to incentivize miners, miners may
cease expending processing power to solve blocks. Miners ceasing operations would reduce the collective processing power on the
Bitcoin,&#160;Ethereum Classic or Grin network, which would adversely affect the confirmation process for transactions and make the
Bitcoin, Ethereum Classic or Grin network more vulnerable to any person, institution or a pool of them which has obtained over 50%
control over the computing power on the Bitcoin, Ethereum Classic or Grin network. In such event, such person, institution or a pool
of them could prevent new transactions from gaining confirmation, halt payments between users, and reverse previously completed
transactions. Such changes or any reduction in confidence in the confirmation process or processing power of the Bitcoin, Ethereum
Classic or Grin network may erode user confidence in Bitcoin, Ethereum Classic or Grin, which would decrease the demand for our
products.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>The decentralized nature of cryptocurrency may be subject to
challenges, which could negatively affect our results of operations.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">A key reason for Bitcoin, Ethereum, Classic
Grin and other cryptocurrencies to have attracted many new and committed users in a short period of time is its decentralized
nature, or the lack of control by a central authority. However, there are divergent views on the decentralized nature of
cryptocurrencies. For example, there are claims that most of the actual services and businesses built within the Bitcoin ecosystem
are in fact centralized since they are run by specific people, in specific locations, with specific computer systems, and that they
are susceptible to specific regulations. Individuals, companies or groups, as well as cryptocurrency exchanges that control vast
amounts of Bitcoin can affect the market price of Bitcoin. Furthermore, mining equipment production and mining pool locations may
become centralized. The concerns or skepticism about the decentralized nature of Bitcoin may cause customers to lose confidence in
the Bitcoin industry&#8217;s prospects. This in turn could adversely affect the market demand for our blockchain mining solutions
and our business. Furthermore, the possibility that a person or a coordinated group of people may gain more than 50% control of the
process power active on Bitcoin and be able to manipulate transactions, despite the intended decentralized structure, may also erode
confidence in Bitcoin. Similar mechanism also applies to Ethereum Classic and Grin. As such, our business, prospects and results of
operations therefore may adversely be affected by the divergent views on the decentralized nature of Bitcoin and other
cryptocurrencies.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 37; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Change of algorithm and mining mechanism for cryptocurrencies
may materially and adversely affect our business and results of operations.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our HPC and HTC chips are designed for
proof-of-work, or PoW, mechanism, which the Bitcoin, Ethereum Classic and Grin networks use to validate their transactions. While
many within the Bitcoin community regard PoW as fundamental to Bitcoin&#8217;s protocol, there have been ongoing discussions
regarding potential mechanism changes aimed at mitigating the risks associated with centralized computing power control. Should
Bitcoin, Ethereum Classic, or other networks we support implement such protocol changes and our mining machines cannot be adapted
accordingly, our equipment may become obsolete, significantly impacting our ability to meet customer demand and materially affecting
our operational results.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On September 15, 2022, the Ethereum Mainnet transitioned
from PoW to a proof-of-stake, or PoS, consensus mechanism through its merger with the Beacon Chain (the &#8220;Merger&#8221;). PoS relies
on validators, who stake Ethereum to order transactions and create new blocks, eliminating the intensive computational power requirements
inherent in PoW. Although Ethereum Classic continues to use PoW, the Ethereum Mainnet&#8217;s transition to PoS may significantly diminish
demand for Ethereum Classic mining solutions. As Ethereum users increasingly adopt the PoS-based network due to its lower energy consumption,
reduced transaction fees, and potentially improved scalability, interest and participation in Ethereum Classic&#8217;s PoW-based mining
could decline substantially. Such a shift could render our Ethereum Classic mining equipment less attractive to customers, resulting in
reduced sales and materially and adversely affecting our business, competitive position, and operational results.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">For additional risks related to network changes, see &#8220;&#8212;The administrators of certain cryptocurrency
networks&#8217; source code could propose amendments to the relevant network&#8217;s protocols and software that, if accepted and authorized
by the relevant network&#8217;s community, could adversely affect our business, results of operations, and financial condition&#8221;
and &#8220;&#8212;The acceptance of Bitcoin, Ethereum Classic or Grin network software patches or upgrades by a significant, but not overwhelming,
percentage of the users and miners in the Bitcoin, Ethereum Classic or Grin network could result in a &#8220;fork&#8221; in the blockchain,
resulting in the operation of two separate networks that cannot be merged. The existence of forked blockchains could erode user confidence
in Bitcoin, Ethereum Classic or Grin and could adversely impact our business, results of operations and financial condition.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Customers of our HTC and HPC solutions may rely on a steady and
inexpensive power supply for operating blockchain mining farms and running blockchain mining hardware. Failure to access a large quantity
of power at reasonable costs could significantly increase their operating expenses and adversely affect their demand for our HTC and HPC
solutions.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Many of the customers of our HTC and HPC solutions
engage in the blockchain mining business. Blockchain mining consumes a significant amount of energy power to process the computations
and cool down the mining hardware. Therefore, a steady and inexpensive power supply is critical to blockchain mining. We cannot assure
you that the operations of our customers will not be affected by power shortages or an increase in energy prices in the future. In particular,
the power supply could be disrupted by natural disasters, such as floods, mudslides and earthquakes, or other similar events beyond the
control of our customers. Further, certain of our customers may experience power shortages due to seasonal variations in the supply of
certain types of power such as hydroelectricity. Power shortages, power outages or increased power prices could adversely affect mining
farm businesses of our blockchain customers and reduce the expected market demand for our HTC and HPC solutions significantly. Under such
circumstances, our business, results of operations and financial condition could be materially and adversely affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 38; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Cryptocurrencies face significant scaling obstacles that can
lead to high fees or slowed transaction settlement times, and attempts to increase the transaction processing capacity may not be effective.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Many cryptocurrency networks face significant
scaling challenges. For example, as of December 31, 2019, Bitcoin network could handle, on average, five to seven transactions per second.
Various solutions have been promoted recently to resolve this problem, including segregated witness, Lightening Network and the introduction
of Bitcoin Cash. However, we cannot assure you that the cryptocurrencies community will accept these solutions, or these solutions will
effectively resolve these problems.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As the use of cryptocurrency networks
increases without a corresponding increase in throughput of the networks, average fees and settlement times can increase
significantly. Bitcoin&#8217;s network, for example, has been, at times, at capacity, which has led to very high transaction fees.
Increased fees and decreased settlement speeds could preclude certain use cases for Bitcoins (e.g., micropayments), and can reduce
demand for and the market price of Bitcoins, which could adversely affect the market demand for our HTC and HPC solutions. We cannot
guarantee that any of the mechanisms in place or being explored for increasing the scale of settlement of transactions of Bitcoin,
Ethereum Classic or Grin will be effective, or how long they will take to become effective, which could adversely affect the market
demand for our HTC and HPC solutions.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Cryptocurrency exchanges and wallets, and to a lesser extent,
a cryptocurrency blockchain itself, may suffer from hacking and fraud risks, which may adversely erode user confidence in cryptocurrencies
and reduce demand for our HTC and HPC solutions.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Cryptocurrency transactions are entirely digital
and, as with any virtual system, face risk from hackers, malware and operational glitches. For example, hackers can target cryptocurrency
exchanges, wallets, and custodians to gain unauthorized access to the private keys associated with the wallet addresses where cryptocurrencies
are stored. Cryptocurrency transactions and accounts are not insured by any type of government program and cryptocurrency transactions
generally are permanent by design of the networks. Certain features of cryptocurrency networks, such as decentralization, the open source
protocols, and the reliance on peer-to-peer connectivity, may increase the risk of fraud or cyber-attack by potentially reducing the likelihood
of a coordinated response. Cryptocurrencies have suffered from hacking risks and several cryptocurrency exchanges and miners have reported
cryptocurrency losses, which highlight concerns over the security of cryptocurrencies and in turn affect the demand and the market price
of cryptocurrencies. In addition, while cryptocurrencies use private key encryption to verify owners and register transactions, fraudsters
and scammers may attempt to sell false cryptocurrencies. These risks may adversely affect the operation of the cryptocurrency network
which would erode user confidence in cryptocurrencies, which would negatively affect demand for our HTC and HPC solutions.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>The administrators of certain cryptocurrency networks&#8217;
source code could propose amendments to the relevant network&#8217;s protocols and software that, if accepted and authorized by the relevant
network&#8217;s community, could adversely affect our business, results of operations and financial condition.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The cryptocurrency networks are based on a
cryptographic, algorithmic protocol that governs the end-user-to-end-user interactions between computers connected to the relevant
network. A loosely organized group can propose amendments to such a network&#8217;s source code through one or more software
upgrades that alter the protocols and software that govern the network and the properties of such cryptocurrencies, including the
irreversibility of transactions and limitations on the mining of new cryptocurrencies. For example, to the extent that a significant
majority of the users and miners on the Bitcoin or Ethereum Classic network install such software upgrade(s), the Bitcoin network
would be subject to new protocols and software that may render our HTC and HPC solutions less desirable, which in turn may adversely
affect our business, results of operations and financial condition. If less than a significant majority of the users and miners on
the Bitcoin network install such software upgrade(s), the Bitcoin network could &#8220;fork.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>The acceptance of Bitcoin, Ethereum Classic or Grin network
software patches or upgrades by a significant, but not overwhelming, percentage of the users and miners in the Bitcoin, Ethereum
Classic or Grin network could result in a &#8220;fork&#8221; in the blockchain, resulting in the operation of two separate networks
that cannot be merged. The existence of forked blockchains could erode user confidence in Bitcoin, Ethereum Classic or Grin and
could adversely impact our business, results of operations and financial condition.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Bitcoin, Ethereum Classic and Grin are based
on open source software and have no official developer or group of developers that formally controls their network. Any individual
can download the Bitcoin, Ethereum Classic or Grin network software and make any desired modifications, which are proposed to users
and miners on Bitcoin, Ethereum Classic or Grin network through software downloads and upgrades. However, miners and users must
consent to those software modifications by downloading the altered software or upgrade implementing the changes; otherwise, the
changes do not become part of the Bitcoin, Ethereum Classic or Grin network. Since the inception of Bitcoin, Ethereum Classic and
Grin networks, changes to the network have been accepted by the vast majority of blockchain users and miners, ensuring that the
Bitcoin, Ethereum Classic and Grin networks each remain a coherent economic system. However, a developer or group of developers
could potentially propose a modification to the Bitcoin, Ethereum Classic or Grin network that is not accepted by a vast majority of
miners and users, but that is nonetheless accepted by a substantial population of participants in the network. In such case, a fork
in the blockchain could develop and two separate networks could result, one running the pre-modification software program and the
other running the modified version. An example is the introduction of Bitcoin Cash in mid-2017. This kind of split in the Bitcoin,
Ethereum Classic or Grin network could erode user confidence in the stability of the Bitcoin or Ethereum Classic network, which
could negatively affect the demand for our HTC and HPC solutions.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 39; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Cryptocurrency assets and transactions may be subject to further
taxation in the future.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In recent years, the rise of cryptocurrency prices
and transaction volume has attracted the attention of tax authorities. As the laws governing cryptocurrencies are still evolving, the
tax treatment of cryptocurrencies in various jurisdictions are subject to change. While some countries intend to or have imposed taxation
on cryptocurrency assets and transactions, other tax authorities are silent. As there is considerable uncertainty over the taxation of
cryptocurrencies, we cannot guarantee that the cryptocurrency assets and transactions denominated in cryptocurrencies will not be subject
to further taxation in the future, including but not limited to additional taxes and increased tax rate. These events could reduce the
economic return of cryptocurrency and increase the holding costs of cryptocurrency assets, which could materially and adversely affect
the businesses and financial performances of our blockchain customers engaging in blockchain mining businesses, and in turn could have
material adverse effect on our business and results of operations.</p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We face intense industry competition.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As a fabless IC design company, we operate in
a highly competitive environment. Our competitors include companies that may have a larger market share, greater brand recognition, broader
international customer base, greater financial resources or other competitive advantages. We expect that competition in the HPC industry
will continue to be intense as we compete not only with existing players that have been focused on blockchain mining, but also new entrants
that include well-established players in the semiconductor industry, and players who were not predisposed to this industry in the past.
In terms of smart-NICs, we expect to face competition from industry giants such as Broadcom and Intel as well as other existing and new
players that are more established than us. Some of these competitors may also have stronger brand names, greater access to capital, longer
histories, longer relationships with their suppliers or customers and more resources than we do.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On August 9, 2022, the U.S. President Biden signed
into law the CHIPS and Science Act of 2022, or the CHIPS Act, a significant investment in industrial policy that is expected to bring
a US$280 billion package that includes US$52 billion in funding to boost U.S. domestic semiconductor manufacturing. The CHIPS Act was
a bipartisan deal whose goal is perceived to be to revive American innovation in opposition to growing Chinese technological dominance.
While we believe the CHIPS Act does not have an immediate impact on our business, such act may further intensify the competition within
the IC industry by strengthening our competitors from the United States and potentially put us in a less advantageous position.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Strong competition in the market may require us
to lower our prices, increase our sales and marketing expenses or otherwise invest greater resources to maintain or gain market share
as needed to adequately compete. Such efforts may negatively impact our profitability. If we are unable to effectively adapt to changes
or developments in the competitive landscape, our business, financial conditions and results of operations may be adversely affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Blockchain mining activities are energy-intensive, which may
restrict the geographic locations of miners and have a negative environmental impact.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Blockchain mining activities are inherently energy-intensive
and electricity costs account for a significant portion of the overall mining costs. The availability and cost of electricity will restrict
the geographic locations of mining activities. Any shortage of electricity supply or increase in electricity cost in a jurisdiction may
negatively impact the viability and the expected economic return for blockchain mining activities in that jurisdiction, which may in turn
decrease the sales of our HTC and HPC solutions in that jurisdiction.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In addition, the significant consumption of electricity
may have a negative environmental impact, including contribution to climate change, which may give rise to public opinion against allowing
the use of electricity for blockchain mining activities or government measures restricting or prohibiting the use of electricity for such
mining activities. Any such development in the jurisdictions where we sell our HTC and HPC solutions could have a material and adverse
effect on our business, financial condition and results of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 40; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Risks Related to Conducting Business in China</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>The PRC government has significant authority to exert influence
on the China operations of an offshore holding company, and offerings conducted overseas and foreign investment in China-based issuers,
such as us. Changes in China&#8217;s economic, political or social conditions or government policies could have a material adverse effect
on our business, results of operations, financial condition, and the value of our securities.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We conduct our business in China and substantially
all of our assets are located in China. Accordingly, our business, results of operations and financial condition may be influenced to
a significant degree by the PRC political, economic, and social conditions. The PRC government may intervene or influence our operations
at any time, which could result in a material change in our operations and/or the value of our securities. The PRC government has released
regulations and policies that have significantly impacted various industries in general and specific operators within such industries,
and may in the future release new regulations or policies that could intervene in or influence our operations or the industry sectors
in which we operate. The PRC government may also require us to obtain new permits or approvals to continue our operations. If we fail
to comply with these regulations, policies or requirements, it could result in a material change in our operations or significantly limit
or completely hinder our ability to offer or continue to offer our Class A ordinary shares to investors and cause the value of our Class
A ordinary shares to significantly decline or become worthless. Therefore, investors of our company and our business face uncertainties
from potential actions taken by regulators that may affect our business and the value of our Class A ordinary shares.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our ability to successfully maintain or grow business
operations in China also depends on various factors, which are beyond our control. These factors include, among others, macro-economic
and other market conditions, political stability, social conditions, measures to control inflation or deflation, changes in the rate or
method of taxation, changes in laws, regulations and administrative directives or their interpretation, and changes in industry policies.
If we fail to take timely and appropriate measures to adapt to any of the changes or challenges, our business, results of operations and
financial condition could be materially and adversely affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Uncertainties with respect to the enforcement of and changes
in laws and regulations in China could have a material adverse effect on our business, results of operations, financial condition and
future prospects, and cause our Class A ordinary shares to significantly decline in value or become worthless.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The PRC legal system is a civil law system based
on written statutes. Unlike the common law system, prior court decisions in a civil law system may be cited as reference but have limited
precedential value. The interpretations of such laws and regulations may evolve rapidly, and enforcement of these laws and regulations
involves significant uncertainties.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Moreover, developments in our industry&#160;and
other industries and that we are and will be involved in&#160;may lead to changes in PRC laws, regulations and policies or in the interpretation
and application thereof. As a result, we may be required by the regulators to upgrade or obtain the licenses, permits, approvals, to complete
additional filings or registrations for the products and services we offer, or to modify business practices that may subject us to various
penalties, including criminal penalties for individual and entity. We cannot assure you that our business operations would not be deemed
to violate any existing or future PRC laws or regulations, which in turn could materially and adversely affect our business operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Furthermore, the PRC legal system is based in
part on government policies and internal rules, some of which are not published on a timely basis, or at all, and may have a retroactive
effect. As a result, we may not be aware of our violation of any of these policies and rules until sometime after the violation. Such
unpredictability and uncertainties could limit the legal protections available to you and us, significantly limit or completely hinder
our ability to offer or continue to offer our Class A ordinary shares, cause significant disruption to our business operations, and severely
damage our reputation, which would materially and adversely affect our results of operations and financial condition and cause our Class
A ordinary shares to significantly decline in value or become worthless.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">From time to time, we may have to resort to administrative
and court proceedings to enforce our legal rights. Any administrative and court proceedings in China may be protracted, resulting in substantial
costs and diversion of resources and management&#8217;s attention. Since PRC administrative and court authorities have significant discretion
in interpreting and implementing statutory provisions and contractual terms, it may be more difficult to evaluate the outcome of administrative
and court proceedings and the level of legal protection we enjoy than in more developed legal systems. These uncertainties may impede
our ability to enforce the contracts we have entered into and could materially and adversely affect our business and results of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">These uncertainties may also affect our decisions
on the policies and actions to be taken to comply with PRC laws and regulations, and may affect our ability to enforce contractual rights,
property (including intellectual property) or tort rights. In addition, the regulatory uncertainties may be exploited through unmerited
legal actions or threats in an attempt to extract payments or benefits from us. Such uncertainties may therefore increase the operating
expenses and costs, and materially and adversely affect our business and results of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 41; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Recent regulatory developments in China may subject us to additional
regulatory review or otherwise restrict or completely hinder our ability to offer securities and raise capitals overseas, all of which
could materially and adversely affect our business and cause the value of our Class A ordinary shares to significantly decline or become
worthless. </i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The recent regulatory developments in China, in
particular with respect to restrictions on China-based companies raising capital offshore, may lead to additional regulatory review in
China over our financing and capital raising activities in the United States. Pursuant to the PRC Cybersecurity Law, which was promulgated
by the Standing Committee of the National People&#8217;s Congress on November 7, 2016 and took effect on June 1, 2017, personal information
and important data collected and generated by a critical information infrastructure operator in the course of its operations in China
must be stored in China, and if a critical information infrastructure operator purchases internet products and services that affects or
may affect national security, it should be subject to cybersecurity review by the Cybersecurity Administration of China, or the CAC. The
PRC Cybersecurity Law also establishes more stringent requirements applicable to operators of computer networks, especially to operators
of networks which involve critical information infrastructure. The PRC Cybersecurity Law contains an overarching framework for regulating
Internet security, protection of private and sensitive information, and safeguards for national cyberspace security and provisions for
the continued government regulation of the Interne and content available in China. The PRC Cybersecurity Law emphasizes requirements for
network products, services, operations and information security, as well as monitoring, early detection, emergency response and reporting.
Due to the lack of further interpretations, the exact scope of &#8220;critical information infrastructure operator&#8221; remains unclear.
According to the Cybersecurity Review Measures announced jointly by the CAC, the National Development and Reform Commission and other
government agencies on December 28, 2021, which became effective on February 15, 2022, the scope of cybersecurity reviews is extended
to data processing operators engaging in data processing activities that affect or may affect national security. The Cybersecurity Review
Measures further requires that any operator applying for listing of its securities on a foreign stock exchange must go through cybersecurity
review if it possesses personal information of more than one million users. According to the Cybersecurity Review Measures, a cybersecurity
review assesses potential national security risk that may be brought about by any procurement, data processing, or overseas listing. The
review focuses on several factors, including, among others, (1) the risk of theft, leakage, corruption, illegal use or export of any core
or important data, or a large amount of personal information, and (2) the risk of any critical information infrastructure, core or important
data, or a large amount of personal information being affected, controlled or maliciously exploited by a&#160;foreign government after
a company is listed overseas. While the Cybersecurity Review Measures has become final, there is still uncertainty regarding, among many
aspects, the implementation and interpretation of the Cybersecurity Review Measures.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Under the current Cybersecurity Review Measures,
subject to any further interpretation of the CAC and other relevant authorities, we believe we are not subject to the cybersecurity review
by the CAC, as we are primarily engaged in the design and manufacturing of ICs or do not process any data in our business. However, there
remains uncertainty as to how the Cybersecurity Review Measures will be interpreted or implemented and whether the PRC regulatory agencies,
including the CAC, may adopt new laws, regulations, rules, or detailed implementation and interpretation related to the Draft Measures.
We cannot assure you that PRC regulatory agencies, including the CAC, would take the same view as we do, and we cannot assure you that
we can fully or timely comply with such legal or regulatory requirements. If we become subject to cybersecurity inspection and/or review
by the CAC or other PRC authorities or are required by them to take any specific actions, it could cause suspension or termination of
the future offering of our securities, including offerings under this registration statement, disruptions to our operations, result in
negative publicity regarding our company, and divert our managerial and financial resources. We may also be subject to significant fines
or other penalties, which could materially and adversely affect our business, financial condition and results of operations. Any actions
by the PRC government to exert more oversight and control over offerings that are conducted overseas and/or foreign investment in companies
having operations in China, including us, could significantly limit or completely hinder our ability to offer or continue to offer securities
to investors, and cause the value of our securities to significantly decline or become worthless.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>The PRC government has significant influence over companies with
China-based operations by enforcing existing rules and regulation, adopting new ones, or changing relevant industrial policies in a manner
that may materially increase our compliance cost, change relevant industry landscape or otherwise cause significant changes to our operations
in China, which could result in material and adverse changes in our operations and cause the value of our securities to significantly
decline or be worthless.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">A significant portion of our business is conducted
in China. The PRC government has significant influence over China-based operations of any company by allocating resources, providing preferential
treatment to particular industries or companies, or imposing industry-wide policies on certain industries. The PRC government may also
amend or enforce existing rules and regulation or adopt new ones, which could materially increase our compliance cost, change the relevant
industry landscape, or cause significant changes to our business operations. In addition, the PRC regulatory system is based in part on
government policies and internal guidance, some of which are not published on a timely basis or at all, and some of which may even have
a retroactive effect. We may not be aware of all non-compliance incidents at all time, and may face regulatory investigation, fines and
other penalties as a result. As a result of any changes in the government-mandated industrial policies, including the amendment to and/or
enforcement of the related laws and regulations, companies with China-based operations, including us, and the industries in which we operate
could face significant compliance and operational risks and uncertainties. For example, in July 2021, the PRC government released a broad
set of reforms targeting private education companies providing after-school tutoring services and prohibiting foreign investments in institutions
providing such after-school tutoring services. As a result, the market value of certain U.S. listed companies with China-based operations
in the affected sectors declined substantially. The PRC government has also imposed severe restrictions over the operations of cryptocurrency
business, which has drastically changed industry landscape in China, and as a result, due to the possible change of regulation, it may
be illegal to acquire, own, hold, sell or use cryptocurrencies, participate in the blockchain business, or transfer or utilize cryptocurrency
assets in China. In addition, the National Development and Reform Commission of China has classified cryptocurrency mining operations
as an industry to be eliminated. We have adopted a development strategy to expand our business and promote our products and solution offerings
globally. If industry-wide regulations or policies are adopted in China in a way that significantly curtails or prohibits the research
and development of our solution offerings and other aspects of our business, our operations in China will be materially and adversely
affected, and we may have to cease our operations in China and relocate our offices and assets overseas, which may significantly disrupt
our operations and adversely affect our business, results of operations and financial condition.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 42; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Our Class A ordinary shares will be delisted and prohibited from
trading in the over-the-counter market under the Holding Foreign Companies Accountable Act, if the PCAOB is unable to inspect or investigate
completely auditors located in China for two consecutive years. The delisting of our Class A ordinary shares, or the threat of their being
delisted, may materially and adversely affect the value of your investment.&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As part of a continued regulatory focus in the
United States on access to audit and other information currently protected by national law, in particular China&#8217;s, the HFCAA has
been signed into law on December 18, 2020. The HFCAA, as subsequently amended, 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 for the PCAOB for two consecutive years,
the SEC shall prohibit our ADSs from being traded on a national securities exchange or in the over-the-counter market in the United States.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On December 2, 2021, the SEC adopted final amendments
to its rules implementing the HFCAA, which include requirements to disclose information, including the auditor name and location, the
percentage of shares of the issuer owned by governmental entities, whether governmental entities in the applicable foreign jurisdiction
with respect to the auditor has a controlling financial interest with respect to the issuer, the name of each official of the Chinese
Communist Party who is a member of the board of the issuer, and whether the articles of incorporation of the issuer contains any charter
of the Chinese Communist Party. These amendments also establish procedures the SEC will follow in identifying issuers and prohibiting
trading by certain issuers under the HFCAA, including that the SEC will identify an issuer as a &#8220;Commission-identified Issuer&#8221;
if the issuer has filed an annual report containing an audit report issued by a registered public accounting firm that the PCAOB has determined
it is unable to inspect or investigate completely, and will then impose a trading prohibition on an issuer after it is identified as a
Commission-Identified Issuer for three consecutive years.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In August 2022, the PCAOB, the CSRC and the Ministry
of Finance of the PRC signed the Statement of Protocol, which establishes a specific and accountable framework for the PCAOB to conduct
inspections and investigations of PCAOB-governed accounting firms in mainland China and Hong Kong. On December 15, 2022, the PCAOB announced
that it was able to secure complete access to inspect and investigate PCAOB-registered public accounting firms headquartered in mainland
China and Hong Kong completely in 2022. The PCAOB Board vacated its previous 2021 determinations that the PCAOB was unable to inspect
or investigate completely registered public accounting firms headquartered in mainland China and Hong Kong. The PCAOB inspections team
has also completed fieldwork for 2023, with the complete access required&#160;under the HFCAA. However, whether the PCAOB will continue
to be able to satisfactorily conduct inspections of PCAOB-registered public accounting firms headquartered in mainland China and Hong
Kong is subject to uncertainties and depends on a number of factors out of our and our auditor&#8217;s control. The PCAOB continues to
demand complete access in mainland China and Hong Kong moving forward, as well as to continue pursuing ongoing investigations and initiate
new investigations as needed. The PCAOB has also indicated that it will act immediately to consider the need to issue new determinations
with the HFCAA if needed. Our financial statements contained in this annual report of Form 20-F have been audited by MaloneBailey, LLP,
an independent registered public accounting firm that is headquartered in the United States with offices in Beijing and Shenzhen, China.
MaloneBailey, LLP is a firm registered with the PCAOB, and is required by the United States laws to undergo regular inspections by the
PCAOB to assess its compliance with the laws of the U.S. and professional standards. As of the date of this annual report, we have not
been and do not expect to be identified by the SEC under the HFCAA. However, if the PCAOB is unable to inspect and investigate completely
registered public accounting firms located in China and we fail to retain a registered public accounting firm that the PCAOB is able to
inspect and investigate completely for two consecutive years, or if we otherwise fail to meet the PCAOB&#8217;s requirements, our Class
A ordinary shares will be delisted&#160;from the Nasdaq Stock Market, and our shares will not be permitted for trading over the counter
in the United States under the HFCAA and related regulations. If our Class A ordinary shares are prohibited from trading in the United
States, we cannot assure you that we will be able to list on a non-U.S. exchange or that a market for our Class A ordinary shares will
develop outside of the United States. Such a prohibition would substantially impair your ability to sell or purchase our Class A ordinary
shares when you wish to do so, and the risk and uncertainty associated with delisting would have a negative impact on the price of our
Class A ordinary shares. Moreover, the HFCAA or other efforts to increase U.S. regulatory access to audit information could cause investor
uncertainty for affected issuers, including us, and the market price of our Class A ordinary shares could be adversely affected. Furthermore,
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, results of operations and financial condition.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 43; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Changes in China&#8217;s economic, political or social conditions
or government policies could have a material adverse effect on our business, results of operations and financial condition.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Substantially all of our revenues were derived
in China, and most of our operations are conducted in China. Accordingly, our business, prospects, financial condition and results of
operations may be influenced to a significant degree by political, economic and social conditions in China generally and by continued
economic growth in China as a whole. In addition, the Chinese government continues to play a significant role in regulating industry development
by imposing industrial policies. The Chinese government also exercises significant control over China&#8217;s economic growth through
strategically allocating resources, controlling the payment of foreign currency-denominated obligations, setting monetary policy and providing
preferential treatment to particular industries or companies. While the Chinese economy has experienced significant growth over the past
decades, growth has been uneven, both geographically and among various sectors of the economy, and the rate of growth has been slowing
since 2012. Any adverse changes in economic conditions in China, in the policies of the Chinese government or in the laws and regulations
in China could have a material adverse effect on the overall economic growth of China. As a result, changes in economic conditions and
government policies could adversely affect our business and results of operations, lead to reduction in demand for our services and adversely
affect our competitive position.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Uncertainties in the interpretation and enforcement of PRC laws
and regulations could limit the legal protections available to you and us.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The PRC legal system is a civil law system based
on written statutes. Unlike the common law system, prior court decisions may be cited for reference but have limited precedential value.
Our PRC legal system is evolving rapidly, but its current slate of laws may not be sufficient to cover all aspects of the economic activities
in China, including such activities that relate to or have an impact on our business. Implementation and interpretations of laws, regulations
and rules are not always undertaken in a uniform matter and enforcement of these laws, regulations and rules involves uncertainties.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">From time to time, we may have to resort to administrative
and court proceedings to enforce our legal rights. However, since PRC administrative and court authorities have significant discretion
in interpreting and implementing statutory and contractual terms, it may be more difficult to evaluate the outcome of administrative and
court proceedings and the level of protection we enjoy than in more developed legal systems. Furthermore, the PRC legal system is based
in part on government policies and internal rules (some&#160;of which are not published in a timely manner or at all) that may have a
retroactive effect. As a result, we may not always be aware of any potential violation of these policies and rules until sometime after
the violation. Such uncertainties, including unpredictability towards the scope and effect of our contractual, property (including intellectual
property) and procedural rights, and any failure to respond to changes in the regulatory environment in China could materially and adversely
affect our business and impede our ability to continue our operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 44; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>The PRC government has significant oversight and discretion over
the conduct of our business and may intervene with or influence our operations as the government deems appropriate to further regulatory,
political and societal goals.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The PRC government has significant oversight
and discretion over the conduct of our business and may intervene with or influence our operations 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 including the cryptocurrency industry, which may severely restrict our ability to expand
our business or serve our customers in China. We cannot assure you that government authorities in China will not introduce further
enhanced regulation over the cryptocurrency industry that may lead to our inability to operate in China at all. 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. For example, on July 6, 2021, the relevant PRC
government authorities promulgated the Opinions on Strictly Scrutinizing Illegal Securities Activities in Accordance with the Law,
or the Opinions. The Opinions emphasized the need to strengthen the administration over illegal securities activities and the
supervision on overseas listings by China-based companies and proposed to take effective measures, such as promoting the
construction of relevant regulatory systems to deal with the risks and incidents faced by China-based overseas-listed companies. On
February 17, 2023, with the approval of the State Council, the CSRC released the Trial Administrative Measures of Overseas
Securities Offering and Listing by Domestic Companies, or the Trial Measures and five supporting guidelines, which came into effect
on March 31, 2023. According to the Trial Measures, among other requirements, (1) domestic companies that seek to offer or list
securities overseas, both directly and indirectly, should fulfill the filing procedures with the CSRC; if a domestic company fails
to complete the filing procedures, such domestic company may be subject to administrative penalties; and (2) where a domestic
company seeks to indirectly offer and list securities in an overseas market, the issuer shall designate a major domestic operating
entity responsible for all filing procedures with the CSRC, and such filings shall be submitted to the CSRC within three business
days after the submission of the overseas offering and listing application. 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 (1) on or prior to the effective date of the Trial Measures, domestic 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; (2) a six-month transition period will be granted
to domestic companies which, prior to the effective date of the Trial Measures, have already obtained the approval from overseas
regulatory authorities or stock exchanges, but&#160;have not completed the indirect overseas listing; if domestic companies fail to
complete the overseas listing within such six-month transition period, they shall file with the CSRC according to the requirements;
and (3) the CSRC will solicit opinions from relevant regulatory authorities and complete the filing of the overseas listing of
companies with contractual arrangements which duly meet the compliance requirements, and support the development and growth of these
companies. 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. We did not have to make such filings with or obtain the relevant approvals from the CSRC for our initial public
offering completed on July 11, 2022 and the supplemental offering completed on September 27, 2022 because the offerings had been
completed before the enactment of the Trial Measures. We completed the filing
with the CSRC with respect to our subsequent follow-on offerings, and we will be obligated to submit filings with the CSRC in a timely manner for our future
offerings. If we cannot obtain such approvals or the CSRC rescind our approvals, we may not continue to offer securities to
investors and cause the value of our securities to significantly decline or, in extreme cases, become worthless.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On February 24, 2023, the CSRC, together with
Ministry of Finance of the PRC, National Administration of State Secrets Protection and National Archives Administration of China, revised
the Provisions on Strengthening Confidentiality and Archives Administration for Overseas Securities Offering and Listing which was issued
by the CSRC, National Administration of State Secrets Protection and National Archives Administration of China in 2009. The revised version
was issued under the title of the Provisions on Strengthening Confidentiality and Archives Administration of Overseas Securities Offering
and Listing by Domestic Companies (the &#8220;Revised Provisions&#8221;), and has come into effect on March 31, 2023. One of the major
revisions to the Revised Provisions has expanded their application to cover indirect overseas offering and listing, which is consistent
with the Trial Measures. The Revised Provisions require that, among other things, (1) a domestic company that plans to, either directly
or indirectly through its overseas listed entity, publicly disclose or provide to relevant individuals or entities including securities
companies, securities service providers and overseas regulators, any documents and materials that contain state secrets or working secrets
of government agencies, shall first obtain approval from competent authorities, and file with the secrecy administrative department at
the same level; and (2) domestic company that plans to, either directly or indirectly through its overseas listed entity, publicly disclose
or provide to relevant individuals and entities including securities companies, securities service providers and overseas regulators,
any other documents and materials that, if leaked, will be detrimental to national security or public interest, shall strictly fulfill
relevant procedures stipulated by applicable national regulations. On or after March 31, 2023, any failure or perceived failure by any
PRC subsidiaries including us to comply with the above confidentiality and archives administration requirements under the Revised Provisions
and other PRC laws and regulations may result in that the relevant entities would be held liable by competent authorities, and referred
to the judicial organ to be investigated for criminal liability if suspected of committing a crime.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 45; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>A severe or prolonged downturn in China&#8217;s economy could
materially and adversely affect our business, financial condition and results of operations.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">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
the uncertain impact of &#8220;Brexit.&#8221; The growth of China&#8217;s economy has slowed down since 2012 and such slowdown may continue.
The outbreak of coronavirus COVID-19 in China has resulted in a severe disruption of social and economic activities in China. See &#8220;&#8212;Risks
Relating to Our Operations&#8212;The ongoing global coronavirus COVID-19 outbreak has caused significant disruptions in our business,
which we expect will materially and adversely affect our results of operations and financial condition.&#8221; In addition, 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 also been concerns on the relationship
between China and other countries, including the surrounding Asian countries, which may potentially result in foreign investors exiting
the China market and other economic effects. 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. For example, sustained
tension between the United States and China over trade policies could significantly undermine the stability of the global and China&#8217;s
economy. See &#8220;&#8212;Risks Relating to Our Operations&#8212;Our export of products to foreign countries such as the United States,
may be subject to high tariff rates resulting from protectionism trade policies, and as a result, our future sales volumes, profitability
and results of operations will be materially and adversely affected.&#8221; Any severe or prolonged slowdown or instability in the global
or China&#8217;s economy may materially and adversely affect our business, financial condition and results of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We may be adversely affected by inflation or labor shortage in
China.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In recent years, the PRC economy has experienced
periods of rapid expansion and highly fluctuating rates of inflation. While inflation has slowed in recent years with a moderate rate
of 1.6% recorded in 2017, it is uncertain when the general price level may increase or decrease sharply in the future. Moreover, the significant
economic growth in China has resulted in a general increase in labor costs and shortage of low-cost labor. Inflation may cause our production
cost to continue to increase. If we are unable to pass on the increase in production cost to our customers, we may suffer a decrease in
profitability and a loss of customers, and our results of operations could be materially and adversely affected.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Increases in labor costs and enforcement of stricter labor laws
and regulations in China and our additional payments of statutory employee benefits may adversely affect our business and profitability.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The average wage in China has increased in recent
years and is expected to continue to grow. The average wage level for our employees has also increased in recent years. We expect that
our labor costs, including wages and employee benefits, will continue to increase. Unless we are able to pass on these increased labor
costs to our customers, our profitability and results of operations may be materially and adversely affected. In addition, we have been
subject to stricter regulatory requirements in terms of entering into labor contracts with our employees and paying various statutory
employee benefits, including pensions, housing funds, medical insurance, work-related injury insurance, unemployment insurance and maternity
insurance to designated government agencies for the benefit of our employees. Pursuant to the PRC Labor Contract Law and its implementation
rules, employers are subject to stricter requirements in terms of signing labor contracts, minimum wages, paying remuneration, determining
the term of employee&#8217;s probation and unilaterally terminating labor contracts. In the event that we decide to terminate some of
our employees or otherwise change our employment or labor practices, the PRC Labor Contract Law and its implementation rules may limit
our ability to effect those changes in a desirable or cost-effective manner, which could adversely affect our business and results of
operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 46; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Pursuant to PRC laws and regulations, companies
registered and operating in China are required to apply for social insurance registration and housing fund deposit registration within
30 days of their establishment and to pay for their employees different social insurance including pension insurance, medical insurance,
work-related injury insurance, unemployment insurance and maternity insurance to the extent required by law. We have not fully paid social
insurance and housing provident funds for our employees due to inconsistency in implementation or interpretation of the relevant PRC laws
and regulations among government authorities in China. Recently, as the PRC government enhanced its enforcement measures relating to social
insurance collection, we may be required to make up the contributions for our employees, and may be further subjected to late fees payment
and administrative fines, which may adversely affect our financial condition and results of operations. As the interpretation and implementation
of labor-related laws and regulations are still evolving, we cannot assure you that our current employment practices do not and will not
violate labor-related laws and regulations in China, which may subject us to labor disputes or government investigations. In addition,
we may incur additional expenses in order to comply with such laws and regulations, which may adversely affect our business and profitability.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Fluctuations in exchange rates could affect our results of operations
and reduce the value of your investment.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">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. In 2005, the PRC government changed its decades-old policy of pegging the value of the Renminbi to the U.S. dollar,
and the Renminbi appreciated more than 20% against the U.S. dollar over the following three years. Between July 2008 and June 2010, this
appreciation halted and the exchange rate between Renminbi and the U.S. dollar remained within a narrow band. Since June 2010, Renminbi
has fluctuated against the U.S. dollar, at times significantly and unpredictably. On November 30, 2015, the Executive Board of IMF completed
the regular five-year review of the basket of currencies that make up the Special Drawing Right, or the SDR, and decided that with effect
from October 1, 2016, Renminbi is determined to be a freely usable currency and will be included in the SDR basket as a fifth currency,
along with the U.S. dollar, the Euro, the Japanese yen and the British pound. In the fourth quarter of 2016, the Renminbi has depreciated
significantly against the backdrop of a surging U.S. dollar and persistent capital outflows from China. This depreciation halted in 2017,
and the RMB appreciated approximately 7% against the U.S. dollar during this one-year period. In 2018, a new round of RMB depreciation
emerged under the influence of a strong U.S. dollar and the trade friction between China and the United States. With the development of
the foreign exchange market and&#160;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><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">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 the securities
offering 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><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Very limited hedging options are available in
China to reduce our exposure to exchange rate fluctuations. As of the date of this annual report, we have not entered into any material
hedging transactions in an effort to reduce our exposure to foreign currency exchange risk. 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><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 47; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We may be subject to enterprise income tax on our worldwide income
if our company or any of our subsidiaries were considered a PRC &#8220;resident enterprise&#8221; under the PRC Enterprise Income Tax
Law.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Under the EIT Law, and its implementation rules,
enterprises established outside of China with &#8220;de facto management bodies&#8221; within China are considered a &#8220;resident enterprise&#8221;
and will be subject to enterprise income tax, or EIT, at a rate of 25% on their worldwide income. The implementation rules under EIT define
the term &#8220;de facto management bodies&#8221; as &#8220;establishments that carry out substantial and overall management and control
over the production, operation, personnel, accounting and properties of an enterprise.&#8221; The State Administration of Taxation of
the PRC, or SAT promulgated the Notice Regarding the Determination of Chinese-Controlled Offshore Incorporated Enterprises as PRC Tax
Resident Enterprises on the Basis of De Facto Management Bodies, or Circular 82, on April 22, 2009, which provides certain specific criteria
for determining whether the &#8220;de facto management body&#8221; of a Chinese-controlled offshore incorporated enterprise is located
in China. On July 27, 2011, SAT issued the Measures for Administration of Income Tax of Chinese Controlled Resident Enterprises Incorporated
Overseas (Trial), or Circular 45, to supplement Circular 82 and other tax laws and regulations. Circular 45 clarifies certain issues relating
to resident status determination. Although Circular 82 and Circular 45 apply only to offshore enterprises controlled by PRC enterprises
or PRC group companies and not those controlled by PRC individuals or foreigners, the determining criteria set forth in Circular 82 and
Circular 45 may reflect the SAT&#8217;s general position on how the &#8220;de facto management body&#8221; test should be applied in determining
the tax resident status of offshore enterprises, regardless of whether they are controlled by PRC enterprises or individuals or foreign
enterprises. A substantial majority of our senior management team is located in China. If our company or any of our subsidiaries were
considered to be a PRC &#8220;resident enterprise,&#8221; we would be subject to a EIT at a rate of 25% on our worldwide income.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Dividends payable to our foreign investors and gains on the sale
of our Class A ordinary shares by our foreign investors may become subject to PRC tax.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Under the EIT Law and its implementation regulations
issued by the State Council, a 10% PRC withholding tax is applicable to dividends payable to investors that are non-resident enterprises,
which do not have an establishment or place of business in China or which have such establishment or place of business but&#160;the dividends
are not effectively connected with such establishment or place of business, to the extent such dividends are derived from sources within
China. Similarly, any gain realized on the transfer of our Class A ordinary shares by such investors is also subject to PRC tax at a current
rate of 10%, subject to any reduction or exemption set forth in applicable tax treaties or under applicable tax arrangements between jurisdictions,
if such gain is regarded as income derived from sources within China. If we are deemed a PRC resident enterprise, dividends paid on our
Class A ordinary shares, and any gain realized from the transfer of our Class A ordinary shares, would be treated as income derived from
sources within China and would as a result be subject to PRC taxation. Furthermore, if we are deemed a PRC resident enterprise, dividends
payable to individual investors who are non-PRC residents and any gain realized on the transfer of our Class A ordinary shares by such
investors may be subject to PRC tax at a current rate of 20%, subject to any reduction or exemption set forth in applicable tax treaties
or under applicable tax arrangements between jurisdictions. If we or any of our subsidiaries established outside China are considered
a PRC resident enterprise, it is unclear whether holders of our Class A ordinary shares would be able to claim the benefit of income tax
treaties or agreements entered into between China and other countries or areas. If dividends payable to our non-PRC investors, or gains
from the transfer of our Class A ordinary shares by such investors, are deemed as income derived from sources within China and thus are
subject to PRC tax, the value of your investment in our Class A ordinary shares may decline significantly.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 48; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>PRC regulations relating to investments in offshore 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 or limit our PRC subsidiaries&#8217; ability to increase their registered capital or distribute
profits.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In July 2014, the State Administration of Foreign
Exchange of the PRC, or SAFE, promulgated 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, which replaces the previous
SAFE Circular 75. SAFE Circular 37 requires PRC residents, including PRC individuals and PRC corporate entities, to register with SAFE
or its local branches in connection with their direct or indirect offshore investment activities. SAFE Circular 37 is applicable to our
shareholders who are PRC residents and may be applicable to any offshore acquisitions that we may make in the future.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Under SAFE Circular 37, PRC residents who make,
or have prior to the implementation of SAFE Circular 37 made, direct or indirect investments in offshore special purpose vehicles, or
SPVs, are required to register such investments with SAFE or its local branches. In addition, any PRC resident who is a direct or indirect
shareholder of an SPV, is required to update its registration with the local branch of SAFE with respect to that SPV, to reflect any material
change. Moreover, any subsidiary of such SPV in China is required to urge the PRC resident shareholders to update their registration with
the local branch of SAFE to reflect any material change. If any PRC resident shareholder of such SPV fails to make the required registration
or to update the registration, the subsidiary of such SPV in China may be prohibited from distributing its profits or the proceeds from
any capital reduction, share transfer or liquidation to the SPV, and the SPV may also be prohibited from making additional capital contributions
into its subsidiaries in China. In February 2015, SAFE promulgated a Notice on Further Simplifying and Improving Foreign Exchange Administration
Policy on Direct Investment, or SAFE Notice 13, which took effect on June 1, 2015. Under SAFE Notice 13, applications for foreign exchange
registration of inbound foreign direct investments and outbound direct investments, including those required under SAFE Circular 37, must
be filed with qualified banks instead of SAFE or its local branch. Qualified banks should examine the applications and accept registrations
under the supervision of SAFE. 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 to complete the foreign exchange registrations. However,
we may not be informed of the identities of all the PRC residents or entities holding direct or indirect interest in our company, nor
can we compel our beneficial owners to comply with SAFE registration requirements. We cannot assure you that all other shareholders or
beneficial owners of ours who are PRC residents or entities have complied with, and&#160;will in the future make, obtain or update any
applicable registrations or approvals required by, SAFE regulations. Failure by such shareholders or beneficial owners to comply with
SAFE 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><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Furthermore, as these foreign exchange and outbound
investment related regulations&#8217; interpretation and implementation has been constantly evolving, it is unclear how these regulations,
and any future regulation concerning offshore or cross-border investments and transactions, will be interpreted, amended and implemented
by the relevant government authorities. For example, we may be subject to a more stringent review and approval process with respect to
our foreign exchange activities, such as remittance of dividends and foreign-currency-denominated borrowings, which may adversely affect
our financial condition and results of operations. We cannot assure you that we have complied or will be able to comply with all applicable
foreign exchange and outbound investment related regulations. In addition, if we decide to acquire a PRC domestic company, we cannot assure
you that we or the owners of such company, as the case may be, will be able to obtain the necessary approvals or complete the necessary
filings and registrations required by the foreign exchange regulations. This may restrict our ability to implement our acquisition strategy
and could adversely affect our business and prospects.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 49; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>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 the securities
offering to make loans or additional capital contributions to our PRC subsidiaries.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We are an offshore holding company. We may make
loans to our PRC subsidiaries subject to the approval, registration, and filing with governmental authorities and limitation of amount,
or we may make additional capital contributions to our wholly foreign-owned subsidiaries in China. Any loans to our wholly foreign-owned
subsidiaries in China, which are treated as foreign-invested enterprises under PRC law, are subject to foreign exchange loan registrations
with the National Development and Reform Commission, or the NDRC, and SAFE or its local branches. In addition, a foreign invested enterprise
shall use its capital pursuant to the principle of authenticity and self-use within its business scope. The capital of a foreign invested
enterprise shall not be used for the following purposes: (1) directly or indirectly used for payment beyond the business scope of the
enterprises or the payment prohibited by relevant laws and regulations; (2) directly or indirectly used for investment in securities or
investments other than banks&#8217; principal-secured products unless otherwise provided by relevant laws and regulations; (3) the granting
of loans to non-affiliated enterprises, except where it is expressly permitted in the business license; and (4) paying the expenses related
to the purchase of real estate that is not for self-use (except for the foreign-invested real estate enterprises).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">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 or filings on a timely basis, if
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 from the securities offering and to
capitalize or otherwise fund our PRC operations may be negatively affected, which could adversely affect our liquidity and our ability
to fund and expand our business.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We and our shareholders face uncertainties with respect to indirect
transfers of equity interests in PRC resident enterprises or other assets attributed to a Chinese establishment of a non-Chinese company,
or immovable properties located in China owned by non-Chinese companies.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In February 2015, SAT issued a Public Notice Regarding
Certain Corporate Income Tax Matters on Indirect Transfer of Properties by Non-Tax Resident Enterprises, or SAT Public Notice 7. SAT Public
Notice 7 extends its tax jurisdiction to transactions involving transfer of other taxable assets through offshore transfer of a foreign
intermediate holding company. In addition, SAT Public Notice 7 provides clear criteria for assessment of reasonable commercial purposes
and has introduced safe harbors for internal group restructurings and the purchase and sale of equity through a public securities market.
SAT Public Notice 7 also brings challenges to both foreign transferor and transferee (or other person who is obligated to pay for the
transfer) of taxable assets. In October 2017, SAT issued the Announcement of the State Administration of Taxation on Issues Concerning
the Withholding of Non-resident Enterprise Income Tax at Source, or SAT Bulletin 37, which came into effect on December 1, 2017. The SAT
Bulletin 37 further clarifies the practice and procedure of the withholding of non-resident EIT. Where a non-resident enterprise transfers
taxable assets indirectly by disposing of the equity interests of an overseas holding company, which is an indirect transfer, the non-resident
enterprise as either transferor or transferee, or the PRC entity that directly owns the taxable assets, may report such indirect transfer
to the relevant tax authority. Using a &#8220;substance over form&#8221; principle, the PRC tax authority may disregard the existence
of the overseas holding company if it lacks a reasonable commercial purpose and was established for the purpose of reducing, avoiding
or deferring PRC tax. As a result, gains derived from such indirect transfer other than transfer of shares acquired and sold on public
markets may be subject to EIT, 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%. Both the transferor and the transferee may be subject to penalties under PRC tax laws if
the transferee fails to withhold the taxes and the transferor fails to pay the taxes. We face uncertainties as to the reporting and other
implications of certain past and future transactions that involve PRC taxable assets, such as offshore restructuring, sale of the shares
in our offshore subsidiaries and investments. Our company may be subject to filing obligations or taxed if our company is transferor in
such transactions, and may be subject to withholding obligations if our company is transferee in such transactions, under SAT Public Notice
7 or SAT Bulletin 37, or both.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 50; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We are subject to PRC restrictions on currency exchange.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Some of our revenues and expenses are denominated
in Renminbi. Renminbi is currently convertible under the &#8220;current account,&#8221; which includes dividends, trade and service-related
foreign exchange transactions, but not under the &#8220;capital account,&#8221; which includes foreign direct investment and loans, including
loans we may secure from our onshore subsidiaries. Currently, certain of our PRC subsidiaries may purchase foreign currency for settlement
of &#8220;current account transactions,&#8221; including payment of dividends to us, without the approval of the SAFE by complying with
certain procedural requirements. However, the relevant PRC governmental authorities may limit or eliminate our ability to purchase foreign
currencies in the future for current account transactions. Foreign exchange transactions under the capital account remain subject to limitations
and require approvals from, or registration with, SAFE and other relevant PRC governmental authorities. Since a part of our future net
income and cash flow will be denominated in Renminbi, any existing and future restrictions on currency exchange may limit our ability
to utilize cash generated in Renminbi to fund our business activities outside of China or pay dividends in foreign currencies to our shareholders,
and may limit our ability to obtain foreign currency through debt or equity financing for our subsidiaries.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>The M&amp;A Rules and certain other PRC regulations establish
complex procedures for some acquisitions of Chinese companies by foreign investors, which could make it more difficult for us to pursue
growth through acquisitions in China.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Regulations on Mergers and Acquisitions of
Domestic Companies by Foreign Investors, or the M&amp;A Rules, adopted by six PRC regulatory agencies in August 2006 and amended in September
2009, and some other regulations and rules concerning mergers and acquisitions established additional procedures and requirements that
could make merger and acquisition activities by foreign investors more time-consuming and complex, including requirements in some instances
that the Ministry of Commerce, or MOFCOM, be notified in advance of any change-of-control transaction in which a foreign investor takes
control of a PRC domestic enterprise, or that the approval from MOFCOM be obtained in circumstances where offshore companies established
or controlled by PRC enterprises or residents acquire affiliated domestic companies. Moreover, the Anti-Monopoly Law requires that MOFCOM
shall be notified in advance of any concentration of undertaking if certain thresholds are triggered. In addition, the security review
rules issued by MOFCOM that became effective in September 2011 specify that mergers and acquisitions by foreign investors that raise &#8220;national
defense and security&#8221; concerns and mergers and acquisitions through which foreign investors may acquire de facto control over domestic
enterprises that raise &#8220;national security&#8221; concerns are subject to strict review by MOFCOM, and the rules prohibit any activities
attempting to bypass a security review, including by structuring the transaction through a proxy or contractual control arrangement. In
the future, we may grow our business by acquiring complementary businesses. Complying with the requirements of the above-mentioned regulations
and other relevant rules to complete such transactions could be time consuming, and any required approval processes, including obtaining
approval from MOFCOM or its local counterparts 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><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 51; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We face regulatory uncertainties in China that could restrict
our ability to grant share incentive awards to our employees or consultants who are PRC citizens.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Pursuant to the Notices on Issues concerning the
Foreign Exchange Administration for Domestic Individuals Participating in a Stock Incentive Plan of an Overseas Publicly-Listed Company
issued by SAFE on February 15, 2012, or Circular 7, a qualified PRC agent (which could be the PRC subsidiary of the overseas-listed company)
is required to file, on behalf of &#8220;domestic individuals&#8221; (both PRC residents and non-PRC residents who reside in China for
a continuous period of not less than one year, excluding the foreign diplomatic personnel and representatives of international organizations)
who are granted shares or share options by the overseas-listed company according to its share incentive plan, an application with SAFE
to conduct SAFE registration with respect to such share incentive plan, and obtain approval for an annual allowance with respect to the
purchase of foreign exchange in connection with the share purchase or share option exercise. Such PRC individuals&#8217; foreign exchange
income received from the sale of shares and dividends distributed by the overseas listed company and any other income shall be fully remitted
into a collective foreign currency account in China, which is opened and managed by the PRC domestic agent before distribution to such
individuals. In addition, such domestic individuals must also retain an overseas entrusted institution to handle matters in connection
with their exercise of share options and their purchase and sale of shares. The PRC domestic agent also needs to update registration with
SAFE within three months after the overseas-listed company materially changes its share incentive plan or make any new share incentive
plans.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We have adopted a share incentive plan and may
grant options in the future. When we do, from time to time, we need to apply for or update our registration with SAFE or its local branches
on behalf of our employees or consultants who receive options or other equity-based incentive grants under our share incentive plan or
material changes in our share incentive plan. However, we may not always be able to make applications or update our registration on behalf
of our employees or consultants who hold any type of share incentive awards in compliance with Circular 7, nor can we ensure you that
such applications or update of registration will be successful. If we or the participants of our share incentive plan who are PRC citizens
fail&#160;to comply with Circular 7, we and/or such participants of our share incentive plan may be subject to fines and legal sanctions,
there may be additional restrictions on the ability of such participants to exercise their share options or remit proceeds gained from
sale of their shares into China, and we may be prevented from further granting share incentive awards under our share incentive plan to
our employees or consultants who are PRC citizens.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>It may be difficult for overseas regulators to conduct investigation
or collect evidence within China.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">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. 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, and without the consent by the Chinese securities regulatory
authorities and the other competent governmental agencies, no entity or individual may provide documents or materials related to securities
business to any foreign party. While detailed interpretation of or implementation rules under Article 177 have yet to be promulgated,
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 Relating to Our Corporate Structure
and Governance&#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><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Risks Relating to Our Corporate Structure and Governance</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Investors in our Class A ordinary shares are not purchasing equity
securities of our subsidiaries that have substantive business operations in China but instead are purchasing equity securities of a Cayman
Islands holding company.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Investors in our Class A ordinary shares are not
purchasing equity securities of our subsidiaries that have substantive business operations in China but instead are purchasing equity
securities of a Cayman Islands holding company. Nano Labs Ltd is a holding company with no material operations of its own. We conduct
our operations primarily through our subsidiaries in China and subsidiaries in Hong Kong. This structure involves unique risks to investors
in our Class A ordinary shares. Investors may never directly hold equity interests in our PRC subsidiaries with substantive operations.
We also cannot assure you that the Chinese regulatory authorities will not disallow such a structure. If the Chinese regulatory authorities
disallow the structure, it would likely result in a material change in our operations and cause the value of our Class A ordinary shares
to significantly decline or become worthless.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>If the custodians or authorized users of our controlling non-tangible
assets, including chops and seals, fail to fulfill their responsibilities, or misappropriate or misuse these assets, our business and
operations may be materially and adversely affected.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Under PRC law, legal documents for corporate transactions,
including agreements and contracts such as the leases and sales contracts that our business relies on, 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 the relevant
local branch of the market supervision administration.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 52; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In order to maintain the physical security of
our chops and the chops of our PRC entities, we generally store these items in secured locations accessible only by the authorized personnel
of each of our PRC subsidiary and consolidated entities. Although we monitor such authorized personnel, there is no assurance such procedures
will prevent all instances of abuse or negligence. Accordingly, if any of our authorized personnel misuse or misappropriate our corporate
chops or seals, we could encounter difficulties in maintaining control over the relevant entities and experience significant disruption
to our operations. If a designated legal representative obtains control of the chops in an effort to obtain control over any of our PRC
subsidiary or consolidated entities, we, our PRC subsidiaries or consolidated entities would need to pass a new shareholder or board resolution
to designate a new legal representative and we would need to take legal action to seek the return of the chops, apply for new chops with
the relevant authorities, or otherwise seek legal redress for the violation of the representative&#8217;s fiduciary duties to us, which
could involve significant time and resources and divert management attention away from our regular business. In addition, the affected
entity may not be able to recover corporate assets that are sold or transferred out of our control in the event of such a misappropriation
if a transferee relies on the apparent authority of the representative and acts in good faith.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>The dual-class structure of our ordinary shares may adversely
affect the trading market for our Class A ordinary shares.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Certain shareholder advisory firms have announced
changes to their eligibility criteria for inclusion of shares of public companies on certain indices, including the S&amp;P 500, to exclude
companies with multiple classes of shares and companies whose public shareholders hold no more than 5% of total voting power from being
added to such indices. In addition, several shareholder advisory firms have announced their opposition to the use of multiple class structures.
As a result, the dual-class structure of our ordinary shares may prevent the inclusion of our Class A ordinary shares in such indices
and may cause some shareholder advisory firms to publish negative commentary about our corporate governance practices or otherwise seek
to cause us to change our capital structure. Any such exclusion from indices could result in a less active trading market for our Class
A ordinary shares. Any negative actions or publications by shareholder advisory firms could also adversely affect the value of our Class
A ordinary shares.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We are a &#8220;controlled company&#8221; within the meaning
of the Nasdaq Stock Market Rules and, as a result, may rely on exemptions from certain corporate governance requirements that provide
protection to shareholders of other companies.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We are, and will continue to be, a &#8220;controlled
company&#8221; as defined under corporate governance rules of Nasdaq Stock Market, because Mr. Jianping Kong beneficially owns approximately
25.9% of our then-issued and outstanding ordinary shares and is able to exercise approximately 53.7% of the total voting power of our
issued and outstanding ordinary shares. For further information, see &#8220;Item 7. Major Shareholders and Related Party Transactions&#8211;A.
Major Shareholders.&#8221; For so long as we remain a controlled company under that definition, we are permitted to elect to rely, and
may rely, on certain exemptions from corporate governance rules, including (1) the requirement that our director nominees must be selected
or recommended solely by independent directors and (2) the requirement that we have a corporate governance and nominating committee that
is composed entirely of independent directors with a written charter addressing the committee&#8217;s purpose and responsibilities. As
a result, you may not have the same protection afforded to shareholders of companies that are subject to these corporate governance requirements.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Our currently effective memorandum and articles of association
contain anti-takeover provisions that could have a material adverse effect on the rights of holders of our Class A ordinary shares.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our currently effective memorandum and articles
of association contain provisions to limit the ability of others to acquire control of our company or cause us to engage in change-of-control
transactions, including a provision that entitles each Class B ordinary share to 30 votes in respect of all matters subject to a shareholders&#8217;
vote. These provisions could have the effect of depriving our shareholders of an opportunity to&#160;sell their shares at a premium over
prevailing market prices by discouraging third parties form 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 additional Class B ordinary shares, which
will be dilutive to our Class A ordinary shareholders. In addition, 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 A ordinary shares. We could issue preferred shares 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
our Class A ordinary shares may fall and the voting and other rights of the holders of our Class A ordinary shares may be materially and
adversely affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 53; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>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.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">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 our directors,
actions by our minority shareholders and the fiduciary duties of our directors to us under the 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 duties 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 have a less developed body of securities laws than the United States. In addition, Cayman Islands
companies may not have standing to initiate a shareholder derivative action in a federal court of the United States.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">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,
our register of mortgages and charges and special resolutions of our shareholders) or to obtain copies of lists of shareholders of these
companies. 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 obligated 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><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">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. We may follow the home country practice for certain corporate governance practices which may differ from the requirements
of the Nasdaq Global Market. If we choose to follow the home country practice, our shareholders may be afforded fewer protection than
they otherwise would under rules and regulations applicable to U.S. domestic issuers.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In addition, we conduct a significant portion
of our business operations in emerging markets, including China, and substantially all of our directors and senior management are based
in China. The SEC, U.S. Department of Justice, or the DOJ, and other authorities often have substantial difficulties in bringing and enforcing
actions against non-U.S. companies and non-U.S. persons, including company directors and officers, in certain emerging markets, including
China. Additionally, our public shareholders may have&#160;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. 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 China. 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><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">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;Share Capital&#8212; Differences in Corporate
Law.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 54; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Certain judgments obtained against us by our shareholders may
not be enforceable.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We are a Cayman Islands exempted company and substantially
all of our assets are located outside the United States. A significant portion of our operations is conducted in China. In addition, substantially
all of our current directors and officers are nationals and residents of countries other than the United States. 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 our assets or the assets of our directors and officers.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We are an emerging growth company within the meaning of the Securities
Act and may take advantage of certain reduced reporting requirements.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">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 404 of the Sarbanes-Oxley Act of 2002 for so long as we are an emerging growth company until the fifth anniversary from the
date of our initial listing.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">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. We intend to avail ourselves of the extended transition period.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>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 United States domestic public companies.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Because we are a foreign private issuer under
the Exchange Act, we are exempt from certain provisions of the securities laws and regulations in the United States that apply to U.S.
domestic issuers, including:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the rules under the Exchange Act requiring the filing of quarterly reports on Form 10-Q or current reports on Form 8-K with the SEC;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the sections of the Exchange Act regulating the solicitation of proxies, consents, or authorizations in respect of a security registered under the Exchange Act;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the selective disclosure rules by issuers of material nonpublic information under Regulation FD.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We are required to file an annual report on Form
20-F within 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 Global Market. Press releases relating to financial results
and material events will also be furnished to the SEC on Form 6-K. However, the information we are required to file with or furnish to
the SEC will be 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><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>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 requirements
of Nasdaq Stock Market Rules. These practices may afford fewer protection to shareholders than they would enjoy if we complied fully with
the Nasdaq Stock Market Rules.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As a Cayman Islands exempted company listed on
the Nasdaq Global Market, we are subject to the Nasdaq Stock Market Rules. However, the Nasdaq Stock Market 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 Stock Market Rules. For instance, we are not required to:
(1) have a majority of the board be independent; (2) have a compensation committee or a nominating and corporate governance committee
consisting entirely of independent directors; or (3) have regularly scheduled executive sessions with only independent directors each
year. We intend to rely on all of these exemptions. As a result, you may not be provided with the benefits of certain corporate governance
requirements of the Nasdaq Global Market. We may also follow the home country practice for certain other corporate governance practices
which may differ from the requirements of the Nasdaq Global Market. If we choose to follow the home country practice, our shareholders
may be afforded fewer protection than they would otherwise enjoy under the Nasdaq Stock Market Rules applicable to U.S. domestic issuers.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 55; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Risks Relating to Our Class A Ordinary Shares&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>If we fail to maintain the listing of our Class A ordinary shares
with a U.S. national securities exchange, the liquidity and price of our Class A ordinary shares could be adversely affected.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our Class A ordinary shares are currently listed
for trading on the Nasdaq Global Market. In order to maintain our listing on The Nasdaq Global Market, we must comply with certain Nasdaq
listing rules. If our Class A ordinary shares are delisted, our Class A ordinary shares may be eligible to trade on the OTC Bulletin
Board or another over-the-counter market; however, such delisting could have an adverse impact on the liquidity and price of our Class
A ordinary shares. Any such alternative would likely result in it being more difficult for us to raise additional capital through the
public or private sale of equity securities and for investors to dispose of, or obtain accurate quotations as to the market value of,
our Class A ordinary shares. In addition, there can be no assurance that our Class A ordinary shares would be eligible for trading on
any such alternative exchange or markets.<b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>The trading price of our Class A ordinary shares is likely to
be volatile, which could result in substantial losses to investors.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The trading price of our Class A ordinary shares
has been volatile since our Class A ordinary shares began to trade on the Nasdaq Global Market following our recently completed initial
public offering in July 2022. The trading price of our Class A ordinary shares could fluctuate widely due to factors beyond our control.
This may happen because of broad market and industry factors, including 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. In addition to market
and industry factors, the price and trading volume for our Class A ordinary shares may be highly volatile for factors specific to our
operations including the following:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">actual or anticipated variations in our revenues, earnings, cash flow and changes or revisions of our expected results;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">fluctuations in operating metrics;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">announcements of new investments, acquisitions, strategic partnerships or joint ventures by us or our competitors;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">announcements of new products and services by us or our competitors;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes in financial estimates by securities analysts;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">announcements of studies and reports relating to the quality of our product and services or those of our competitors;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes in the performance or market valuations of our competitors;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">detrimental negative publicity about us, our competitors or our industry;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">additions or departures of key personnel;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">release of lockup or other transfer restrictions on our outstanding equity securities or sales of additional equity securities;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">regulatory developments affecting us or our industry;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">general economic or political conditions affecting China or elsewhere in the world;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">fluctuations of exchange rates between the RMB and the U.S. dollar; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">potential litigation or regulatory investigations.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 56; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Any of these factors may result in large and sudden
changes in the volume and price at which our Class A ordinary shares will trade. The securities of some China-based companies that have
listed their securities in the United States have experienced significant volatility since their initial public offerings in recent years,
including, in some cases, substantial declines in the trading prices of their securities. The trading performances of these companies&#8217;
securities after their offerings may affect the attitudes of investors towards Chinese companies listed in the United States in general,
which consequently may impact the trading performance of our Class A ordinary shares, regardless of our actual operating performance.
In addition, any negative news or perceptions about inadequate corporate governance practices or fraudulent accounting, corporate structure
or other 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 engaged in any inappropriate activities. In particular, the global financial crisis, the ensuing
economic recessions and deterioration in the credit market in many countries have contributed and may continue to contribute to extreme
volatility in the global stock markets.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Moreover, there have been recent instances of
extreme stock price run-ups followed by rapid price declines and strong stock price volatility with a number of recent initial public
offerings, particularly among companies with relatively smaller public floats. As we have a relatively small public float, we may experience
greater stock price volatility, including aggressive price run-ups and declines, lower trading volume and less liquidity, compared with
companies with larger public floats. In particular, our Class A ordinary shares may be subject to rapid and substantial price volatility,
low volumes of trades and large spreads in bid and ask prices. Such volatility, including any stock run-up, may be unrelated to our actual
or expected operating performance, financial condition or prospects, and industry, market or economic factors, which makes it difficult
for prospective investors to assess such rapidly changing value of our Class A ordinary shares. In addition, if the trading volumes of
our Class A ordinary shares are low, persons buying or selling in relatively small quantities may easily influence prices of our Class
A ordinary shares. This low volume of trades could also cause the price of our Class A ordinary shares to fluctuate significantly, with
large percentage changes in price occurring in any trading day session. Holders of the Class A ordinary shares may also not be able to readily liquidate
their investment or may be forced to sell at depressed prices due to such low-volume trading. As a result of such volatility, investors
may experience losses on their investment in our Class A ordinary shares. Such volatility also could adversely affect our ability to issue
additional Class A ordinary shares or other securities and our ability to obtain additional financing in the future, as well as our ability
to retain key employees, many of whom have been granted equity incentives. Furthermore, the potential extreme volatility may confuse the
public investors of the value of our Class A ordinary shares, distort the market perception of the price of our Class A ordinary shares,
and our financial performance and public image, and negatively affect the long-term liquidity of our Class A ordinary shares, regardless
of our actual or expected operating performance.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In the past, shareholders of public companies
have often brought securities class action suits against 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 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 results of operations and financial condition.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>If securities or industry analysts do not publish research or
reports about our business, or if they adversely change their recommendations regarding our Class A ordinary shares, the market price
for our Class A ordinary shares and trading volume could decline.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The trading market for our Class A ordinary shares
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 our Class A ordinary shares, the market price for our Class A ordinary shares 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
could, in turn, cause the market price or trading volume for our Class A ordinary shares to decline.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 57; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>The sale or availability for sale of substantial amounts of our
Class A ordinary shares could adversely affect their market price.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Sales of substantial amounts of our Class A ordinary
shares in the public market or the perception that these sales could occur, could adversely affect the market price of our Class A ordinary
shares and could materially impair our ability to raise capital through equity offerings in the future. Our Class A ordinary shares sold
are freely tradable without restriction or further registration under the Securities Act of 1933, as amended, or the Securities Act, and
shares held by our existing shareholders may also be sold in the public market in the future subject to the restrictions in Rule 144 and
Rule 701 under the Securities Act and the applicable lock-up agreements. We and our officers, directors and certain option holders have
agreed not to sell any ordinary shares for 180 days after July 11, 2022 pursuant to the underwriting agreement dated July 11, 2022 in
connection with our initial public offering without the prior written consent of the underwriters for our initial public offering, subject
to certain exceptions. However, such underwriters may release these securities from these restrictions at any time, subject to applicable
regulations of the Financial Industry Regulatory Authority, Inc. We cannot predict what effect, if any, market sales of securities held
by our significant shareholders or any other shareholder or the availability of these securities for future sale will have on the market
price of our Class A ordinary shares.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Because we do not expect to pay dividends in the foreseeable
future, you must rely on price appreciation of our Class A ordinary shares for a return on your investment.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We currently intend to retain most, if not all,
of our available funds and any future earnings after the securities offering 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 our Class
A ordinary shares as a source for any future dividend income.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our board of directors has discretion as to whether
to distribute dividends, subject to certain requirements of Cayman Islands law. In addition, our shareholders may by ordinary resolution declare dividends,
but no dividend shall exceed the amount recommended by the 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 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 our Class A ordinary shares will likely depend entirely upon any future price appreciation of our Class A ordinary shares. There is
no guarantee that our Class A ordinary shares will appreciate in value after the securities offering or even maintain the price at which
you purchased our Class A ordinary shares. You may not realize a return on your investment in our Class A ordinary shares, and you may
even lose your entire investment in our Class A ordinary shares.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We have not determined a specific use for a portion of the net
proceeds from the securities offering, and we may use these proceeds in ways with which you may not agree.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We have not determined a specific use for a portion
of the net proceeds of the securities offering, and our management will have considerable discretion in deciding how to apply these proceeds.
You will not have the opportunity to assess whether the proceeds are being used appropriately before you make your investment decision.
You must rely on the judgment of our management regarding the application of the net proceeds of the securities offering. We cannot assure
you that the net proceeds will be used in a manner that will improve our results of operations or increase the price of our Class A ordinary
shares, or that these net proceeds will be placed only in investments that generate income or appreciate in value.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"></p><div>

</div><!-- Field: Page; Sequence: 58; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>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;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Upon the completion of the initial public offering,
we have become a public company and expect to incur significant legal, accounting and other expenses that we did not incur as a subsidiary
of a listed company. The Sarbanes-Oxley Act of 2002, as well as rules subsequently implemented by the SEC and the Nasdaq Global Market,
impose various requirements on the corporate governance practices of public companies.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">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. 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 404 of the Sarbanes-Oxley Act of 2002 and the other rules and regulations of the SEC. For
example, 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 to 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><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We may become a passive foreign investment company, which could
result in adverse United States tax consequences to United States investors.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In general, we will be a PFIC for any taxable
year in which:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">at least 75% of our gross income is passive income, or</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">at least 50% of the value (determined based on a quarterly average) of our assets is attributable to assets that produce or are held for the production of passive income.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">For purposes of the income test, &#8220;gross
income&#8221; generally consists of sales revenues less the cost of goods sold, together with income from investments and from other sources,
and &#8220;passive income&#8221; generally includes, among other things, dividends, interest, rents, royalties, and gains from the disposition
of passive assets. However, under the applicable guidance, it is unclear how companies, like us, with negative gross revenue, are treated.
Assuming that we are permitted to use gross loss to offset our passive income, based on the past and projected composition of our income
and assets, and the valuation of our assets, including goodwill, we do not expect to be classified as a passive foreign investment company,
or a PFIC, for the taxable year ended December 31, 2024 or for the current taxable year, although, in each case, there can be no assurance
in this regard.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 59; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The determination of whether we are a PFIC is
made annually. Accordingly, it is possible that we may become a PFIC in the current or any future taxable year due to changes in our asset
or income composition and the characterization of such income or assets as passive or active. The Internal Revenue Service (the &#8220;IRS&#8221;)
may challenge our determination in this regard. The composition of our assets and income may be affected by how, and how quickly we use
our liquid assets. Because we have valued our goodwill based on the market value of our Class A ordinary shares, a decrease in the market
price of our Class A ordinary shares may also result in our becoming a PFIC. The market price of our Class A ordinary shares has been
and may continue to be volatile. If our market capitalization does not increase or continues to decline, we may be or become classified
as a PFIC for the current taxable year or future taxable years.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">If we are a PFIC for any taxable year during which
you hold our ADSs (prior to February 1, 2024) or our Class A ordinary shares, our PFIC status could result in adverse United States federal
income tax consequences to you if you are a U.S. Holder, as defined under &#8220;Item 10. Additional Information&#8212;E. Taxation&#8212;United
States Federal Income Taxation.&#8221; For example, if we are or become a PFIC, you may become subject to increased tax liabilities under
United States federal income tax laws and regulations, and will become subject to burdensome reporting requirements. See &#8220;Item 10.
Additional Information&#8212;E. Taxation&#8212;United States Federal Income Taxation&#8212;Passive foreign investment company considerations.&#8221;
We cannot assure you that we will not be a PFIC for the current or any future taxable year.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>If a U.S. Holder is treated as owning at least 10% of our ordinary
shares, such U.S. Holder may be subject to adverse United States tax consequences. </i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">If a U.S. Holder is treated as owning, directly,
indirectly or constructively, at least 10% of the value or voting power of our ordinary shares, such U.S. Holder may be treated as a &#8220;United
States shareholder&#8221; with respect to each &#8220;controlled foreign corporation&#8221; in our group, if any. Generally, a non-United
States corporation is deemed as a controlled foreign corporation if more than 50% of its stock (by voting power or value) of is owned
(directly, indirectly or constructively) by United States shareholders. We will generally be classified as a controlled foreign corporation
if more than 50% of our outstanding shares, measured by reference to voting power or value, are owned (directly, indirectly or by attribution)
by United States shareholders. Although we are not likely to be a controlled foreign corporation, because our group could include one
or more United States subsidiaries, it is likely that certain of our non-United States subsidiaries could be treated as controlled foreign
corporations. We cannot provide any assurances that we will assist our investors in determining whether any of our non-United States subsidiaries
are treated as a controlled foreign corporation or whether such investor is treated as a United States shareholder with respect to any
of such controlled foreign corporations. Further, we cannot provide any assurances that we will furnish to any United States shareholder
information that may be necessary to comply with its reporting and tax paying obligations as a result. U.S. Holders should consult their
tax advisors regarding the potential application of these rules to their investment in our Class A ordinary shares.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_007"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 4. INFORMATION ON THE COMPANY</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>A. History and development of the company</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We are a Cayman Islands holding company and primarily
conduct our operations in China through our PRC subsidiaries. We first started our business designing and developing high throughput computing
solutions through Zhejiang Haowei Technology Co., Ltd., or Zhejiang Haowei, incorporated in July 2019. Since our inception, we have been
devoted to the design and development of computing power solutions.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On January 8, 2021, we incorporated Nano Labs
Ltd, our holding company, as an exempted company with limited liability under the laws of the Cayman Islands. In 2021, we underwent a
series of corporate reorganization in anticipation of our initial public offering, including incorporation of our company as the listing
vehicle, incorporation of our oversea holding companies and issuance of shares to shareholders of Zhejiang Haowei. In May 2021, we completed
a one-for-10,000 shares subdivision, following which our authorized share capital of US$50,000 is divided into 500,000,000 ordinary shares
of US$0.0001 each.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On July 12, 2022, our American depositary shares
representing Class A ordinary shares commenced trading on the Nasdaq Global Market under the symbol of &#8220;NA.&#8221; On December 29,
2023, Citibank N.A. distributed a notification regarding the amendment to the deposit agreement, dated December 19, 2023, as amended,
and the termination of American depositary receipts facility for our American depositary shares, effective from February 1, 2024.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 60; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Effective from January 31, 2024, we conducted
a 2-to-1 share consolidation, which consolidated two shares with a par value of US$0.0001 each in our issued and unissued share capital
into one share with a par value of US$0.0002. Upon the effectiveness of such share consolidation, our authorized share capital became
US$50,000 divided into 250,000,000 ordinary shares of par value of US$0.0002 each, comprising (1) 121,410,923 Class A ordinary shares
of par value of US$0.0002 each, (2) 28,589,078 Class B ordinary shares of par value of US$0.0002 each and (3) 99,999,999 shares of a par
value of US$0.0002 each of such class or classes (however designated) as our board of directors may determine in accordance with our memorandum
and articles of association, as amended. Effective from November 3, 2024, we conducted a 10-to-1 share consolidation, which consolidated
10 shares with a par value of US$0.0002 each in our issued and unissued share capital into one share with a par value of US$0.002. Upon
the effectiveness of such share consolidation, our authorized share capital became US$50,000 divided into 25,000,000
ordinary shares of par value of US$0.002 each, comprising (1) 12,141,093 Class A ordinary shares of par value of US$0.002 each, (2) 2,858,908
Class B ordinary shares of par value of US$0.002 each, and (3) 9,999,999 shares of a par value of US$0.002 each of such class or classes
(however designated) as our board of directors may determine in accordance with our memorandum and articles of association, as amended.
Unless otherwise indicated, shares and per share amount in this annual report represent the actual ones at the relevant time. Effective from 18 December 2024, we re-designated 2,000,000 undesignated shares as Class A ordinary shares. Upon
the effectiveness of such share re-designation, our authorized share capital became <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">US$50,000
divided into 25,000,000 ordinary shares of par value of US$0.002 each, comprising (1) 14,141,093 Class A Ordinary Shares of par value
of US$0.002 each, (2) 2,858,909 Class B Ordinary Shares of par value of US$0.002 each and (3) 7,999,998 shares of a par value of US$0.002
each of such class or classes (however designated) as the board of directors may determine in accordance with our memorandum and articles
of association, as amended.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On March 7, 2025, we (1) increased the authorized
share capital from US$50,000 divided into 25,000,000 ordinary shares of par value of US$0.002 each to US$4,200,000 dividing into 2,100,000,000
shares with a par value of US$0.002 each, comprising 1,097,141,091 Class A ordinary shares, 2,858,909 Class B ordinary shares, and 1,000,000,000
shares of a par value of US$0.002 each of such class or classes (however designated) as our board of directors may determine in accordance
with our memorandum and articles of association, as amended; and (2) increased the votes per Class B ordinary share from 15 to 30.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our principal executive office is located at China
Yuangu Hanggang Technology Building, 509 Qianjiang Road, Shangcheng District, Hangzhou, Zhejiang, People&#8217;s Republic of China. Our
telephone number at this address is (86) 0571-8665 6957. Our registered office in the Cayman Islands is located at PO Box 309, Ugland
House, Grand Cayman, KY1-1104, Cayman Islands.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">For information regarding our principal capital
expenditures, see &#8220;Item 5. Operating and Financial Review and Prospects&#8212;B. Liquidity and Capital Resources&#8212;Liquidity
and Capital Resources.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">SEC maintains an Internet site, http://www.sec/gov,
which contains reports, proxy and information statements, and other information regarding us.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>B. Business Overview</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We are a leading Web 3.0 infrastructure and
product solution provider in China. We are committed to the development of HTC chips and HPC chips. We have built a comprehensive FPU architecture which offers solution that integrates the features of both HTC and
HPC. In addition, we have established Bitcoin value investment and adopted Bitcoin as primary reserve asset.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We have established an integrated solution
platform covering three main business verticals, including HTC solutions and HPC solutions. Our HTC solutions feature our proprietary <i>Cuckoo</i> series chips, which have become alternative ASICs solutions for
traditional GPUs. Our HPC solutions offer both HPC chips, <i>Darkbird</i>, and Bitcoin mining machine, <i>iPollo</i>. In addition to
HTC and HPC chips, we launched our <i>Darksteel</i> series, which can be applied to both industrial and commercial sectors by
offering distributed computing and data storage solutions, in the fourth quarter of 2021.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We have strong capabilities for IC design
and related research and development for the Metaverse computing network. We have successfully designed our 55nm, 40nm, 22nm and n+1
ASIC chips and our 38nm memory chip. Our unique Nano FPU design architecture allows us to develop HTC chips with superior computing
power and high-power efficiency as compared to most traditional GPUs available in the market. As of December 31, 2024, we had
registered 40 software copyrights, four IC layout-design rights and 35 patents, and applied for registration of 40 patents. We enjoy
a skilled talent pool and are committed to enhancing our technology leadership and upgrade our product solutions through our
high-caliber research and development team. As of December 31, 2024, our research and development team consisted of 27 engineers,
researchers, programmers and data analysts and is led by Dr. Bingbo Li, our vice president and chief technology officer, who has
extensive experience of over 10 years in the semiconductor industry.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><i>&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 61; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Our Products</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>HTC Solutions</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our HTC solutions feature our proprietary <i>Cuckoo </i>series
chips, which integrate high-bandwidth memory dies and high computing performance logic chips and have become alternative ASICs
solutions for traditional GPUs. Our <i>Cuckoo 1.0, Cuckoo 2.0 and Cuckoo 3.0 strategically target the ASIC-resistant mining
algorithms of cryptocurrencies such as Ethereum Classic and Grin, which requires high speed, high bandwidth memory in exchange for
mining efficiency.</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In the second quarter of 2020, we launched <i>Cuckoo
1.0</i>, one of the first commercialized Grin mining ASIC chips in the world, according to the F&amp;S report. Built on our proprietary
Nano-FPU 1.0 architecture and 22nm process, <i>Cuckoo 1.0</i>, equipped with our proprietary high bandwidth memory chip, provides a memory
bandwidth of as much as 2.27 Tbps. The overall Grin mining efficiency and energy consumption&#160;efficiency of a <i>Cuckoo 1.</i>0&#8217;s
is approximately 100 W/Graph. Based on <i>Cuckoo 1.0</i>, we launched <i>iPollo G1 </i>Grin mining machine with 30 <i>Cuckoo 1.0 </i>chips
in a single machine, whose computing power amounts to approximately 36 Graph/s, and <i>iPollo G1 mini</i>, whose compact size and superior
energy consumption efficiency makes it a great choice for Grin home miners.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In the second quarter of 2021, we completed the
tape-out of <i>Cuckoo 2.0</i>, which is the largest HTC chip in the world, according to the F&amp;S report. <i>Cuckoo 2.0 </i>marks a
significant step forward from <i>Cuckoo 1.0 </i>as it comes with a memory bandwidth of 24 Tbps, approximately 12 times as much as that
of <i>Cuckoo 1.0</i>. The overall mining efficiency and energy consumption efficiency of a <i>Cuckoo </i>2.0 is estimated to be 0.8 W/MHash.
Based on <i>Cuckoo 2.0</i>, we developed <i>iPollo V1 Series </i>ETC/ETH mining machines, which encompass multiple models catering to
different customer demands, including <i>iPollo V1</i>, <i>V1 mini</i>, <i>V1 Classic</i>, <i>V1 mini Classic </i>and <i>V1 mini Classic
Plus</i>. Taking <i>iPollo V1 </i>as an example, it comes with 12 <i>Cuckoo 2.0 </i>chips in a single machine whose computing power amounts
to approximately 3.6 GH/s. Benefiting from the Nano FPU architecture, <i>iPollo V1 </i>has an energy consumption of 0.86 W/MHash, significantly
lower than other Ethereum mining machines on the market, according to the F&amp;S report. We launched the first two products in the <i>iPollo
V1 Series</i>, <i>iPollo V1 mini Classic </i>and <i>iPollo V1 mini Classic WiFi</i>, in the first quarter of 2022. We further launched
other six products in our <i>iPollo V1 Series </i>in the second quarter of 2022.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In the second quarter of 2024, we launched Cuckoo
3.0. In December 2024, we released completed machine equipped with the Cuckoo 3.0 chips.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>HPC Solutions</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">To accommodate the strong and growing demand for
mining solutions, we have also completed the design and tape-out of <i>Darkbird 1.0 </i>HPC chips. Benefitting from our proprietary technologies,
<i>Darkbird series </i>HPC chips feature high performance and high energy consumption efficiency.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table sets forth certain information
of the HTC and HPC chips we have designed or taped out as of the date of this annual report:&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 19%; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>HTC Chip</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 20%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Cryptocurrency</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 38%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Feature</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 20%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Status</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cuckoo 1.0</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Grin and MWC</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nano FPU 1.0 architecture; high performance and high throughput; superior mining efficiency compared to traditional GPUs</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Launched in the second quarter of 2020</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cuckoo 2.0</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ETC</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nano FPU 2.0 architecture; high performance and high throughput; superior mining efficiency compared to traditional GPUs</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Launched in the fourth quarter of 2021</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cuckoo 3.0</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ETC</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nano FPU 3.0 architecture; high performance and high throughput; superior mining efficiency compared to traditional GPUs</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Launched in the second quarter of 2024</span></td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 19%; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>HPC Chip</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 20%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Cryptocurrency</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 38%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Feature</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 20%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Status</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Darkbird 1.0</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">BTC and BCH</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">High energy consumption efficiency; optimized process and fundamental cells; customized circuit and physical design</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Launched in the first quarter of 2022</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 62; Options: NewSection; Value: 56 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table sets forth certain specifications
of the <i>iPollo </i>blockchain mining machines we have launched or are ready to launch as of the date of this annual report:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: black 1.5pt solid; width: 24%; padding-left: 0in; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Blockchain Mining Machine</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 13%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ASIC</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 18%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Computing Power<br/>
(&#177;10%)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 15%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Energy <br/>
Consumption<br/>
(&#177;10%)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 26%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Status</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Grin</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">G1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cuckoo 1.0</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36 Graph/s</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">78W/Graph</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Launched in the second quarter of 2020</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">G1 mini</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cuckoo 1.0</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.2 Graph/s</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100W/Graph</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Launched in August 2020</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ethereum</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">V1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cuckoo 2.0</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.6 GH/s*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.86W/MHash*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Launched in the second quarter of 2022</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">V1 mini</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cuckoo 2.0</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.3 GH/s (300MH/s)*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.8W/MHash*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Launched in the second quarter of 2022</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">V1 mini WiFi</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cuckoo 2.0</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.3 GH/s (300MH/s)*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.8W/MHash*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Launched in the second quarter of 2022</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">V1 Classic**</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cuckoo 2.0</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.55 GH/s*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.8W/MHash*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Launched in the second quarter of 2022</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">V1 mini Classic**</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cuckoo 2.0</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.13 GH/s (130MH/s)*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.8W/MHash*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Launched in the first quarter of 2022</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">V1 mini Classic WiFi**</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cuckoo 2.0</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.13 GH/s (130MH/s)*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.8W/MHash*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Launched in the first quarter of 2022</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">V1 mini Classic Plus**</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cuckoo 2.0</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.28 GH/s (280MH/s)*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.96W/MHash*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Launched in the second quarter of 2022</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">V1 mini Classic Plus WiFi**</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cuckoo 2.0</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.28 GH/s (280MH/s)*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.96W/MHash*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Launched in the second quarter of 2022</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">V1 Mini SE</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cuckoo 2.0</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.20 GH/s (200MH/s)*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.58W/MHash*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Launched in the third quarter of 2022</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">V1 Mini SE Plus</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cuckoo 2.0</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.40 GH/s (400MH/s)*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.58W/MHash</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Launched in the third quarter of 2022</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">X1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cuckoo 2.0</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.33 GH/s (330MH/s)*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.73W/MHash</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Launched in the second quarter of 2023</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">V1H</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cuckoo 2.0</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.95 GH/s (950MH/s)*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.79W/MHash</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Launched in the third quarter of 2023</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in; text-indent: -9pt">V2H</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">Cuckoo 3.0</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">3400 MH/s</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">0.14 W/Mhash</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">Launched in the fourth quarter of 2024</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in; text-indent: -9pt">V2X</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">Cuckoo 3.0</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">1200 MH/s</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">0.14 W/Mhash</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">Launched in the fourth quarter of 2024</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Bitcoin</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">B1L</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Darkbird 1.0</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58 TH/s*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">52W/THash*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Launched in the first quarter&#160;of 2022</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on the theoretical value of the design, which may not be the actual performance of the actual products to be delivered to our customers.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">**</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For ETC mining only.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>


</div><!-- Field: Page; Sequence: 63; Value: 56 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Roadmap for Our Future Products and Services</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We have formally established Bitcoin value
investment as a new business sector and adopted Bitcoin as our primary reserve asset. As of the date of this annual report, we hold
about 401 Bitcoins with a total purchase price of approximately  US$40 million.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We
believe our strong in-house designing capability will enable us to realize fast iteration of our Nano-FPU architecture and chip designs
built on it. Moreover, we are well-positioned to design and develop solutions covering more application scenarios including AI applications
within the Web3.0 ecosystem and focus on integrating AI with Web3.0 technologies.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Our Cryptocurrency Holdings</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In 2024, we acquired a total of
approximately 361 Bitcoins with an average purchase price of approximately US$99,765 per Bitcoin, inclusive of fees and expenses. We
did not sell any Bitcoin in 2024. From January 1, 2025 to April 10, 2025, we acquired a total of approximately 40 Bitcoins with an
average purchase price of approximately US$97,565 per Bitcoin, inclusive of fees and expenses. </p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In 2024, we also acquired
and sold a total of approximately 4.1 million USDTs. Transactions involving
USDT were generally valued based on a 1:1 exchange rate with the U.S. dollar.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of December 31, 2024, we carried US$33.8
million of cryptocurrencies on our balance sheet, consisting of approximately 361 Bitcoins and 9 USDTs,  reflecting US$2.2 million
unrealized loss on changes in fair value of cryptocurrencies, attributable to Bitcoin trading price fluctuations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of April 10, 2025, we held approximately 401
Bitcoins. As of April 10, 2025,
at 4:00 p.m. Eastern Time, the market price of one Bitcoin reported on Binance was US$81,617.19.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Custody of our Cryptocurrency Holdings</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We maintain our cryptocurrency holdings in
wallets hosted on reputable exchanges, including Hashkey Exchange, CEFFU, Coinbase and Binance. The selection of these exchanges
involves a careful evaluation of their security measures, regulatory compliance, and requires approval by our senior management.
When establishing new wallets, an operational representative and two additional reviewers are required to be physically present.
Wallet passwords are set and securely maintained by one designated reviewer. We employ a robust "3-of-2" multisignature
(Multisig) security arrangement to enhance protection, requiring multiple authorized signatures to authorize transactions. Hardware
wallets are securely stored in dedicated safes. Software wallets are utilized strictly as transitional platforms, facilitating
individual incoming and outgoing transactions without retaining balances, thereby minimizing exposure and enhancing security.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt"><b>Our Customers</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The customer base for our products comprises both
enterprises and individual buyers. Generally, we either require prepayment in full or offer alternative payment plans for customers to
prepay a certain percentage with the remainder to be settled after the completion of manufacturing but before the delivery of the products.
In 2022, substantially all of our mining machine customers were in China. In 2023 and 2024, approximately 70% and 62% of our revenue were
generated from our mining machine customers in China, respectively. We expanded our customer base to overseas markets such as North America,
Europe and the Southeast Asia. Going forward, we expect our sales revenues from overseas markets as a percentage of the total revenues
to increase substantially. See &#8220;Item 3. Key Information&#8212;D. Risk Factors &#8212;Risks Relating to Our Industry&#8212;It may
be or become illegal to acquire, own, hold, sell or use cryptocurrencies, participate in the blockchain, transfer or utilize similar Bitcoin
assets in China or overseas markets where we operate due to adverse changes in the regulatory and policy environment in these jurisdictions.&#8221;</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In 2022, 2023 and 2024, substantially all of
our HTC and HPC solutions are distributed through direct sales.  We do not restrict resales of our mining machine products by our customers,
so some of our customers in China may resell purchased products to end-users or other buyers located in overseas markets. In 2022, we
began to engage distributors to facilitate distribution of our products in certain countries.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;&#160;</b></p><div>


</div><!-- Field: Page; Sequence: 64; Value: 56 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Research and Development</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our success depends largely on our ability to
continue to develop and launch cutting-edge IC products catering to the evolving market demand. We have assembled a dedicated in-house
research and development team led by Mr. Bingbo Li, who is the vice president and chief technology officer of our company and worked as
algorithm engineer at several leading IC companies. As of December 31, 2024, our research and development team comprised 27 members, representing
approximately 30.7% of our total employees. Core members of our research and development team all have more than ten years of relevant
industry experience. In 2022, 2023 and 2024, our research and development expenses were RMB131.9 million, RMB88.6 million and RMB50.1
million (US$7.0 million), respectively. As of December 31, 2024, we had registered 40 software copyrights, four IC layout-design rights
and 35 patents, and applied for registration of 40 patents.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Production</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Our Fabless Model</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We do not directly manufacture ICs used for our
products. We utilize what is known as a fabless model, whereby we collaborate with world-class production partners for all phases of the
manufacturing process of our ICs, including wafer fabrication and packaging and testing. Under the fabless model, we can leverage the
expertise of industry leaders that are certified by the ISO in such areas as fabrication, assembly, quality control and assurance, reliability
and testing. In addition, the fabless model allows us to avoid many of the significant costs and risks associated with owning and operating
various fabrication and packaging and testing facilities. We closely work with leading global production partners for IC fabrication and
IC packaging and testing and our fabrication partners are responsible for the procurement of most of the raw materials used in the production
of our ICs. In this way, we can focus our resources on research and development, product design and additional quality assurances.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>IC Fabrication</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of the date of this annual report, we work
with two leading foundries as our main IC fabrication partners and place purchase orders according to our business needs. This strategy
allows us to guarantee low inventory. After we place our orders, and once the foundries accept our orders, we are required to prepay in
full in order to secure production capacity from foundries. It takes an average of approximately three to six months from the time when
we place our order to the delivery of wafers. Since our inception, we have cooperated with several leading foundries, and we do not maintain
any long-term contract or framework agreement.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 65; Value: 56 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Packaging and Testing</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We collaborate with leading packaging and testing
service providers. We provide rolling forecasts and firm orders for our partners to purchase necessary materials. We typically settle
with our partners on a monthly basis with credit period of 30 days. We have built our in-house testing capabilities to perform testing
on final products.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Assembling</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We currently assemble our products in our self-owned
factory. We may from time to time outsource some of our assembling to trusted assembly partners.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Quality Control</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We emphasize quality control in all aspects of
our operations. We implement ample design verification to ensure the reliability of product design. From product development, component
sourcing to product assembly and delivery, we strictly control the quality of our products and components, to ensure our products meet
our stringent internal standards as well as international and industry standards. We have also employed a traceability system that enables
us to trace the product flow throughout the manufacturing and supply chain, allowing us to identify and resolve quality defect at their
root. As a result, we are not involved in any material dispute with our customers regarding product malfunctions. We also require our
fabrication, packaging and testing and assembling service providers to apply their stringent quality control standards.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We have implemented various quality-control checks
into our production process and the IC fabrication process by our production partners. In addition, we provide timely and effective after-sales
services and support to our users. We devote significant resources to quality control of our products with a dedicated team.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Warranty and After Sales Services</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We usually offer warranties ranging from six months
to 12 months, which we believe is in line with prevailing industry practice. Our warranties cover regular maintenance services and parts
and labor for repairs.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We have devised a standard operating procedure
for customer service. We collect and record customer feedback and complaints from different channels and make timely responses in order
to achieve customer satisfaction.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We accept exchanges of our blockchain mining machines
only for major defects. We believe our exchange policy is consistent with relevant PRC laws and regulations governing product quality
and consumer rights and interests. We have not received any requests for exchange which individually or in aggregate has had a material
adverse effect on our business and financial condition. In addition, as of the date of this annual report, we have not experienced any
product recall that adversely impacted our reputation, business operations or financial condition.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Competition</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The global fabless IC design market is relatively
concentrated with a few large players. We are an IC design company in China that provide a rich product matrix consisting of HTC chips,
HPC chips and distributed computing and storage solution.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 66; Value: 56 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our competitors include well-known players within
and outside China. We expect that competition in the HPC industry will continue to intensify as we compete not only with existing players
that have been focused on blockchain mining, but also new entrants that include well-established players in the semiconductor industry,
and players who were not predisposed to this industry in the past. Some of these competitors may also have stronger brand names, greater
access to capital, longer histories, longer relationships with their suppliers or customers and more resources than we do.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Intellectual Property</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our patents, IC layout and design rights, copyrights,
trademarks, domain names, know-how, proprietary technologies and similar intellectual property are critical to our success, and we rely
on a combination of protections provided by patents, IC layout design rights, copyrights, trademark and trade secret law and confidentiality
agreements, non-compete agreements and nondisclosure agreement with our employees and others to protect such proprietary rights.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of December 31, 2024, we have registered 131
trademarks and 79 domain names. As of the same date, we had registered 40 software copyrights, four IC layout-design rights and 35 patents,
and applied for registration of 40 patents. Proprietary know-how that is not patentable and proprietary technologies and processes for
which patents, IC layout design rights and copyrights are difficult to enforce are also of significant importance to our operations. We
rely on trade secret protection and confidentiality agreements to safeguard our interests in this respect. Certain elements in our operations
are not covered by patents, IC layout design rights or copyrights. We have taken security measures to protect these elements.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Despite our efforts to protect our proprietary
rights, unauthorized parties may attempt to copy or otherwise obtain and use our technology. Monitoring unauthorized use of our technology
is difficult and costly, and we cannot be certain that the steps we have taken will prevent misappropriation of our technology. From time
to time, we may have to resort to litigation to enforce our intellectual property rights, which could result in substantial costs and
diversion of our resources.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We have in the past entered and may continue in
the future to enter into IP licensing agreements with third parties for the use of their proprietary technologies, primarily software
development tools, in the development of our products. Third parties may initiate litigation against us alleging infringement of their
proprietary rights or breach of a licensing agreement or declaring their non-infringement of our intellectual property rights. In the
event of a successful claim of infringement or breach of a licensing agreement and our failure or inability to develop non-infringing
technology or license the infringed or similar technology or cure the breach on a timely basis, our business could be harmed. Moreover,
even if we are able to license the infringed or similar technology, license fees could be substantial and may adversely affect our results
of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">See &#8220;Item 3. Key Information&#8212;D. Risk
Factors &#8212;Risks Relating to Our Operations&#8212;We may face difficulties in protecting our intellectual property rights&#8221; and
&#8220;&#8212;Third parties have claimed and may, from time to time, assert or claim that we infringed their intellectual property rights,
and any failure to protect our intellectual property rights could have a material adverse impact on our business.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 67; Value: 56 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Employees</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of December 31, 2024, we had 88 employees,
substantially all of whom were in China. The following table sets forth the number of our employees by function as of December 31, 2024:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid">Function</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Employees</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Percentage<br/> %</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 76%">Management</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">4</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">4.5</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Research and development</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">27</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">30.7</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Sale and marketing</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">18</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">20.5</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Finance, operations and others</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right">39</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right">44.3</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">Total</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right">88</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right">100.0</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The remuneration payable to our employees includes
salaries, allowances, performance-based bonus and comprehensive subsidy. We determine employee remuneration based on factors primarily
including industry standard, operation of our company and the department, role requirement and work performance. In order to maintain
the quality, knowledge and skills of our employees, we appreciate the importance of training to employees. We provide regular trainings
to our employees, which include orientation training for new employees and continuing on-the-job training for existing employees. We believe
we offer our employees competitive compensation packages and a dynamic work environment that encourages initiative and is based on merit.
As a result, we have been able to attract and retain talented personnel and maintain a stable core management team.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As required by PRC regulations, we participate
in various government statutory employee benefit plans, including social insurance, namely pension insurance, medical insurance, unemployment
insurance, work-related injury insurance and maternity insurance, and housing funds. 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 regulations from time to time.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In addition to full-time employees, we also use
workers from outsourced labor outsourcing service providers, primarily for the development of non-core technologies under temporary arrangements.
This arrangement gives us greater flexibility in staffing and work allocation in response to fluctuating work demands. We do not directly
enter into contracts with these workers, and instead, we typically enter into contracts with the labor outsourcing service providers for
the engagement of such workers. We pay to the labor outsourcing service providers an overall service fee calculated based on the inspection
outcome after the completion of a project.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We enter into standard labor and confidentiality
agreements with all employees and non-compete agreements with our core employees. The non-compete restricted period typically expires
two years after the termination of employment.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Properties</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We are headquartered in Hangzhou, Zhejiang province,
China. As of December 31, 2024, we occupied six leased properties with an aggregate gross floor area of approximately 2,873 square meters
and seven self-constructed properties with an aggregate gross floor area of approximately 127,505 square meters located in Hangzhou, Shanghai,
and Shaoxing, China. In May 2022, we entered into a land use agreement and made full payment for the right to use a parcel of land with
an area of 49,452 square meters located in Shaoxing, China for 50 years. We mortgaged such land use right and constructed properties to
obtain a credit line of up to RMB198 million from a commercial bank.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">
</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 68; Value: 56 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Insurance</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Besides the government-mandated social insurance
and housing provident fund schemes and motor vehicle insurance, we do not maintain any insurance covering our properties, equipment, inventory
or employees, and we do not carry any business interruption or product liability insurance or any third-party liability insurance to cover
claims in respect of personal injuries or any damages arising from accidents on our properties or in relation to our operations. We believe
that our insurance coverage is adequate and is in line with industry practice.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Legal Proceedings</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We may from time to time be subject to various
legal, arbitration or administrative proceedings arising in the ordinary course of business, such as proceedings in respect of disputes
with suppliers or customers and labor disputes. As of the date of this annual report, we are party to the following legal, arbitration
or administrative proceedings, regulatory inquiries or investigations made or pending that we believe are material to our business and
results:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On March 5, 2024, a customer filed a civil action
against one of our subsidiaries at the People&#8217;s Court of Shangcheng District, Hangzhou City, for a sales contract dispute, claiming
the contract should be annulled and demanding a return of payment of RMB2,973,600 with related interests. Given the nature of the case,
as of the date of this annual report, the amount liable by us in the event of an unfavorable outcome cannot be reasonably estimated.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">


</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Regulation&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"> We are a leading Web 3.0 infrastructure and
product solution provider in China. This section sets forth a summary of the applicable laws, rules, regulations, government and
industry policies and requirements that have a significant impact on our operations and business. This summary does not purport to
be a complete description of all the laws and regulations, which apply to our business and operations. Investors should note that
the following summary is based on relevant laws and regulations in force as of the date of this annual report, which may be subject
to change.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>PRC Laws and Regulations relating to Foreign Direct Investment</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The PRC Company Law was promulgated on December
29, 1993, and was subsequently amended on December 25, 1999, August 28, 2004, October 27, 2005, December 28, 2013, and October 26, 2018.
Limited liability companies and stock limited companies established in China shall be subject to the PRC Company Law. Foreign-invested
companies are also subject to the PRC Company Law, except as otherwise provided in the Foreign Investment Law of the PRC.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 69; Value: 56 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Foreign Investment Law of the PRC was adopted
by the National People&#8217;s Congress on March 15, 2019, and became effective on January 1, 2020, replacing the Law of the PRC on Sino-Foreign
Equity Joint Ventures, the Law of the PRC on Sino-Foreign Contractual Joint Ventures and the Law of the PRC on Wholly Foreign-owned Enterprises,
together with their implementation rules and ancillary regulations. Under the Foreign Investment Law of the PRC, the PRC government shall
implement management systems of pre-entry national treatment and a negative list for foreign investment, according to which the treatment
provided to foreign investors and for their investments during the investment access stage shall not be less favorable than that provided
to their domestic competitors in China, and the PRC government shall grant national treatment to foreign investment beyond the negative
list&#160;where special administrative measures for the access of foreign investment in specific fields is specified. Besides, the PRC
government shall protect foreign investors&#8217; investment, earnings and other legitimate rights and interests within the territory
of China according to relevant laws and regulations, and all national policies on supporting the development of enterprises shall equally
apply to foreign-invested enterprises. Among others, the PRC government shall take action to prompt foreign investment, such as ensuring
fair competition for foreign-invested enterprises to participate in government procurement activities and protecting the intellectual
property rights of foreign investors and foreign-invested enterprises. In respect of the administration of foreign investment, foreign
investment projects shall go through relevant verification and record-filing procedures as required by relevant laws and regulations,
if any. The organization structure, institutional framework and standard of conduct for a foreign-invested enterprise shall be subject
to the provisions of the PRC Company Law or the Partnership Enterprise Law of the PRC, if applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our subsidiaries in China are subject to and have
complied with the above regulations relating to the Foreign Investment Law of the PRC as of the date of this annual report.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>PRC Policies and Regulations relating to the IC Industries</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Pursuant to Provisions for Guiding the Foreign
Investment Direction, projects with foreign investment fall into four categories, namely encouraged, permitted, restricted and prohibited.
Projects with foreign investment that are encouraged, restricted or prohibited shall be listed in the Foreign Investment Catalog. Projects
with foreign investment not listed as encouraged, restricted or prohibited projects are permitted projects.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">According to the Catalogue of Encouraged Industries
for Foreign Investment (2022 Version), which was jointly promulgated by MOFCOM and the NDRC on October 26, 2022, and became effective
on January 1, 2023, integrated circuit design and software product development/production are listed in catalog 330 and 340, respectively.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As demonstrated by The Circular of the State Council
on Printing and Distributing Policies for Encouraging the Development of the Software Industry and the Integrated Circuit Industry issued
on June 24, 2000, China continues to enact policies encouraging new and advanced technology and supporting the software and IC industries.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Pursuant to the Circular on Printing and Distributing
Policies for Further Encouraging the Development of the Software Industry and the Integrated Circuit Industry, which became effective
on January 28, 2011, and the Several Policies to Promote the High-quality Development of the Integrated Circuit Industry and Software
Industry in the New Era, which became effective on July 27, 2020, the PRC State Council granted preferential policies to the integrated
circuit industry and the software industry in terms of taxation, investment, financing, research and development, import and export, talents,
intellectual property rights, market application, and international cooperation, in order to further optimize the development environment
of such industries and to improve the industrial innovation capability and development quality.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 70; Value: 56 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>PRC Policies and Regulations relating to the Cryptocurrency Industry</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The policies and regulations relating to the cryptocurrency
industry do not have a direct impact on the Company. However, they could have an impact on the Company&#8217;s customers in China, which
could indirectly impact the demand for the Company&#8217;s cryptocurrency mining machines.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">According to the Circular on Prevention of Risks
Associated with Bitcoin jointly promulgated by People&#8217;s Bank of China, Ministry of Industry and Information Technology, China Banking
Regulatory Commission, China Securities Regulatory Commission, or CSRC, and China Insurance Regulatory&#160;Commission on December 3,
2013, or the Circular, Bitcoin shall be a kind of virtual commodity in nature, which shall not be in the same legal status with currencies
and shall not be circulated as currencies and used in markets as currencies. The Circular also provides that financial institutions and
payment institutions shall not engage in business in connection with cryptocurrency.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">According to the Announcement on Prevention of
Risks from Offering and Financing of Cryptocurrencies promulgated by seven PRC governmental authorities including the People&#8217;s Bank
of China on September 4, 2017, or the Announcement, and Guarding against the Speculative Risks of Cryptocurrency Trading promulgated by
the National Internet Finance Association of China, the China Banking Association and the Payment &amp; Clearing Association of China
on May 18, 2021, activities of offering and financing of cryptocurrencies, including initial coin offerings, have been forbidden in China
since they may be suspected to be considered as illegal offering of securities or illegal fundraising. According to the Announcement,
all so-called token trading platform should not (1) engage in the exchange between any statutory currency with tokens and &#8220;virtual
currencies,&#8221; (2) trade or trade the tokens or &#8220;virtual currencies&#8221; as central counterparties, or (3) provide pricing,
information agency or other services for tokens or &#8220;virtual currencies.&#8221; The Announcement further provides that financial
institutions and payment institutions shall not engage in business in connection with transactions of offering and financing of tokens.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Pursuant to the Circular of the Regulating Cryptocurrency
Mining Activities promulgated by several PRC governmental authorities including the PBOC on September 3, 2021, which aims to dispose of
the hidden risks in cryptocurrency mining as it pursues China&#8217;s carbon-neutrality goals, and cryptocurrency mining is to be classified
as a phased-out industry. This circular does not outlaw cryptocurrency mining completely, rather it orders local authorities to clamp
down on illegal mining activities with plans to gradually phase out the industry. Investing in and constructing new mining projects will
not be allowed and the existing mining projects will be given time to exit, and the entire industrial chain of the upstream and downstream
of cryptocurrency mining activities will be tighten regulated.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On September 15, 2021, the PBOC and other nine
government departments in China promulgated the Notice on Further Prevention and Disposal of the Risk of Speculation in Cryptocurrency
Trading. This notice reiterates that cryptocurrencies do not have the same legal status as Renminbi and financial institutions and non-bank
payment institutions are prohibited to provide services for virtual currency-related business activities.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>PRC Laws and Regulations relating to Intellectual Property Rights</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Trademark</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Trademark Law of the PRC was promulgated on
August 23, 1982 with the last amendment effective from November 1, 2019. The implementing regulations of Trademark Law of the PRC was
promulgated on August 3, 2002 by the State Council and amended on April 29, 2014 and became effective on May 1, 2014. These current effective
laws and regulations provide the basic legal framework for the regulations of trademarks in China, covering registered trademarks including
commodity trademarks, service trademarks, collective marks and certificate marks. The Trademark Office under the SAMR is responsible for
the registration and administration of trademarks in China. Trademarks are granted on a term of 10 years commencing on its registration
date. Six months prior to the expiration of the 10-year term, an application may renew the trademark for another 10 years.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 71; Value: 56 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Under the Trademark Law, any of the following
acts may be regarded as an infringement of the exclusive right to use a registered trademark:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Use of a trademark that is identical with or similar to a registered trademark on the same or similar kind of commodities without the authorization of the trademark registrant;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sale of commodities infringing upon the exclusive right to use a registered trademark;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Counterfeiting or making, without authorization, representations of a registered trademark, or sale of such representation of a registered trademark; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Infringing upon other person&#8217;s exclusive right to use a registered trademark in other ways and causing damages.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Violation of the Trademark Law may result in imposition
of fines, confiscation and destruction of infringing commodities.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Patent</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Pursuant to the Patent Law of the PRC, or the
Patent Law of the PRC, promulgated on March 12, 1984 with the last amendment effective from June 1, 2021, and the Implementing Regulations
of the Patent Law of the PRC last amended on December 11, 2023 and effective from January 20, 2024, respectively, an inventor or a designer
may apply to the State Intellectual Property Office, or the SIPO for the grant of an invention patent, an utility model patent or a design
patent. According to the Patent Law of the PRC, the right to apply for a patent (a patent application) and of registered patent can be
transferred upon completion of registration with SIPO. The patent right duration is 20 years for invention and 10 years for utility model
and design, starting from the date of application. A patentee is obligated to pay annual fee beginning with the year in which the patent
right is granted. Failure to pay the annual fee may result in a termination of the patent right duration.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Copyright</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Copyright Law of PRC, promulgated on September
7, 1990 with the last amendment effective from June 1, 2021, protects copyright and explicitly covers computer software copyright. The
Regulations on the Protection of Computer Software, promulgated on December 20, 2001 and amended on January 30, 2013 and came into force
on March 1, 2013, protects the rights and interests of the computer software copyright holders and encourages the development of the software
industry and information economy. In China, software developed by PRC citizens, legal persons or other organizations are automatically
protected immediately after its development, whether published or not. Foreigners or stateless persons having software first published
within the territory of China enjoy copyright in accordance with these regulations. Software owned by foreigners or stateless persons
are protected in China under these regulations according to an agreement signed between the country to which the foreigner belongs or
the habitual residence of its developer and China or according to the international conventions China participated in. A software copyright
owner may register with the software registration institution recognized by the copyright administration department of the State Council.
A registration certificate issued by the software registration institution is a preliminary proof of the registered items. On February
20, 2002, the National Copyright Administration of the PRC promulgated the Measures for the Registration of Computer Software Copyright,
which came into force on the date of promulgation and outlines the operational procedures for registration of software copyright, as well
as registration of software copyright licenses and transfer contracts. The copyright Protection Center of PRC is mandated as the software
registration agency under the regulations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 72; Value: 56 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->66<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Layout Designs of Integrated Circuits</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The regulations on the Protection of Layout Designs
of Integrated Circuits was promulgated by the State Council on April 2, 2001 and became effective on October 1, 2001, and the Detailed
Implementing Rules of the Regulations on the Protection of Layout Designs of Integrated Circuits were promulgated by SIPO, the authority
to receive and examine applications for registrations of layout IC designs, on September 18, 2001 and came into effect on October 1, 2001,
or collectively the Layout-design Regulations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Pursuant to the Layout-design Regulations, layout-design
created by a PRC citizen, legal person or other organization shall be eligible for the exclusive right of layout-design in accordance
with the Layout-design Regulations. The holder of the right of a layout design shall enjoy the following exclusive right:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reproducing a protected layout-design in its entirety or any part thereof that complies with the requirement of originality; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commercially exploiting a protected layout-design, an IC incorporating a protected layout-design, or an article incorporating such an IC.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The exclusive right of a layout-design is acquired
after it is registered with the intellectual property administration department of the State Council. Any unregistered layout-design shall
not be protected under the Layout-design Regulations. The term of protection of the exclusive right of a layout-design shall be 10 years
starting from the date of filling for registration or from the date on which it was first commercially exploited anywhere in the world,
whichever expires earlier. However, no matter whether it has been registered or commercially exploited, a layout-design shall no longer
be protected under the Layout-design Regulations 15 years after the date of the completion of its creation.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Any layout-design, if no application for its registration
has been filled with the intellectual property administration department of the State Council within two years from the date on which
it was first commercially exploited anywhere in the world, shall no longer be registered by the intellectual property administration department
of the State Council.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following acts, without the authorization
of the holder of the right of a layout-design, would constitute an infringement of the layout-design:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reproducing a protected layout-design in its entirety or any part thereof that complies with the requirement of originality; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">importing, selling, or otherwise distributing for commercial purposes a protected layout design, an IC incorporating such a layout-design, or an article incorporating such an IC.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 73; Value: 56 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->67<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The amount of compensation for the damage caused
by an infringement of the exclusive right of a layout-design shall be the profits which the infringer has earned through the infringement
or the losses suffered by the person whose right was infringed, including the reasonable expenses paid by the infringed person for the
purposes of stopping the infringement.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Domain Name</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Internet domain name registration and related
matters are primarily regulated by the Administrative Measures on Internet Domain Names issued by the Ministry of Industry and Information
Technology, or the MIIT, on August 24, 2017 which became effective on November 1, 2017, the Implementing Rules of ccTLD Registration issued
by China Internet Network Information Center, or the CINIC, which became effective on June 18, 2019, and the ccTLD Dispute Resolution
Policy issued by CINIC which became effective on June 18, 2019.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Domain name registrations are handled through
domain name service agencies established under the relevant regulations, and the applicants become domain name holders upon successful
registration. Domain name disputes shall be submitted to institutions authorized by the CINIC for resolution.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>PRC Laws relating to Product Quality</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Product Quality Law of the PRC was promulgated
on February 22, 1993 and amended on July 8, 2000, August 27, 2009 and December 29, 2018, respectively. The product quality supervision
department under the State Council is responsible for nationwide product quality supervision. All the relevant departments under the State
Council are in charge of product quality supervision according to their respective responsibilities. Local product quality supervision
departments at or above the county level are responsible for product quality supervision within their own administrative areas.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Manufacturers and sellers shall establish and
improve their internal product quality management systems and rigorously implement quality norms, quality responsibilities and corresponding
measures for their assessment.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The PRC government encourages the use of scientific
quality management methods and adoption of advanced science and technology, and encourages enterprises to ensure that their product quality
reach or surpass trade standards, national standards and international standards. The entities and individuals that have made outstanding
achievements in exercising advanced management of product quality and in bringing product quality up to the advanced international levels
shall be awarded.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Pursuant to the Civil Code of the PRC, or the
Civil Code, which was promulgated on May 28, 2020 and became effective on January 1, 2021, the infringed party may claim for compensation
from the manufacturer or the seller of the relevant product in which the defects have caused damage. Where the product defects are caused
by the producers, the sellers shall have the right to recover the same from the producers after paying compensation. If the products are
defective due to the fault of the seller, the producer may, after paying compensation, claim the same from the seller.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 74; Value: 56 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->68<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>PRC Laws relating to Production Safety</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Work Safety Law of the PRC promulgated on
June 29, 2002, with the latest amended version effective from September 1, 2021, is the principal law governing the supervision and administration
of production safety in China. Entities engaged in production and business activities within the territory of China shall abide by the
relevant legal requirements such as providing its staff with training on production safety and providing safe working environment in compliance
with relevant laws and regulations. Any entities unable to provide the required safe working environment may not engage in production
activities. Any failure to comply with the aforesaid provisions or to rectify noncompliance within a time limit may subject the relevant
entities to fines and penalties, suspension of operations, ceasing of operations, or even criminal liability in severe situations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>PRC Laws and Regulations relating to Taxation&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Enterprise Income Tax</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">According to the Enterprise Income Tax Law of
the PRC, or the EIT Law which was promulgated by the National People&#8217;s Congress on March 16, 2007 with the latest amended version
effective from December 29, 2018, and its implementing rules, a unified EIT rate of 25% is applied equally to both resident and non-resident
enterprises. EIT shall be payable by a resident enterprise for income sourced within or outside the PRC. EIT shall be payable by a non-resident
enterprise, for income sourced within the PRC by its institutions or premises established in the PRC, and for income sourced outside the
PRC for which the institutions or premises established in the PRC have a de facto relationship. Where the non-resident enterprise has
no institutions or premises established in the PRC or has income bearing no de facto relationship with the institution or premises established,
EIT shall be payable by the non-resident enterprise only for income sourced within the PRC. The EIT rate could be reduced to 15% for High
and New Technology Enterprises, or the HNTEs, in need of special support from the PRC government.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Pursuant to the newly revised Administrative Measures
for the Accreditation of the High and New Technology Enterprises, or the Administrative Measures, which became effective on January 1,
2016, which are recognized in accordance with the Administrative Measures, may apply for the tax preferential policy in accordance with
the EIT Law and the Implementing Measures thereof, the Law of PRC Concerning the Administration of Tax Collection and Implementing Rules
of the Law of the PRC Concerning the Administration of Tax Collection. The qualified HNTEs would be taxed at a rate of 15% on EIT. The
validity period of HNTEs shall be three years from the date of issuance of the certificate for an HNTE. After obtaining the HNTE qualification,
such enterprise shall retain its financial statements together with details of its research and development activities and other technological
innovation activities for future reference in accordance with the requirements of the tax authority and other relevant authorities. Where
a significant change occurred such as change of name or other conditions related to the High-tech enterprises identified&#160;(e.g., spin-off,
merger, restructuring and change of business), such enterprise shall report it to the relevant competent tax authority, which would accredit
such enterprise within three months.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Upon such accreditation, an HNTE would either
remain its qualification or be disqualified. For enterprises undergoing a change of name, the authority would re-issue the certificate
with the certificate number and duration of validity remains unchanged.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">According to the Notice of the Ministry of Finance
and the State Administration of Taxation on Enterprise Income Tax Policies for Further Encouraging the Development of Software and Integrated
Circuit Industries, the newly established IC design enterprises and qualified software enterprises within the territory of China shall,
upon confirmation, be exempted from the enterprise income tax for the first two years starting from the first profit-making year and shall
pay enterprise income tax at the reduced rate of half of the statutory tax rate of 25% from subsequent third to fifth year. In addition,
according to the Notice of the Ministry of Finance, the State Administration of Taxation, the National Development and Reform Commission
and the Ministry of Industry and Information Technology on Issues concerning Preferential Enterprise Income Tax Policies for the Software
and Integrated Circuit Industries, a software or IC enterprise shall calculate the preferential period for tax exemption or reduction
on a regular basis from the year when the enterprise starts to make profits. If such enterprise does not meet the conditions on enjoying
preferential tax treatment in the profit-making year, the enterprise shall enjoy the corresponding tax exemption or reduction in the remaining
years calculated from the year when the enterprise meets the conditions for the first time.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 75; Value: 56 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->69<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">According to the Notice of the Ministry of Finance
and the State Administration of Taxation on Implementing the Inclusive Tax Deduction and Exemption Policies for Micro and Small Enterprises,
only 25% of a small enterprise&#8217;s first RMB1.0 million annual taxable income will be taxed at a reduced tax rate of 20%, and for
the portion above RMB1.0 million but less than RMB3.0 million, only 50% of that portion will be taxed at the same reduced tax rate.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Pursuant to the Announcement of the State Administration
of Taxation on Several Issues Concerning the Enterprise Income Taxes on the Indirect Transfer of Properties by Non-resident Enterprises
promulgated and with effect from February 3, 2015, or SAT Circular 7, and the Announcement of the State Administration of Taxation on
Issues Concerning the Withholding of Non-resident Enterprise Income Tax at Source, or SAT Bulletin 37 promulgated on October 17, 2017
with last amendment on June 15, 2018, where a non-resident enterprise indirectly transfers equities and other properties of a PRC resident
enterprise, or PRC Taxable Properties, to evade its obligation of paying EIT by implementing arrangements that are not for bona fide commercial
purpose, such indirect transfer shall be re-identified and recognized as a direct transfer of equities and other properties of the PRC
resident enterprise, in accordance with the provisions of Article 47 of the EIT Law. PRC Taxable Properties in this announcement include
properties of a PRC entity or establishment located in China, real estate in China and an equity investment in a PRC resident enterprise,
that are directly held by a non-resident enterprise and proceeds from such transfer shall be subject to EIT in China in accordance with
the PRC tax laws. An indirect transfer of PRC Taxable Properties refers to a transfer by a non-resident company of an equity interest
or other similar right or interest in an overseas enterprise (excluding the PRC resident enterprise registered overseas), or the Overseas
Enterprises, that in turn directly or indirectly holds the PRC Taxable Properties, which effectively has the same or a similar effect
as a direct transfer of such PRC Taxable Properties. SAT Bulletin 7 also provides that an indirect transfer of PRC Taxable Properties,
which satisfies one of the following conditions, will not be subject to the aforesaid provisions:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A non-resident enterprise buys and sells the shares of one same overseas listed company in a public stock exchange; and&#160;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If the non-resident enterprise directly held and transferred PRC Taxable Properties, the proceeds derived thereof would be exempt from EIT under the applicable tax treaty or arrangement.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Value-added Tax</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Pursuant to the Provisional Regulations on Value-Added
Tax of the PRC promulgated by the Stated Council on December 13, 1993 with the latest amended version effective from November 19, 2017,
and its implementing rules promulgated by MOF on December 25, 1993 and revised on December 18, 2008 and October 28, 2011, respectively,
tax payers engaging in sale of goods, provision of processing services, repairs and replacement services or importation of goods within
the territory of China shall pay value-added tax, or the VAT. Unless stated otherwise, the rate of value-added tax is 17%.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 76; Value: 56 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->70<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Pursuant to the Notice on Value-added Tax Policies
of Software Products, a general taxpayer who sells its self-developed software products and borne a VAT more than 3%, could enjoy a levy-refund
policy on VAT after being taxed at the fixed rate of 17%. However, in practice, such general taxpayer should present the license of software
products or registration certificates of software copyrights to prove the software products were developed and produced by its own.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In April 2018, MOF and SAT jointly promulgated
the Circular of the Ministry of Finance and the State Administration of Taxation on Adjustment of Value-Added Tax Rates, or Circular 32,
according to which (1) for VAT taxable sales or imports of goods originally subject to value-added tax rates of 17% and 11% respectively,
such tax rates were adjusted to 16% and 10%, respectively; and (2) for exported goods originally subject to a tax rate of 17% and an export
tax refund rate of 17%, the export tax refund rate was adjusted to 16%. Circular 32 became effective on May 1, 2018 and superseded existing
provisions which were inconsistent with Circular 32.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Pursuant to the Announcement on Relevant Policies
for Deepening Value-Added Tax Reform, which was promulgated by MOF, State Administration of Taxation and the General Administration of
Customs on March 20, 2019, where (1) for VAT taxable sales or imports of goods originally subject to value-added tax rates of 16% and
10%, such tax rates shall be adjusted to 13% and 9%, respectively; and (2) for the exported goods originally subject to a tax rate of
16% and an export tax refund rate of 16% and 10%, the export tax refund rate shall be adjusted to 13% and 9%, respectively.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>PRC Laws and Regulations relating to Dividend Distribution</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Under the Foreign Investment Law of the PRC, which
was promulgated by the National People&#8217;s Congress of the PRC in 2019, foreign-invested enterprises in China may pay dividends only
out of their accumulated profits, if any, determined in accordance with PRC accounting standards and regulations. In addition, wholly
foreign-owned enterprises in China are also required to allocate at least 10% of their respective accumulated profits after tax each year,
if any, to certain common statutory reserves unless these accumulated reserves have reached 50% of the registered capital of such enterprises.
These reserves are not distributable as cash dividends.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">According to the EIT Law and its implementing
rules, dividends paid to investors of an eligible PRC resident enterprise can be exempted from EIT and dividends paid to foreign investors
which are non-resident enterprises and which have not established or operated premises in the PRC, or which have established or operated
premises but where their income has no de facto relationship with such establishment or operation of premises are subject to a withholding
tax rate of 10%, unless relevant tax agreements entered into by the PRC government provide otherwise.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The PRC and the government of Hong Kong entered
into the Arrangement between the Mainland of the PRC and the Hong Kong Special Administrative Region for the Avoidance of Double Taxation
and the Prevention of Fiscal Evasion with respect to Taxes on Incomes, or the Arrangement, on August 21, 2006. According to the Arrangement,
5% withholding tax rate shall apply to the dividends paid by a PRC company to a Hong Kong resident, provided that such Hong Kong resident
directly holds at least 25% of the equity interests in the PRC company, and 10% of withholding tax rate shall apply if the Hong Kong resident
holds less than 25% of the equity interests in the PRC company. The 5% withholding tax rate, however, does not automatically apply and
certain requirements must be satisfied, including without limitation that (1) the Hong Kong resident must be the beneficial owner of the
relevant dividends; and (2) the Hong Kong resident must directly hold more than 25% equity interest in the PRC company during the 12 consecutive
months preceding its receipt of the dividends. In current practice, a Hong Kong resident must obtain a tax resident certificate from the
Hong Kong tax authority to apply for the 5% lower PRC withholding tax rate.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 77; Value: 56 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->71<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>PRC Laws and Regulations relating to Labor</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Pursuant to the PRC Labor Law promulgated on July
5, 1994 and effective from January 1, 1995, and subsequently revised on August 27, 2009 and December 29, 2018, respectively, as well as
the PRC Labor Contract Law promulgated on June 29, 2007, revised on December 28, 2012 and effective from July 1, 2013, if an employment
relationship is established between an entity and its employees, written labor contracts shall be executed between them. The relevant
laws stipulate the maximum number of working hours per day and per week, respectively. Furthermore, the relevant laws also set forth the
minimum wages. The entities shall establish and develop systems for occupational safety and sanitation, implement the rules and standards
of the PRC government on occupational safety and sanitation, educate employees on occupational safety and sanitation, prevent accidents
at work and reduce occupational hazards.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Pursuant to the Interim Regulations on Levying
Social Insurance Premiums promulgated on January 22, 1999 and revised on March 24, 2019, Decisions of the State Council on Modifying the
Basic Endowment Insurance System for Enterprise Employees promulgated on December 3, 2005, Decision on Establishment of Basic Medical
System for Urban Employee issued by State Council with effect from December 14, 1998, the Regulations on Unemployment Insurance effective
from January 22, 1999, Regulations on Work-Related Injury Insurance promulgated on April 27, 2003 with effect from January 1, 2004, and
as amended on December 20, 2010, and the Interim Measures concerning the Maternity Insurance for Enterprise Employees promulgated on December
14, 1994 with effect from January 1, 1995, employers are required to register with the competent social insurance authorities and provide
their employees with welfare schemes covering pension insurance, unemployment insurance, maternity insurance, work-related injury insurance
and medical insurance.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Pursuant to the Social Insurance Law of the PRC,
which became effective on July 1, 2011 with last amendment on December 29, 2018, all employees are required to participate in basic pension
insurance, basic medical insurance schemes and unemployment insurance, which must be contributed by both the employers and the employees.
All employees are required to participate in work-related injury insurance and maternity insurance schemes, which must be contributed
by the employers. Employers are required to complete registrations with local social insurance authorities. Moreover, the employers must
timely make all social insurance contributions. Except for mandatory exceptions such as force majeure, social insurance premiums may not
be paid late, reduced or be exempted. Where an employer fails to make social insurance contributions in full and on time, the social insurance
contribution collection agencies shall order it to make all or outstanding contributions within a specified period and impose a late payment
fee at the rate of 0.05% per day from the date on which the contribution becomes due. If such employer fails to make the overdue contributions
within such time limit, the relevant administrative department may impose a fine equivalent to one to three times the overdue amount.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Pursuant to the Administrative Regulations on
the Housing Provident Fund effective from April 3, 1999, amended on March 24, 2002 and March 24, 2019, enterprises are required to register
with the competent administrative centers of housing provident fund and open bank accounts for housing provident funds for their employees.
Employers are also required to timely pay all housing fund contributions for their employees.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 78; Value: 56 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->72<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Where an employer fails to submit and deposit
registration of housing provident fund or fails to go through the formalities of opening housing provident fund accounts for its employees,
the housing provident fund management center shall order it to go through the formalities within a prescribed time limit. Failing to do
so at the expiration of the time limit will subject the employer to a fine of not less than RMB10,000 and up to RMB50,000. When an employer
fails to pay housing provident fund due in full and in time, housing provident fund center is entitled to order it to rectify, failing
to do so would result in enforcement exerted by the court.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>PRC Laws and Regulations relating to Foreign Exchange</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Foreign Exchange</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Pursuant the Administrative Regulations of the
PRC on Foreign Exchange promulgated by the State Council on January 29, 1996 and amended on August 1, 2008 with effect from August 5,
2008, and various regulations issued by the State Administration of Foreign Exchange, or the SAFE, and other PRC regulatory agencies,
foreign currency could be exchanged or paid through two different accounts, namely current account and capital account. Payment of current
account items, including commodity, trade and service- related foreign exchange transactions and other current payment, may be made by
conversion between Renminbi and foreign currencies without approval of the SAFE, but are subject to procedural requirements including
presenting relevant documentary evidence of such transactions. Capital account items, such as direct equity investment, loans and repatriation
of investment, require the prior approval from or registration with the SAFE or its local branch for conversion between Renminbi and the
foreign currency, and remittance of the foreign currency outside China.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>SAFE Circular 59</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On November 19, 2012, SAFE promulgated the Circular
of Further Improving and Adjusting Foreign Exchange Administration Policies on Foreign Direct Investment, or SAFE Circular 59, which became
effective on December 17, 2012, with last amendment on December 30, 2019. SAFE Circular 59 substantially amends and simplifies the current
foreign exchange procedure. According to SAFE Circular 59, the opening of various special purpose foreign exchange accounts (e.g., pre-investment
expenses account, foreign exchange capital account, asset realization account, guarantee account) no longer requires SAFE&#8217;s approval.
Furthermore, multiple capital accounts for the same entity may be opened in different provinces, which was not possible before the issuance
of SAFE Circular 59. Reinvestment of lawful incomes derived by foreign investors in China (e.g., profit, proceeds of equity transfer,
capital reduction, liquidation and early repatriation of investment) no longer requires SAFE&#8217;s approval or verification, and purchase
and remittance of foreign exchange as a result of capital reduction, liquidation, early repatriation or share transfer in a foreign-invested
enterprise no longer requires SAFE&#8217;s approval.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>SAFE Circular 19</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On March 30, 2015, SAFE promulgated the Circular
on Reforming the Management Approach regarding the Settlement of Foreign Exchange Capital of Foreign-invested Enterprises, or SAFE Circular
19, which came into effect on June 1, 2015, with last amendment on March 23, 2023. According to SAFE Circular 19, the foreign exchange
capital of foreign-invested enterprises, or the FIE, shall be subject to a discretional foreign exchange settlement, or the&#160;Discretional
Foreign Exchange Settlement. The Discretional Foreign Exchange Settlement refers to the foreign exchange capital in the capital account
of an FIE for which the rights and interests of monetary contribution has been confirmed by the local foreign exchange bureau (or the
book-entry registration of monetary contribution by the banks) and can be settled at the banks based on the actual operational needs of
the FIE. The proportion of Discretional Foreign Exchange Settlement of the foreign exchange capital of an FIE is temporarily determined
as 100%. Renminbi converted from a 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 go through the review process with the banks.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 79; Value: 56 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->73<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Furthermore, SAFE Circular 19 stipulates that
the use of capital by foreign-invested enterprises shall follow the principles of authenticity and self-use 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:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">directly or indirectly used for the payment beyond the business scope of the enterprises or the payment prohibited by relevant laws and regulations;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">directly or indirectly used for investment in securities or investments other than capital-protected banking products unless otherwise provided by relevant laws and regulations;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">directly or indirectly used for granting the entrust loans in Renminbi (unless permitted by the scope of business), repaying the inter-enterprise borrowings (including advances by the third party) or repaying the bank loans in Renminbi that have been sub-lent to the third party; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">paying the expenses related to the purchase of real estate that is not for self-use (except for the foreign-invested real estate enterprises).</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>SAFE Circular 16</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Circular on Reforming and Regulating Policies
on the Control over Foreign Exchange Settlement of Capital Accounts, or SAFE Circular 16, was issued by SAFE on June 9, 2016. Pursuant
to 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 an integrated standard for conversion of foreign exchange capital items (including but not limited to
foreign currency capital and foreign debts) on a self-discretionary basis applicable to all enterprises registered in the PRC. SAFE Circular
16 reiterates the principle that an enterprise&#8217;s Renminbi capital converted from foreign currency-denominated capital may not be
directly or indirectly used for purposes beyond its business scope or purposes prohibited by PRC laws or regulations, and such converted
Renminbi capital shall not be provided as loans to non-affiliated entities.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>SAFE Circular 37</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On July 4, 2014, Circular of the State Administration
of Foreign Exchange on Issues Concerning Foreign Exchange Administration over the Overseas Investment and Financing and Round-trip Investment
by Domestic Residents via Special Purpose Vehicles, or SAFE Circular 37, became effective on July 4, 2014. Pursuant to SAFE Circular 37,
SAFE and its branches shall enforce registration management for establishment of a special purpose vehicle, or SPV, by domestic residents
(including domestic institutions and domestic resident individuals, and domestic resident individuals shall refer to PRC citizens holding
the identity cards for PRC domestic residents, military identity certificates or identity certificates for armed police force, and overseas
individuals that do not hold any domestic legitimate identity certificates but have habitual residences within the territory of China
due to relationships of economic interests). Prior to contributing domestic and overseas legitimate assets or interests to an SPV, a domestic
resident shall apply to SAFE for&#160;foreign exchange registration of overseas investment. Where a registered overseas SPV undergoes
changes of its domestic resident individual shareholders, name, operating period or other basic information, or experiences substantial
changes including without limitation the increase or reduction of registered capital by domestic resident individuals, transfer or replacement
of equity and merger or split, the SPV shall go through modification registration of foreign exchange for overseas investment with SAFE.
Where a non-listed SPV uses its own equity interests or options to grant equity incentives to the directors, supervisors and senior management
of a domestic enterprise under its direct or indirect control, as well as other employees in employment or labor relationships with the
aforesaid company, relevant domestic resident individuals may, before exercising their rights, apply to SAFE for foreign exchange registration
of the SPV.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 80; Options: NewSection; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->74<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>SAFE Circular 13</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Pursuant to Circular on Further Simplifying and
Improving the Direct Investment-related Foreign Exchange Administration Policies, or SAFE Circular 13, which was promulgated by SAFE on
February 13, 2015 and became effective on June 1, 2015, the foreign exchange registration under domestic direct investment and the foreign
exchange registration under overseas direct investment will be directly reviewed and handled by banks in accordance with SAFE Circular
13, and SAFE and its branches shall perform indirect regulation over the foreign exchange registration via banks.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>PRC Laws and Regulations relating to Cybersecurity</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Pursuant to the PRC Cybersecurity Law, which was
promulgated by the Standing Committee of the National People&#8217;s Congress on November 7, 2016 and took effect on June 1, 2017, personal
information and important data collected and generated by a critical information infrastructure operator in the course of its operations
in China must be stored in China, and if a critical information infrastructure operator purchases internet products and services that
affects or may affect national security, it should be subject to cybersecurity review by the Cybersecurity Administration of China, or
the CAC. The PRC Cybersecurity Law also establishes more stringent requirements applicable to operators of computer networks, especially
to operators of networks which involve critical information infrastructure. The PRC Cybersecurity Law contains an overarching framework
for regulating Internet security, protection of private and sensitive information, and safeguards for national cyberspace security and
provisions for the continued government regulation of the Interne and content available in China. The PRC Cybersecurity Law emphasizes
requirements for network products, services, operations and information security, as well as monitoring, early detection, emergency response
and reporting. Due to the lack of further interpretations, the exact scope of &#8220;critical information infrastructure operator&#8221;
remains unclear. According to the Cybersecurity Review Measures announced by the CAC on December 28, 2021, which became effective on February
15, 2022, the scope of cybersecurity reviews is extended to data processing operators engaging in data processing activities that affect
or may affect national security. The Cybersecurity Review Measures further requires that any operator applying for listing of its securities
on a foreign stock exchange must go through cybersecurity review if it possesses personal information of more than one million users.
According to the Cybersecurity Review Measures, a cybersecurity review assesses potential national security risk that may be brought about
by any procurement, data processing, or overseas listing. The review focuses on several factors, including, among others, (1) the risk
of theft, leakage, corruption, illegal use or export of any core or important data, or a large amount of personal information, and (2)
the risk of any critical information infrastructure, core or important data, or a large amount of personal information being affected,
controlled or maliciously exploited by a foreign government after a company is listed overseas. While the Cybersecurity Review Measures
has become final, there is still uncertainty regarding, among many aspects, the implementation and interpretation of the Cybersecurity
Review Measures.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>PRC Laws and Regulations relating to Overseas Securities Offerings</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On February 17, 2023, with the approval of the
State Council, the CSRC released the Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Companies,
or the Trial Measures and five supporting guidelines, which came into effect on March 31, 2023. According to the Trial Measures, among
other requirements, (1) domestic companies that seek to offer or list securities overseas, both directly and indirectly, should fulfill
the filing procedures with the CSRC; if a domestic company fails to complete the filing procedures, such domestic company may be subject
to administrative penalties; and (2) where a domestic company seeks to indirectly offer and list securities in an overseas market, the
issuer shall designate a major domestic operating entity responsible for all filing procedures with the CSRC, and such filings shall be
submitted to the CSRC within three business days after the submission of the overseas offering and listing application. 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 (1) on or prior to the effective date of the Trial Measures,
domestic 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; (2) a six-month transition period will
be granted to domestic companies which, prior to the effective date of the Trial Measures, have already obtained the approval from overseas
regulatory authorities or stock exchanges, but have not completed the indirect overseas listing; if domestic companies fail to complete
the overseas listing within such six-month transition period, they shall file with the CSRC according to the requirements; and (3) the
CSRC will solicit opinions from relevant regulatory authorities and complete the filing of the overseas listing of companies with contractual
arrangements which duly meet the compliance requirements, and support the development and growth of these companies.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 81; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->75<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Laws and Regulations Relating to Cryptocurrency Holding</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The laws and regulations applicable to Bitcoin
and digital assets are evolving and subject to interpretation and change.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Governments around the world have reacted differently
to digital assets; certain governments have deemed them illegal, and others have allowed their use and trade without restriction, while
in some jurisdictions, such as the U.S., digital assets are subject to overlapping, uncertain and evolving regulatory requirements.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As digital assets have grown in both popularity
and market size, the U.S. Executive Branch, Congress and a number of U.S. federal and state agencies, including the Financial Crimes Enforcement
Network, the Commodity Futures Trading Commission (&#8220;CFTC&#8221;), the SEC, the Financial Industry Regulatory Authority, the Consumer
Financial Protection Bureau, the Department of Justice, the Department of Homeland Security, the Federal Bureau of Investigation, the
IRS and state financial regulators, have been examining the operations of digital asset networks, digital asset users and digital asset
exchanges, with particular focus on the extent to which digital assets can be used to violate state or federal laws, including to facilitate
the laundering of proceeds of illegal activities or the funding of criminal or terrorist enterprises, and the safety and soundness and
consumer-protective safeguards of exchanges or other service-providers that hold, transfer, trade or exchange digital assets for users.
Many of these state and federal agencies have issued consumer advisories regarding the risks posed by digital assets to investors. In
addition, federal and state agencies, and other countries have issued rules or guidance regarding the treatment of digital asset transactions
and requirements for businesses engaged in activities related to digital assets.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Depending on the regulatory characterization of
Bitcoin, the markets for Bitcoin in general, and our activities in particular, our business and our Bitcoin strategy may be subject to
regulation by one or more regulators in the United States and globally. Ongoing and future regulatory actions may alter, to a materially
adverse extent, the nature of digital assets markets, the participation of industry participants, including service providers and financial
institutions in these markets, and our ability to pursue our Bitcoin strategy. Additionally, U.S. state and federal and foreign regulators
and legislatures have taken action against industry participants, including digital assets businesses, and enacted restrictive regimes
in response to adverse publicity arising from hacks, consumer harm, or criminal activity stemming from digital assets activity. U.S. federal
and state energy regulatory authorities are also monitoring the total electricity consumption of cryptocurrency mining, and the potential
impacts of cryptocurrency mining to the supply and dispatch functionality of the wholesale grid and retail distribution systems. Many
state legislative bodies have passed, or are actively considering, legislation to address the impact of cryptocurrency mining in their
respective states.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The CFTC takes the position that some digital
assets, including Bitcoin, fall within the definition of a &#8220;commodity&#8221; under the Commodities Exchange Act of 1936, as amended
(the &#8220;CEA&#8221;). Under the CEA, the CFTC has broad enforcement authority to police market manipulation and fraud in spot digital
assets markets in which we may transact. Beyond instances of fraud or manipulation, the CFTC generally does not oversee cash or spot market
exchanges or transactions involving digital asset commodities that do not utilize margin, leverage, or financing. In addition, CFTC regulations
and CFTC oversight and enforcement authority apply with respect to futures, swaps, other derivative products and certain retail leveraged
commodity transactions involving digital asset commodities, including the markets on which these products trade.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The SEC and its staff have taken the position
that certain other digital assets fall within the definition of a &#8220;security&#8221; under the U.S. federal securities laws. Public
statements made by senior officials and senior members of the staff at the SEC indicate that the SEC does not consider Bitcoin to be a
security under the federal securities laws. However, such statements are not official policy statements by the SEC and reflect only the
speakers&#8217; views, which are not binding on the SEC or any other agency or court and cannot be generalized to any other digital assets.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In addition, since transactions in Bitcoin provide
a degree of anonymity, they are susceptible to misuse for criminal activities, such as money laundering. This misuse, or the perception
of such misuse, could lead to greater regulatory oversight of Bitcoin and Bitcoin platforms, and there is the possibility that law enforcement
agencies could close or blacklist Bitcoin platforms or other Bitcoin-related infrastructure with little or no notice and prevent users
from accessing or retrieving Bitcoin held via such platforms or infrastructure. For example, the U.S. Treasury Department&#8217;s Office
of Foreign Assets Control has issued updated advisories regarding the use of virtual currencies, added a number of digital asset exchanges
and service providers to the Specially Designated Nationals and Blocked Persons list and engaged in several enforcement actions, including
a series of enforcement actions that have either shut down or significantly curtailed the operations of several smaller digital asset
exchanges associated with Russian and/or North Korean nationals. Additionally, in January 2025, the Consumer Financial Protection Bureau
announced that it is seeking public input on privacy protections and surveillance in digital payments, particularly those offered through
large technology platforms.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As noted above, activities involving Bitcoin and
other digital assets may fall within the jurisdiction of more than one financial regulator and various courts and such laws and regulations
are rapidly evolving and increasing in scope. On January 23, 2025, President Trump issued an executive order titled, Strengthening American
Leadership in Digital Financial Technology. While the executive order did not mandate the adoption of any specific regulations, the executive
order identifies certain key objectives to guide agencies involved in crypto regulation, including (i) protecting the sovereignty of the
United States dollar by promoting the development of United States dollar-backed stablecoins, (ii) providing regulatory clarity and certainty
built on technology-neutral regulations for individuals and firms involved in digital assets, including through well-defined jurisdictional
regulatory boundaries, and (iii) taking measures to protect Americans from the risks of Central Bank Digital Currencies. To achieve these
objectives, the executive order established a working group on digital asset markets within the National Economic Council, comprised of
representatives from key federal agencies, with a tight timeline for examining existing regulations and proposing a new regulatory framework.
There have also been several bills introduced in Congress that propose to establish additional regulation and oversight of the digital
asset markets.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><!-- Field: Page; Sequence: 82; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->76<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>C. Organizational Structure</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We are an exempted company incorporated pursuant
to the laws of Cayman Islands. We operate and own our assets directly and indirectly through a number of subsidiaries. The following is
a list of our principal subsidiaries as of the date of this annual report on Form 20-F, their jurisdictions of incorporation and the ownership
interest we hold:</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><i>&#160;</i></b></p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Subsidiaries</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Place of<br/>
 Incorporation</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Ownership<br/>
 Interest</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Nano Tech Cayman Ltd</td><td style="width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 11%; text-align: center">Cayman Islands</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">100</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Ipollo Tech Ltd</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">Cayman Islands</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Ipolloverse Cayman Ltd</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">Cayman Islands</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">70</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Nano Labs Inc</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">BVI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Ipollo Tech Inc</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">BVI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Tsuki Inc</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">United States</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Ipolloverse Tech Inc</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">BVI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">70</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Nano Technology HK Limited</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">Hong Kong</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Nano Labs HK Limited</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">Hong Kong</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Ipollo HK Limited</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">Hong Kong</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Nano bit HK Limited</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">Hong Kong</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">IPOLLO PTE. LTD.</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">Singapore</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Ipolloverse HK Limited</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">Hong Kong</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">70</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Haowei Technology (Shaoxing) Co., Ltd.</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">Shaoxing, China</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Zhejiang Haowei Technology Co., Ltd.</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">Hangzhou, China</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Zhejiang Metaverse Technology Co., Ltd.</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">Hangzhou, China</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Haoweiverse (Shaoxing) Technology Co., Ltd.</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">Shaoxing, China</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">65</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Metaski (Shaoxing) Technology Co., Ltd.</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">Shaoxing, China</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Metaverse (Shaoxing) Technology Co., Ltd.</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">Shaoxing, China</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Shenzhen Matamata Technology Co., Ltd.</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">Shenzhen, China</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Zhejiang Ipollo Technology Co., Ltd.</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">Hangzhou, China</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Metameta (Shaoxing) Technology Co., Ltd.</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">Shaoxing, China</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Hangzhou Meta Technology Co., Ltd.</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">Hangzhou, China</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Zhejiang Nanomicro Technology Co., Ltd.</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">Hangzhou, China</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Zhejiang NanoBlock Technology Co., Ltd.</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">Hangzhou, China</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Zhejiang Weike Technology Co., Ltd.</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">Hangzhou, China</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Shenzhen Matavos Technology Co., Ltd.</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">Shenzhen, China</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Zhejiang Yuanmao Digital Technology Co., Ltd</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">Hangzhou, China</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">70</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Zhejiang Ipollo Metacomputing Co., Ltd.</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">Hangzhou, China</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">70</td><td style="text-align: left">%</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 83; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->77<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following diagram illustrates our corporate
structure, including our principal subsidiaries described above, as of the date of this annual report on Form 20-F: </p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-size: 5pt"><b><i>&#160;</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><img alt="" src="image_001.jpg" style="width: 800px; height: 648px"/></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-size: 5pt">&#160;</span></p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The remaining 35% equity interest is owned by Hangzhou Lin&#8217;an Mantefu Technology Co., Ltd., an unaffiliated third party.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The remaining 30% equity interest is owned by Metadata Labs Inc., an unaffiliated third party.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>D. Property, plants and equipment</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">See &#8220;Item 4. Information on the Company&#8212;Business
Overview&#8212;Properties.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 84; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->78<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_008"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 4A. UNRESOLVED STAFF COMMENTS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">None.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_009"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 5. OPERATING AND FINANCIAL REVIEW AND PROSPECTS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following discussion of our financial condition
and results of operations is based upon and should be read in conjunction with our consolidated financial statements and their related
notes included in this annual report. This report contains forward-looking statements. In evaluating our business, you should carefully
consider the information provided under the caption &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8221; in this annual report.
We caution you that our businesses and financial performance are subject to substantial risks and uncertainties.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>A. Operating results</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Overview</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We are a leading Web 3.0 infrastructure and product
solution provider in China. We are committed to the development of HTC chips and HPC chips. We have built a comprehensive FPU architecture
which offers solution that integrates the features of both HTC and HPC. In addition, we have established Bitcoin value investment and
adopting Bitcoin as primary reserve asset. Our Cuckoo series are one of the first near-memory HTC chips available in the market with a
maximum bandwidth of approximately 2.27 Tbps, as well as one of the first movers of ASIC-based Grin mining market.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In 2020, we began to generate revenues, which
were primarily from the sales of our HTC solutions in relation to Grin mining.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Key Factors Affecting Our Results of Operations</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our results of operations have been, and are expected
to continue to be, affected by various factors, which primarily include the following:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Pricing of our products and changes in our sales mix</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our product pricing strategy and sales mix directly
impacted our financial results and financial condition historically and are expected to continue affecting our revenue and financial performance
in the future. We normally set the price of our products on a cost-plus basis after taking into account a variety of factors, including
the costs of the products, market conditions, the purchase volume of our customers, technical requirements of the application solutions
and resources involved. We may not be able to set the prices at desired level for some of our products and our sales mix may fluctuate
significantly in response to the technological advancement, and the changes in market demand and market competition. If there are any
significant changes in our sales mix and product prices, our overall gross profit margin and profit margin will be both affected by the
changes in revenue and gross profit margin attributable to each of our products.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Performance and cost of our products</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The pricing of and demand for our products and
solutions are closely related to their performance. In general, more advanced process technologies can accommodate designs that produce
ASIC chips with higher power efficiency. The introduction of new process and design technologies also enables us to gradually lower the
production costs of chips with comparable computing power. However, the application of such process technologies, as well as other cutting-edge
technologies in the design and production of ASIC chips, also commands high initial setup costs, particularly when the new production
techniques first become available,&#160;which translates to higher per unit costs. As a result, our new generation ASICs using the most
advanced technologies will need to achieve strong sales in order to justify the initial setup costs of the new production techniques and
maintain our profitability. At the same time, as the most advanced production capabilities of IC foundries ramp up, the initial high unit
cost for IC fabrication may also decrease, which will likely translate to lower fabrication costs and a positive effect on our business,
results of operations and financial condition.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 85; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->79<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Competitiveness in research and development</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Research and development is key to the success
of our products and solutions. Our research and development expenses were RMB131.9 million, RMB88.6 million and RMB50.1 million (US$7.0
million) in 2022, 2023 and 2024, respectively. We continue to focus on enhancing our product planning and research and development capabilities
to introduce or improve products that can address the evolving customer needs in a timely manner. As existing competitors may introduce
new technologies or provide more competitive offerings and more companies may enter the market to compete with us, competition may intensify
in the future, and consequently, our competitiveness and market share may be affected. As a result, our ability to continue offering new
and enhanced ICs as well as competitive products and technologies will have a significant impact on our results of operations.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Expected economic returns on blockchain mining activities and
fluctuation of cryptocurrency price especially</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In 2020, we began to generate revenues, which
were primarily from the sales of our HTC solutions as applied to blockchain mining. We expect that a significant part of our revenue will
depend on the sales of our HTC and HPC solutions in the near future. An increase in the economic return of blockchain mining activities
would generally stimulate the demand and average selling price for our HTC and HPC solutions, and vice versa. Increases in cryptocurrency
prices, especially the prices of Bitcoin and Ethereum, are the most significant factor that could increase the expected economic returns
generated by blockchain mining activities. Other factors that may increase the economic return of blockchain mining activities include,
among others, increase in transaction fees, decrease in electricity costs or other operating costs, increase in computing power and efficiency
of our HTC and HPC solutions, reduction of difficulties of mining activities and increase in the number of cryptocurrencies awarded for
mining activities. Fluctuation of cryptocurrency prices, such as a significant drop, may significantly affect our results of operations
and financial condition.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Production capacity</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As a fabless IC design company, we outsource the
fabrication process of our chips to third-party foundry partners, the testing and packaging process to third-party testing and packaging
partners, and assembling of final products to third-party assembling partners, in addition to our in-house testing and assembling capabilities.
We work closely with a limited number of such partners. For example, we currently mainly rely on third-party leading foundries in the
globe for the manufacturing process of our IC products, and we cannot guarantee that they will be able to meet our manufacturing requirements
or capacity or that they will not raise their prices. See &#8220;Item 3. Key Information&#8212;D. Risk Factors &#8212;Risks Relating to
Our Business&#8212;Our IC products mainly depend on supplies from third-party foundries, and any failure to obtain sufficient foundry
capacity from such foundries would significantly delay the shipment of our products.&#8221; It will also be difficult for us to establish
new or alternative supplier relationship to ensure a steady supply in a timely and cost-effective manner. As a result, our ability to
quickly respond to market demand and meet production timelines, as well as to price our products competitively, is highly dependent on
our third-party production partners. If our production partners are unable to meet our production capacity requirements or deliver products
that meet our quality standards on a timely basis, our results of operations will be adversely affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We may also incur significant cash outflow at
the early stages of our production process because we are required to make prepayments to some of our third-party production partners
to secure their production capacity beforehand, which may affect our liquidity position. In addition, any failure by our third-party production
partners to perform their obligations in a timely manner may subject us to counterparty risk and make it difficult or impossible for us
to fulfill our customers&#8217; orders, which would harm our reputation and negatively affect our business, results of operations and
financial condition.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 86; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->80<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Regulatory environment</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Historically, our customers were primarily based
in China, and we expect a growing portion of our revenues to be derived from sales outside China. As such, we need to make efforts and
incur costs to ensure that we are compliant with the evolving laws and regulations in the various jurisdictions that are material to our
business and operations. Our ability to anticipate and respond to potential changes in government policies and regulations will have a
significant impact on our business operations in such countries and our overall results of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Liquidity</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In 2024, we incurred net loss of RMB119.5 million
(US$16.6 million) and recorded net cash used in operating activities of RM139.3 million (US$19.4 million). Historically, we relied primarily
on both operational sources of cash and non-operational sources of financing from investors to fund our operations and business development.
Our ability to continue as a going concern is dependent on our management&#8217;s ability to successfully execute our business plan, which
includes increasing revenues while controlling costs and operating expenses as well as generating operational cash flows and continuing
to gain support from outside sources of financing. However, there can be no assurance that we will be successful in acquiring additional
financing or that any additional financing would be sufficient to continue operations in future years.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Key Components of Results of Operations</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Net Revenues</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our net revenues are primarily derived from sales
of our HTC and HPC solutions and provision of design and technical services to our customers.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table sets forth the breakdown of
our net revenues by category, both in absolute amount and as a percentage of total net revenues for each category for the periods indicated:<b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="26" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Years Ended December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">US$</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 16%; text-align: left; text-indent: -9pt; padding-left: 9pt">Product sales revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">920,653,911</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">93.6</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">71,321,462</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">91.0</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">34,096,450</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">4,743,260</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">84.0</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Service revenue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">62,514,987</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6.4</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,013,914</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9.0</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,499,466</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">904,160</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">16.0</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total net revenues</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">983,168,898</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">100.0</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">78,335,376</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">100.0</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">40,595,916</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">5,647,420</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">100.0</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Product sales revenue</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our product sales revenue primarily comprises
sales of our HTC solutions in relation to ETC and Grin mining, and HPC solutions for Bitcoin mining and distributed computing and data
storage solutions for Filecoin mining. The following table sets forth the breakdown of sales volume and average selling price (per unit)
of our products, related accessories and parts and other products for the periods indicated:</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="16" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2024</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average selling</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average selling</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenue</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Sales Volume</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>price per unit</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenue</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Sales Volume</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>price per unit</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenue</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Sales volume</b></span></td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average&#160; selling<br/>
price per unit</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(RMB)</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unit)</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(RMB)</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(RMB)</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unit)</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(RMB)</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(RMB)</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(US$)</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unit)</b></span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(RMB)</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(US$)</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Products</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">872,851,495</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">49,065</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,790</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">64,231,522</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,399</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,461</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,768,289 </span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,141,156</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4583</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,495</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">904</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Others<sup>(1)</sup></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">47,802,416</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,069</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,104</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,089,940</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,899</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,028</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,328,161</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">602,104</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,859</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">399</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">55</span></td>
    <td>&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></td>
    <td><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Primarily include accessories and parts of our products which generated
revenue of RMB47.8 million, RMB6.3 million and RMB3.1 million (US$0.4 million) in 2022, 2023 and 2024, respectively, as well as 3D printing
products which generated revenue of nil, RMB0.8 million and RMB1.2 million (US$0.2 million) in the same years, respectively.</p></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 87; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->81<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The average selling price of our products is primarily
affected by the cryptocurrency prices and expected economic returns on cryptocurrency mining activities, and the performance of the products.
The cryptocurrency prices and expected economic returns on cryptocurrency mining activities could significantly affect the demand of mining
machines and in turn the average selling price of mining machines. See &#8220;&#8212;Key Factors Affecting Our Results of Operations&#8221;
for details of factors affecting economic return on cryptocurrency mining activities and the market demands. A significant fluctuation
in cryptocurrency prices, and particularly in Grin, ETC and Bitcoin, in a short period of time could significantly reverse the trend of
average selling price of our HTC and HPC solutions in certain periods of time. Our HTC solutions were primarily designed for ETC and Grin
mining, and HPC solutions are designed for Bitcoin mining.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Service revenue</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Service revenue primarily includes revenues from
the provision of design and technical services to our customers. Leveraging our strong in-house design and technical capabilities, we
from time to time provide design and technical services catering to the specific needs of our customers.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Cost of Revenues</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Cost of revenues represent costs and expenses
incurred in order to generate revenue. Cost of revenues mainly consist of products costs, including costs of raw material, contract manufacturers
for production, testing costs and staff costs for our employees involved in the provision of services. In 2022, 2023 and 2024, we recorded
an inventory write-down of RMB184.1 million, RMB60.8 million and RMB10.9 million (US$1.5 million), respectively, accounting for 24.5%,
33.4% and 37.6% of our total cost of revenues for the same years, respectively, due to the downward adjustment on the book value of a
portion of our inventory in response to the decrease in the market price of cryptocurrency and expected economic return on cryptocurrency
mining.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table sets forth the breakdown of
our cost of revenues by category, both in absolute amount and as a percentage of the cost of revenues, for the periods indicated:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="26" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Years Ended December 31,</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2024</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RMB</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>%</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RMB</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>%</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RMB</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>US$</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>%</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 16%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Product sales</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">752,443,614</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99.9</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">179,636,489</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">98.8</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">24,131,413</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,356,993</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">83.2</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Service</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">560,565</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.1</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,148,087</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.2</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,862,188</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">676,394</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16.8</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 4.5pt double">&#160;</td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>753,004,179</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 4.5pt double">&#160;</td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>100.0</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 4.5pt double">&#160;</td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>181,784,576</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 4.5pt double">&#160;</td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>100.0</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 4.5pt double">&#160;</td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">28,993,601</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 4.5pt double">&#160;</td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,033,387</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 4.5pt double">&#160;</td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>100.0</b></span></td>
    <td>&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Gross Profit (Loss)</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The gross profit (loss) of sales of our products,
primarily including HTC and HPC solutions, is primarily affected by cryptocurrency prices, which have a significant effect on the economic
returns of mining activities. A decrease in the relevant cryptocurrency price could result in a much lower demand of our HTC and HPC
solutions, leading to lower revenues as we may have to adjust the average selling price of our products. A decrease in the relevant cryptocurrency
price and expected economic returns of blockchain mining activities could also lead to increase in write-down for the potentially obsolete,
slow-moving inventories and lower of cost or market adjustment and write-down for advances to suppliers as a result of stagnant demand
and decrease in average selling price for our HTC and HPC solutions. For example, in 2022, 2023 and 2024, we recorded an inventory write-down
of RMB184.1 million, RMB60.8 million and RMB10.9 million (US$1.5 million), respectively, accounting for 24.5%, 33.4% and 37.6% of our
total cost of revenues for the same years, respectively, due to the downward adjustment on the book value of a portion of our inventory
in response to the decrease in the market price of cryptocurrency and expected economic return on cryptocurrency mining.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 88; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->82<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The gross profit and gross profit margin of our
design and technical services are primarily affected by the service fees we charge our customers and the labor cost in relation to the
provision of such services.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table sets forth our gross profit
(loss) and gross profit (loss) margin by category for the periods indicated:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="26" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Years Ended December 31,</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="10" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2024</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RMB</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>%</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RMB</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>%</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RMB</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>US$</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>%</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Product sales revenue</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">168,210,297</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(108,315,027</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(151.9</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,965,037</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">1,386,266
    </td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Service revenue</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">61,954,422</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,865,827</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">69.4</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,637,278</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: right">227,767
    </td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>230,164,719</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>23.4</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(103,449,200</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(132.1</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,602,315</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,614,033</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">28.6</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Operating Expenses</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table sets forth our operating expenses,
both in absolute amount and as a percentage of the total operating expenses, for the periods indicated:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="26" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the years ended December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">US$</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 30%; text-align: left; text-indent: -9pt; padding-left: 9pt">Selling and marketing expenses</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">24,431,649</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">11.7</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">15,332,523</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">9.8</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">9,136,203</p></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,270,965</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.3</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">General and administrative expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">53,197,248</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">25.4</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">53,402,101</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33.9</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">50,832,703</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,071,491</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">46.2</p></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Research and development expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">131,851,602</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">62.9</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">88,601,470</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">56.3</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">50,145,125</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,975,840</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">45.5</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total operating expenses</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">209,480,499</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">100.0</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">157,336,094</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">100.0</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">110,114,031</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,318,296</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">100.0</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Selling and marketing expenses</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Selling and marketing expenses primarily include
salary expenses and logistics expenses.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>General and administrative expenses</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">General and administrative expenses primarily include (1) professional
fees, mainly consist of service fees paid to professional parties, (2) salaries and benefits of our management, finance, operations and
other administrative staff, (3) depreciation expenses, (4) property and utility expenses, and (5) rent fee.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Research and development expenses</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Research and development expenses primarily include (1) salaries and
benefits of our research and development staff, (2) design fee, and (3) raw material used for producing prototypes and procuring tools
for IC design.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Taxation&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Cayman Islands</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">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 levied by the government of the Cayman Islands except for stamp duties&#160;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><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 89; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->83<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Payments of dividends and capital in respect of
the 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 shares, nor will gains derived from the disposal of the shares be subject to Cayman Islands income or corporation
tax.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>British Virgin Islands</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Nano Labs Inc, Ipollo Tech Inc and Ipolloverse
Tech Inc are incorporated in the British Virgin Islands and all dividends, interest, rents, royalties, compensation and other amounts
paid by these entities to persons who are not resident in the BVI and any capital gains realized with respect to any shares, debt obligations,
or other securities of our company by persons who are not resident in the BVI are exempt from all provisions of the Income Tax Ordinance
in the BVI.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">No estate, inheritance, succession or gift tax,
rate, duty, levy or other charge is payable by persons who are not resident in the BVI with respect to any shares, debt obligation or
other securities of these entities.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">All instruments relating to transfers of property
to or by these entities and all instruments relating to transactions in respect of the shares, debt obligations or other securities of
these entities and all instruments relating to other transactions relating to the business of our company are exempt from payment of stamp
duty in the BVI. This assumes that these entities do not hold an interest in real estate in the BVI.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">There are currently no withholding taxes or exchange
control regulations in the BVI applicable to these entities or its members.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Hong Kong</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our subsidiaries incorporated in Hong Kong are
subject to Hong Kong Profits Tax on the taxable income as reported in our statutory financial statements adjusted in accordance with relevant
Hong Kong tax laws. The applicable tax rate is 8.25% on assessable profits arising in or derived from Hong Kong up to HKD2,000,000 and
16.5% on any part of assessable profits over HKD2,000,000. These subsidiaries did not make any provisions for Hong Kong profit tax as
there were no assessable profits derived from or earned in Hong Kong since inception.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>United States</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our subsidiary in the United States is subject
to profits tax at 21% statutory tax rate with respect to the profit generated from the United States. We did not make any provisions for
US profit tax as there were no assessable profits derived from or earned in the United States since our inception.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Singapore</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our subsidiary, IPOLLO PTE. LTD., is incorporated
in Singapore and is subject to Singapore Profits Tax on the taxable income as reported in its statutory financial statements adjusted
in accordance with relevant Singapore tax laws. The applicable tax rate is 17% in Singapore, with 75% of the first SGD0.1 million (approximately
RMB0.5 million) and 50% of the next SGD0.1 million (approximately RMB0.5&#160;million) taxable income exempted from income tax. IPOLLO
PTE. LTD. did not make any provisions for Singapore income tax as there were no assessable profits derived from or earned in Singapore
since inception.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>PRC</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our PRC subsidiaries are subject to EIT on the
taxable income in accordance with the relevant PRC income tax laws at a rate of 25%. In addition, preferential tax treatments are granted
to enterprises qualified as the HNTEs. Our PRC subsidiary Zhejiang Nanomicro Technology Co., Ltd has been accredited as HNTE since December
2021, which makes it eligible for a preferential enterprise tax rate of 15% from December 2021 to December 2027. Our PRC subsidiary Zhejiang
Weike Technology Co., Ltd has been accredited as HNTE since December 2023, which makes it eligible for a preferential enterprise tax
rate of 15% from December 2023 to December 2026.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 90; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->84<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Results of Operations</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following table sets forth our selected consolidated
profit or loss data and as percentages of total net revenues 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 period
are not necessarily indicative of the results that may be expected for any future period.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="26" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Years Ended December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">US$</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left">Net revenues:</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 30%; text-align: left; text-indent: -9pt; padding-left: 0.25in">Product sales revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">920,653,911</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">93.6</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">71,321,462</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">91.0</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">34,096,450</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">4,743,260</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">84.0</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Service revenue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">62,514,987</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6.4</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,013,914</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9.0</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,499,466</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">904,160</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">16.0</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt"><b>Total net revenues</b></td><td style="font-weight: bold"><b>&#160;</b></td>
    <td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold; text-align: right"><b>983,168,898</b></td><td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold"><b>&#160;</b></td>
    <td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold; text-align: right"><b>100.0</b></td><td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold"><b>&#160;</b></td>
    <td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold; text-align: right"><b>78,335,376</b></td><td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold"><b>&#160;</b></td>
    <td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold; text-align: right"><b>100.0</b></td><td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td><b>&#160;</b></td>
    <td style="text-align: left"><b>&#160;</b></td><td style="text-align: right"><b>40,595,916</b></td><td style="text-align: left"><b>&#160;</b></td><td><b>&#160;</b></td>
    <td style="text-align: left"><b>&#160;</b></td><td style="text-align: right"><b>5,647,420</b></td><td style="text-align: left"><b>&#160;</b></td><td><b>&#160;</b></td>
    <td style="text-align: left"><b>&#160;</b></td><td style="text-align: right"><b>100.0</b></td><td style="text-align: left"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Cost of revenues</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">753,004,179</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">76.6</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">181,784,576</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">232.1</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">28,993,601</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,033,387</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">71.4</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt"><b>Gross profit (loss)</b></td><td style="font-weight: bold"><b>&#160;</b></td>
    <td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold; text-align: right"><b>230,164,719</b></td><td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold"><b>&#160;</b></td>
    <td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold; text-align: right"><b>23.4</b></td><td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold"><b>&#160;</b></td>
    <td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold; text-align: right"><b>(103,449,200</b></td><td style="font-weight: bold; text-align: left"><b>)</b></td><td style="font-weight: bold"><b>&#160;</b></td>
    <td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold; text-align: right"><b>(132.1</b></td><td style="font-weight: bold; text-align: left"><b>)</b></td><td><b>&#160;</b></td>
    <td style="text-align: left"><b>&#160;</b></td><td style="text-align: right"><b>11,602,315</b></td><td style="text-align: left"><b>&#160;</b></td><td><b>&#160;</b></td>
    <td style="text-align: left"><b>&#160;</b></td><td style="text-align: right"><b>1,614,033</b></td><td style="text-align: left"><b>&#160;</b></td><td><b>&#160;</b></td>
    <td style="text-align: left"><b>&#160;</b></td><td style="text-align: right"><b>28.6</b></td><td style="text-align: left"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Operating expenses:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Selling and marketing expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,431,649</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.5</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,332,523</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19.5</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,136,203</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,270,965</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">22.5</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">General and administrative expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">53,197,248</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.4</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">53,402,101</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">68.2</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">50,832,703</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,071,491</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">125.2</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Research and development expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">131,851,602</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">13.4</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">88,601,470</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">113.1</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">50,145,125</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,975,840</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">123.5</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><b>Total operating expenses</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><b>&#160;</b></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><b>209,480,499</b></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><b>&#160;</b></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><b>21.3</b></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><b>&#160;</b></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><b>157,336,094</b></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><b>&#160;</b></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><b>200.8</b></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><b>&#160;</b></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><b>110,114,031</b></td><td style="padding-bottom: 1.5pt; text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><b>&#160;</b></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><b>15,318,296</b></td><td style="padding-bottom: 1.5pt; text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><b>&#160;</b></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><b>271.2</b></td><td style="padding-bottom: 1.5pt; text-align: left"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt"><b>Profit (loss) from operations</b></td><td style="font-weight: bold"><b>&#160;</b></td>
    <td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold; text-align: right"><b>20,684,220</b></td><td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold"><b>&#160;</b></td>
    <td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold; text-align: right"><b>2.1</b></td><td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold"><b>&#160;</b></td>
    <td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold; text-align: right"><b>(260,785,294</b></td><td style="font-weight: bold; text-align: left"><b>)</b></td><td style="font-weight: bold"><b>&#160;</b></td>
    <td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold; text-align: right"><b>(332.9</b></td><td style="font-weight: bold; text-align: left"><b>)</b></td><td><b>&#160;</b></td>
    <td style="text-align: left"><b>&#160;</b></td><td style="text-align: right"><b>(98,511,716</b></td><td style="text-align: left"><b>)</b></td><td><b>&#160;</b></td>
    <td style="text-align: left"><b>&#160;</b></td><td style="text-align: right"><b>(13,704,263</b></td><td style="text-align: left"><b>)</b></td><td><b>&#160;</b></td>
    <td style="text-align: left"><b>&#160;</b></td><td style="text-align: right"><b>(242.7</b></td><td style="text-align: left"><b>)</b></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Other expenses (income):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Finance expenses (income)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,407,504</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(0.5</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">920,055</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,386,506</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">192,881</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.4</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,913,314</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">961,732</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17.0</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,005,580</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(0.2</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(489,098</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(0.6</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(504,348</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(70,161</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1.2</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Change in fair value of cryptocurrencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,744,170</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,190,219</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">38.8</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Other expenses (income)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,021,582</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(0.4</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,846,803</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(8.6</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,512,309</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(349,495</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6.1</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt"><b>Total other expenses (income)</b></td><td style="font-weight: bold"><b>&#160;</b></td>
    <td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold; text-align: right"><b>(10,434,666</b></td><td style="font-weight: bold; text-align: left"><b>)</b></td><td style="font-weight: bold"><b>&#160;</b></td>
    <td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold; text-align: right"><b>(1.1</b></td><td style="font-weight: bold; text-align: left"><b>)</b></td><td style="font-weight: bold"><b>&#160;</b></td>
    <td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold; text-align: right"><b>(6,415,846</b></td><td style="font-weight: bold; text-align: left"><b>)</b></td><td style="font-weight: bold"><b>&#160;</b></td>
    <td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold; text-align: right"><b>(8.2</b></td><td style="font-weight: bold; text-align: left"><b>)</b></td><td><b>&#160;</b></td>
    <td style="text-align: left"><b>&#160;</b></td><td style="text-align: right"><b>21,027,333</b></td><td style="text-align: left"><b>&#160;</b></td><td><b>&#160;</b></td>
    <td style="text-align: left"><b>&#160;</b></td><td style="text-align: right"><b>2,925,176</b></td><td style="text-align: left"><b>&#160;</b></td><td><b>&#160;</b></td>
    <td style="text-align: left"><b>&#160;</b></td><td style="text-align: right"><b>51.9</b></td><td style="text-align: left"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><b>Income (loss) before
    income tax provision</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><b>&#160;</b></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><b>31,118,886</b></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><b>&#160;</b></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><b>3.2</b></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><b>&#160;</b></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><b>(254,369,448</b></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><b>)</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><b>&#160;</b></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><b>(324.7</b></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><b>)</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><b>&#160;</b></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><b>(119,539,049</b></td><td style="padding-bottom: 1.5pt; text-align: left"><b>)</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><b>&#160;</b></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><b>(16,629,439</b></td><td style="padding-bottom: 1.5pt; text-align: left"><b>)</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><b>&#160;</b></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><b>(294.5</b></td><td style="padding-bottom: 1.5pt; text-align: left"><b>)</b></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Income tax provision</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(17,394</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left"/><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt"><b>Net income (loss)</b></td><td style="font-weight: bold"><b>&#160;</b></td>
    <td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold; text-align: right"><b>31,118,886</b></td><td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold"><b>&#160;</b></td>
    <td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold; text-align: right"><b>3.2</b></td><td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold"><b>&#160;</b></td>
    <td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold; text-align: right"><b>(254,352,054</b></td><td style="font-weight: bold; text-align: left"><b>)</b></td><td style="font-weight: bold"><b>&#160;</b></td>
    <td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold; text-align: right"><b>(324.7</b></td><td style="font-weight: bold; text-align: left"><b>)</b></td><td><b>&#160;</b></td>
    <td style="text-align: left"><b>&#160;</b></td><td style="text-align: right"><b>(119,539,049</b></td><td style="text-align: left"><b>)</b></td><td><b>&#160;</b></td>
    <td style="text-align: left"><b>&#160;</b></td><td style="text-align: right"><b>(16,629,439</b></td><td style="text-align: left"><b>)</b></td><td><b>&#160;</b></td>
    <td style="text-align: left"><b>&#160;</b></td><td style="text-align: right"><b>(294.5</b></td><td style="text-align: left"><b>)</b></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Year Ended December 31, 2024 Compared to Year Ended December 31,
2023</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Net revenues. </i>Our net revenues decreased
from RMB78.3 million in 2023 to RMB40.6 million (US$5.6 million) in 2024, primarily due to the decrease in the sales of iPollo V Series
 as well as provision of technical services.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Cost of revenues. </i>Our cost of revenues
decreased from RMB181.8 million in 2023 to RMB29.0 million (US$4.0 million) in 2024. This decrease in cost of revenues was due to the
decrease in sales volume and less inventory write-down recorded.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Gross profit (loss). </i>As a result of the
foregoing, we recorded gross profit of RMB11.6 million (US$1.6 million) in 2024. In 2023, we recorded gross loss of RMB103.4 million.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 91; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->85<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Operating expenses. </i>Our total
operating expenses decreased by 30.0% from RMB157.3 million in 2023 to RMB110.1 million (US$15.3 million) in 2024, primarily due to
the decrease in our selling and marketing expenses and research and development expenses.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Selling
    and marketing expenses. </i>Our selling and marketing expenses decreased from RMB15.3 million in 2023 to RMB9.1 million (US$1.3
    million) in 2024. Such decrease was primarily due to the decrease in employee salary and logistics expenses.</span></td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#9679;</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>General and administrative expenses. </i>Our general and administrative expenses remained stable at RMB53.4 million and RMB50.8million (US$7.1 million) in 2023 and 2024, respectively.</span></td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#9679;</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Research
    and development expenses. </i>Our research and development expenses decreased from RMB88.6 million in 2023 to RMB50.1 million
    (US$7.0 million) in 2024, primarily due to the decrease in salary expenses, material expenses and equipment cost. We expect to
    continue our investment in research and development to support our future development, product iteration and competitive
    strengths.</span></td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Profit (loss) from operations. </i>As a result
of the foregoing, our loss from operations was RMB98.5 million (US$13.7 million) for 2024, as compared to our loss from operations of
RMB260.8 million for 2023.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Finance expenses (income). </i>Our finance
expense was RMB1.4 million (US$0.2 million) for 2024, as compared to finance expense of RMB0.9 million for 2023, primarily due to the
increase in foreign currency exchange loss.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Interest expense. </i>Interest expense,
which primarily consists of interest expense from bank loans, was nil for 2023 and RMB6.9 million (US$1.0 million) for 2024,
primarily due to the completion of construction in progress and cease of interest capitalization during  2024.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Interest income. </i>Our interest income, which
primarily consists of interest income from bank, was RMB0.5 million for 2023 and RMB0.5 million (US$0.1 million) for 2024.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt"><i>&#160;</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Other income. </i>We recorded other income
of RMB6.8 million and RMB2.5 million (US$0.3 million) for 2023 and 2024, respectively. The decrease in other income was primarily due
to the decreases in tax refund amount and government subsidies.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Change in fair value of cryptocurrencies.</i>
Change in fair value of cryptocurrencies was RMB15.7 million (US$2.2 million) loss for 2024, compared with nil for the same period of
2023. As of December 31, 2024, we carried US$33.8 million of cryptocurrencies on our balance sheet, consisting of approximately 361 Bitcoins
and 9 USDTs. The change in fair value of cryptocurrencies was primarily due to the Bitcoin trading price fluctuations.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Net income (loss). </i>As a result of the foregoing,
our net loss was RMB254.4 million and RMB119.5 million (US$16.6 million) for 2023 and 2024, respectively.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Year Ended December 31, 2023 Compared to Year Ended December 31,
2022</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Net revenues. </i>Our net revenues decreased
significantly from RMB983.2 million in 2022 to RMB78.3 million in 2023, primarily due to the decrease in the sales of iPollo V1 Series
and B1 Series products as well as provision of design services.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Cost of revenues. </i>Our cost of revenues
decreased significantly from RMB753.0 million in 2022 to RMB181.8 million in 2023. This decrease in cost of revenues was due to the decrease
in sales volume.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Gross profit (loss). </i>As a result of the
foregoing, we recorded gross loss of RMB103.4 million in 2023. In 2022, we recorded gross profit of RMB230.2 million.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 92; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->86<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Operating expenses. </i>Our total operating
expenses decreased by 24.9% from RMB209.5 million in 2022 to RMB157.3 million in 2023, primarily due to the decrease in our selling and
marketing expenses and research and development expenses.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Selling and marketing expenses. </i>Our selling expenses decreased from RMB24.4 million in 2022 to RMB15.3 million in 2023. Such decrease was primarily due to the decrease in advertising fee and marketing promotion expenses.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#9679;</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>General and administrative expenses. </i>Our general and administrative expenses remained stable at RMB53.2 million and RMB53.4 million in 2022 and 2023, respectively.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#9679;</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Research and development expenses. </i>Our research and development expenses decreased from RMB131.9 million in 2022 to RMB88.6 million in 2023, primarily due to the decrease in equipment cost, salary expenses and share-based compensation expenses. We expect to continue our investment in research and development to support our future development, product iteration and competitive strengths.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Profit (loss) from operations. </i>As a result
of the foregoing, our loss from operations was RMB260.8 million for 2023, as compared to our profit from operations of RMB20.7 million
for 2022.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Finance expenses (income). </i>Our finance
expense was RMB0.9 million for 2023, as compared to finance income RMB4.4 million for 2022, primarily due to the increase in foreign currency
exchange loss and interest expense.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Interest income. </i>Our interest income, which
primarily consists of interest income from bank, decreased from RMB2.0 million for 2022 to RMB0.5 million for 2023, primarily due to decreased
amount of deposits in banks.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Other income. </i>We recorded other income
of RMB4.0 million and RMB6.8 million for 2022 and 2023, respectively. The increase in other income was primarily due to the increases
in tax refund amount and government subsidies.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Net income (loss). </i>As a result of the foregoing,
our net loss was RMB254.4 million for 2023, while we recorded net income RMB31.1 million for 2022.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>B. Liquidity and Capital Resources&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Liquidity and Capital Resources</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our primary source of liquidity historically has
been cash generated from our business operations, equity contributions from our shareholders and borrowings, which have historically been
sufficient to meet our working capital and capital expenditure requirements.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of December 31, 2023 and 2024, our cash and
cash equivalents were RMB48.2 million and RMB32.4 million (US$4.5 million), respectively. Our cash and cash equivalents primarily consist
of cash in bank and highly liquid investments placed with banks, which are unrestricted to withdrawal and use and have original maturities
of less than three months.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In August 2022, we were granted a credit line
of up to RMB100 million from a commercial bank with a mortgage of our 50-year right to use a parcel of land with an area of 49,452 square&#160;meters
located in Shaoxing, China. In 2023, such credit line was increased to RMB148 million. As of December 31, 2024, the credit line was increased
to RMB198 million, and we had a balance of borrowing of approximately RMB176.0 million (US$24.5 million) under the credit line.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 93; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->87<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We believe that our existing cash and cash equivalents
together with our anticipated cash flows from operations will be sufficient to meet our anticipated cash needs for general corporate purposes
for the next 12 months from the date of this annual report. See &#8220;Item 14. Material Modifications to the Rights of Security Holders
and Use of Proceeds&#8212;Use of Proceeds.&#8221; However, the exact amount of proceeds we use for our operations and expansion plans
will depend on the amount of cash generated from our operations and any strategic decisions we may make that could alter our expansion
plans and the amount of cash necessary to fund these plans. We may, however, decide to enhance our liquidity position or increase our
cash reserve for future investments through additional capital and finance funding. We may need additional cash resources in the future
if we experience changes in business conditions or other developments, or if we find and wish to pursue opportunities for investments,
acquisitions, capital expenditures or similar actions. If we determine that our cash requirements exceed the amount of cash and cash equivalents
we have on hand at the time, we may seek to issue equity or debt securities or obtain credit facilities. The issuance and sale of additional
equity would result in further dilution to our shareholders. The incurrence of indebtedness would result in increased fixed obligations
and could result in operating covenants that would restrict our operations. We cannot assure you that financing will be available in amounts
or on terms acceptable to us, if at all.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our ability to manage our working capital, including
receivables and other assets and liabilities and accrued liabilities, may materially affect our financial condition and results of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table sets forth our selected consolidated
cash flow data for the periods indicated:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the years ended<br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">US$</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left; text-indent: -9pt; padding-left: 9pt">Net cash used in operating activities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">(274,940,789</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">(133,473,937</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">(139,329,150</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">(19,382,498</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Net cash used in investing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(33,182,870</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(105,482,822</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(256,765,541</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(35,719,428</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Net cash provided by financing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">160,996,502</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">199,520,201</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">375,982,804</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">52,304,103</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Effect of exchange rate changes on cash, cash equivalents and restricted cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,132,887</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">159,828</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,379,036</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">609,179</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Net decrease in cash, cash equivalents and restricted cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(145,994,270</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(39,276,730</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(15,732,851</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,188,644</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Cash, cash equivalents and restricted cash at the beginning of the year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">233,853,654</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">87,859,384</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">48,582,654</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,758,479</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Cash, cash equivalents and restricted cash at the end of the year</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">87,859,384</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">48,582,654</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">32,849,803</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">4,569,835</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Operating Activities</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Net cash used in operating activities for
2024 was RMB139.3 million (US$19.4 million), which primarily reflected our net loss of RMB119.5 million (US$16.6 million) as mainly
adjusted for (1) fair value adjustment of cryptocurrencies of RMB15.7 million (US$2.2 million), (2) inventory write-down of RMB10.9
million (US$1.5 million), which was primarily due to the downward adjustment on the book value of a portion of our inventories, (3)
depreciation and amortization expenses of RMB9.7 million (US$ 1.3 million), (4) amortization of right-of-use assets of RMB2.0
million (US$0.3 million), and (5) changes in working capitals. Adjustment for changes in working capital primarily consisted of (1)
prepayments of RMB20.0 million (US$2.8 million), partially offset by (1) inventories of RMB27.9 million (US$3.9 million) and (2)
advance from customers of RMB9.0 million (US$1.3 million), (3) other current liabilities of RMB38.7 million (US$5.4 million), and
(4) other current assets of RMB3.0 million (US$0.4 million).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Net cash used in operating activities for 2023
was RMB133.5 million, which primarily reflected our net loss of RMB254.3 million as mainly adjusted for (1) inventory write-down of RMB60.8
million, which was primarily due to the downward adjustment on the book value of a portion of our inventories, (2) depreciation and amortization
expenses of RMB4.4 million, (3) amortization of right-of-use assets of RMB5.8 million and (4) changes in working capitals. Adjustment
for changes in working capital primarily consisted of (1) inventories of RMB28.8 million and (2) prepayments of RMB47.2 million, partially
offset by (1) advance from customers of RMB16.7 million, (2) other current liabilities of RMB5.5 million, and (3) operating lease liabilities,
current of RMB4.3 million.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 94; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->88<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Net cash used in operating activities for 2022
was RMB274.9 million, which primarily reflected our net profit of RMB31.1 million as mainly adjusted for (1) inventory write-down of RMB184.1
million, which was primarily due to the downward adjustment on the book value of a portion of our inventories, (2) share-based compensation
of RMB9.3 million, (3) amortization of right-of-use assets of RMB5.5 million and (4) changes in working capitals. Adjustment for changes
in working capital primarily consisted of (1) a decrease of RMB794.3 million in advances from customers which primarily related to the
prepayments from customers to our HTC and HPC solutions and (2) an increase of RMB71.4 million in inventories, partially offset by (1)
a decrease of RMB304.3 million in prepayments to our suppliers, which primarily related to the production of ICs and (2) a decrease of
RMB51.7 million in other current assets, which primarily included value-added tax recoverable and deposits for our office space leases.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Investing Activities</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Net cash used in investing activities for 2024
was RMB256.8 million (US$35.7 million), mainly due to (1) the purchases of cryptocurrencies of RMB220.4 million (US$30.7 million), and
(2) the purchases of property, plant and equipment of RMB36.4 million (US$5.1 million), which was primarily for the construction of
plant for the expansion and optimization of our supply chain.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Net cash used in investing activities for 2023
was RMB105.5 million, mainly due to the purchases of property, plant and equipment of RMB105.5 million, which was primarily for the construction
in process for the expansion and optimization of our supply chain.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Net cash used in investing activities for 2022
was RMB33.2 million, mainly attributable to (1) purchase of intangible assets of RMB49.3 million, which was primarily for a land use
right and (2) purchase of property, plant and equipment of RMB17.5 million, which was primarily for the construction in progress, partially
offset by proceeds from sales of short-term investments of RMB33.6 million.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Financing Activities</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Net cash generated from financing activities
for 2024 was RMB376.0 million (US$52.3 million), mainly attributable to the proceeds from issuance of ordinary shares and warrants
of RMB315.6 million (US$43.9 million), proceeds from bank loans of RMB220.0 million (US$30.6 million), partially offset by
repayments of bank loans of RMB169.7 million (US$23.6 million).</p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Net cash generated from financing activities for
2023 was RMB199.5 million, mainly attributable to proceeds from bank loans of RMB128.2 million and the proceeds from issuance of ordinary
shares of RMB72.8 million, partially offset by repayments of bank loans of RMB1.5 million.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Net cash generated from financing activities for
2022 was RMB161.0 million, mainly attributable to (1) proceeds from issuance of ordinary shares of RMB144.0 million and (2) proceeds from
long-term debts of RMB17.1 million, partially offset by repayments of long-term debts of RMB0.1 million.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Capital Expenditures</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We made capital expenditures of RMB66.8 million,
RMB105.5 million and RMB36.4 million (US$5.1 million) in 2022, 2023 and 2024, respectively. In these periods, our capital expenditures
were mainly used for procurement of computers and electronic equipment for research and development, construction in process and purchase
of land use right for the expansion and optimization of our supply chain.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We plan to fund our future capital expenditures
with our existing cash balance and proceeds from the securities offering. We will continue to make capital expenditures to meet the expected
growth of our business, including for procurement of photomask, mold and various intellectual properties.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Internal Control Over Financial Reporting </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In connection with the audits of our consolidated
financial statements as of and for the year ended December 31, 2024, 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 Public Company
Accounting Oversight Board of the United States, a &#8220;material weakness&#8221; is a deficiency, or a combination of deficiencies,
in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of our annual or
interim financial statements will not be prevented or detected on a timely basis.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The material weakness identified is related to
lack of sufficient accounting personnel who possess adequate knowledge in financial reporting in accordance with U.S. GAAP.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 95; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->89<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We intend to undertake measures to improve our
internal control over financial reporting to address the material weakness identified, including implementing regular and continuous U.S.
GAAP accounting and financial reporting training programs for our accounting and financial reporting personnel. In addition, we plan to
take the following initiatives to improve our internal control over financial reporting to address the material weakness that have been
identified:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">hiring additional qualified accounting and reporting personnel who are equipped with the relevant U.S. GAAP and SEC reporting experience and qualifications to strengthen our financial reporting function and to set up a financial and system control framework; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">enhancing our internal audit function as well as engaging an external consulting firm to assist us with assessing our Sarbanes-Oxley compliance readiness and improving overall internal controls.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">However, we cannot assure you that we will remediate
our material weakness in a timely manner. The process of designing and implementing an effective financial reporting system is a continuous
effort that requires us to anticipate and react to changes in our business and the economic and regulatory environments and to expend
significant resources to maintain a financial reporting system that is adequate to satisfy our reporting obligation. See &#8220;Item 3.
Key Information&#8212;D. Risk Factors &#8212;Risks Relating to Our Operations&#8212;If we fail to implement and maintain an effective
system of internal controls to remediate our material weakness over financial reporting, we may be unable to accurately or timely report
our results of operations, meet our reporting obligations or prevent fraud, and investor confidence and the market price of our Class
A ordinary shares may be materially and adversely affected.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As a company with less than US$1.07 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 404 of the Sarbanes-Oxley Act of 2002, in the
assessment of the emerging growth company&#8217;s internal control over financial reporting.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Contractual Obligations and Commitments</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table sets forth our contractual
obligations as of December 31, 2024:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="18" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Payments due by period</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Less than<br/> one year</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">One to<br/> three years</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three to<br/> five years</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">More than<br/> five years</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="18" style="font-weight: bold; text-align: center">(RMB)</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Long-term debts obligations</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">176,033,636</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">5,350,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">15,320,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">21,480,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">133,883,636</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Short-term debts obligations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating lease obligations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,325,600</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,162,055</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,561,457</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">602,088</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold">Total</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">199,359,236</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">25,512,055</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">17,881,457</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">22,082,088</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">133,883,636</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Off Balance Sheet Commitments and Arrangements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We have not entered into any off-balance sheet
financial guarantees or other off-balance sheet commitments to guarantee the payment obligations of any third parties. 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.<b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><i>&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 96; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->90<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>C. Research and Development, Patents and Licenses, etc.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">See &#8220;Item 4. Information on the Company&#8212;B.
Business Overview&#8212;Intellectual Property.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>D. Trend Information</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Other than as disclosed elsewhere in this annual
report, we are not aware of any trends, uncertainties, demands, commitments or events for 2024 that are reasonably likely to have a material
adverse effect on our net revenue, income, profitability, liquidity or capital resources, or that caused the disclosed financial information
to be not necessarily indicative of future operating results or financial condition.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>E. Critical Accounting Estimates</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">An accounting policy is considered critical if
it requires an accounting estimate to be made based on assumptions about matters that are highly uncertain at the time such estimate is
made, and if different accounting estimates that reasonably could have been used, or changes in the accounting estimates that are reasonably
likely to occur periodically, could materially impact the consolidated financial statements.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We prepare our financial statements in conformity
with the U.S. GAAP, which requires us to make judgments, estimates and assumptions. We continually evaluate these estimates and assumptions
based on the most recently available information, our own historical experiences 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 as a result of changes in our&#160;estimates. We have determined that we have no critical accounting
policies and estimates during the year ended December 31, 2024.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 97; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->91<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_010"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 6. DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>A. Directors and Senior Management</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table sets forth information regarding
our directors and senior management as of the date of this annual report:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24%; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 8%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Age</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 66%; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Position/Title</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jianping Kong</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">40</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chairman of the Board and Chief Executive Officer</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Qifeng Sun</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">44</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vice Chairman of the Board </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nan Hu</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">43</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director and Chief Executive Officer of Zhejiang Haowei</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jiaming Zhu</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">74</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Independent Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Li Zhang</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Independent Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lizhen Xie</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">45</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Independent Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bing Chen</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer and Senior Vice President</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bingbo Li</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">42</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vice President and Chief Technology Officer of Zhejiang Haowei</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b>Jianping Kong</b> has served as our chairman
of the board of directors and chief executive officer since January 2021. Mr. Kong has approximately 13 years of experience in business
and corporate management. Mr. Kong currently also serves as chairman of the board of Hangzhou Haowei Yunlian Technology Co., Ltd., a company
listed on PRC National Equities Exchange and Quotations under the stock code 838316. He has also been appointed and currently served as
a director of Hong Kong Cyberport Management Company Limited. Mr. Kong served as a co-chairman of the board of Canaan Inc. (Nasdaq: CAN),
a leading provider of supercomputing solutions, from May 2018 to July 2020. Mr. Kong received a bachelor&#8217;s degree in law from Wenzhou
University in June 2008 and a master&#8217;s degree from Tsinghua University in July 2019.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b>Qifeng Sun</b> has served as our vice chairman
of the board of directors since January 2021. Mr. Sun currently also serves as a director of Hangzhou Haowei Yunlian Technology Co., Ltd.
He used to serve as a director of Canaan Inc. from May 2018 to July 2020, overseeing and managing the sales and marketing activities.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b>Nan Hu</b> has served as our director since
November 2021 and chief executive officer of Zhejiang Haowei since February 2021. Mr. Hu has over ten years of experience in the semiconductor
industry. Prior to that, Mr. Hu had served as a validation manager at Trident Multi-Media Technology Co. from August 2010 to April 2012
and then at Entropic Shangmin Communication Technology Co. until November 2014. Mr. Hu received a bachelor&#8217;s degree in electrical
engineering and automation from East China University of Science and Technology in July 2003 and a master&#8217;s degree in electronic
and communication engineering from Shanghai Jiao Tong University in March 2013.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b>Jiaming Zhu</b> has served as our independent
director since July 2022. Mr. Zhu has been serving as chairman of the Committee of Academic and Technological Affairs at the Digital Alliance
Institute of Digital Finance Research and chairman of the Committee of Academic and Technological Affairs at Beijing Chuangyan Digital
Technology Limited since 2021 and 2018, respectively. Mr. Zhu obtained an MBA degree from Sloan School of Management, Massachusetts Institute
of Technology in 1995 and a Ph.D. degree in Economics from the Chinese Academy of Social Sciences in 1988.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b>&#160;</b></p><div>


</div><!-- Field: Page; Sequence: 98; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->92<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b>Li Zhang</b> has served as our independent
director since July 2022. Ms. Zhang has approximately 13 years of experience in accounting, investment and business management. She joined
Huobi Technology Co., Ltd., a company listed on the Stock Exchange of Hong Kong (HKEX: 1611), in August 2020, and has been serving as
executive director at the said company since December 2021. Prior to that, Ms. Zhang had served as vice president at Canaan Inc. (Nasdaq:
CAN) from March 2018 to August 2020, vice president and secretary of the board at Hangzhou Shunwang Technology Co., Ltd., a company listed
on the Shenzhen Stock Exchange (SZ: 300113), from May 2014 to August 2017, a senior manager at the acquisition and financing department
of Guotai Junan Securities from November 2012 to May 2014, and a senior auditor at PricewaterhouseCoopers Zhong Tian LLP from October
2009 to September 2012. Ms. Zhang received a bachelor&#8217;s degree and a master&#8217;s degree in automobile engineering from Tsinghua
University in 2006 and 2008, respectively. She also received an EMBA from Peking University in July 2019.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b>Lizhen Xie</b> has served as our independent
director since July 2022. She has spent 18 years in lecturing and teaching since she joined the Law School of Wenzhou University in July
2004 and is currently an associate professor at the school. She served as a deputy director of the research office of the Intermediate
People&#8217;s Court of Wenzhou City from December 2016 to December 2017. Ms. Xie received a bachelor&#8217;s degree and a master&#8217;s
degree in law from Zhongnan University of Economics and Law in China in 2001 and 2004, respectively. She also received a doctor&#8217;s
degree in law from China University of Political Science and Law in June 2015.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b>Bing Chen</b> has served as our chief financial
officer and senior vice president since January 2021. Mr. Chen has approximately 20 years of experience in business and corporate management.
Prior to joining us, Mr. Chen had worked at Hangzhou Jinjiang Group, one of China&#8217;s Fortune 500 companies, for approximately 27
years, holding various positions, including special consultant since 2020, assistant to the chairman of its board since March 2002 to
the end of 2019, secretary of the chairman of the board and then office director from June 1994 to March 2002. Prior to that, Mr. Chen
had worked as an assistant statistician and economist at Lin&#8217;an Bureau of Statistics from November 1992 to November 1995. Mr. Chen
received a bachelor&#8217;s degree in mechanical engineering from Zhejiang Radio &amp; Television University in July 1990 and a master&#8217;s
degree in quality management from the Hong Kong Polytechnic University in December 2005. Mr. Chen is currently a doctor candidate in technology
economics and management at Graduate School of Chinese Academy of Social Sciences.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b>Bingbo Li</b> has served as our vice president
and chief technology officer of Zhejiang Haowei since January 2021 and August 2020, respectively. Prior to joining us, Mr. Li had served
as algorithm engineer at several companies including Nokia Siemens Networks (Shanghai) Co., Ltd. from April 2010 to December 2010, Trident
Multi-Media Technology Co. from December 2010 to April 2012, Entropic Shangmin Communication Technology Co. from May 2012 to November
2014, and Hunan Guoke Microelectronics Co., Ltd., Shanghai Branch from May 2015 to April 2018. Mr. Li received a bachelor&#8217;s degree
in information and electronic engineering from Zhejiang University in June 2003 and a doctor&#8217;s degree in information and communication
engineering from Zhejiang University in December 2008.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 99; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->93<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>B. Compensation</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Compensation of Directors and Executive Officers</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In 2024, the aggregate cash compensation to
directors and executive officers was approximately RMB3.9 million (US$0.5 million). This amount consisted only of cash and did not
include any share-based compensation or benefits in kind. Each of our directors and officers is entitled to reimbursement for all
necessary and reasonable expenses properly incurred in the course of employment or service. We have not set aside or accrued any
amount to provide pension, retirement or other similar benefits to our executive officers and directors, except that our
subsidiaries 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. Our board of
directors may determine compensation to be paid to the directors and the executive officers. The compensation committee will assist
the directors in reviewing and approving the compensation structure for the directors and the executive officers.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Share Incentive Plan</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Historically, Zhejiang Haowei has issued
1,456,411 restricted shares to certain employees of ours, which were replaced with 11,253,356 restricted shares (before the reverse
stock splits effective on January 31, 2024 and November 3, 2024) of our company held by Nanometa Ltd., the nominee of our equity
incentive trust designated to such employees. As of the date of this annual report, 562,668 restricted shares and options have been
granted and 25,665 restricted shares have been forfeited due to the termination of employees.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table sets forth information on
restricted shares that we have awarded and are outstanding as of the date of this annual report.&#160;</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Directors and Executive Officers</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number of Restricted Shares Awarded</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Grant Date</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 78%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nan Hu</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">88,471</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2020/1/31</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nan Hu</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">8,955</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2020/12/10</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bingbo Li</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2020/1/31</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bingbo Li</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2020/12/10</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><b>172,386</b></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less than 1% of our total outstanding shares on an as-converted basis.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On January 1, 2022, we granted an employee an
option to purchase 500,000 ordinary shares with exercise price of US$0.0002 per share. 33.3% of the award was to vest on December 31,
2022 or one year&#160;after we complete the initial public offering, whichever is earlier; 33.3% will vest on December 31, 2023 or two
years after we complete the initial public offering, whichever is earlier; and the remaining 33.3% will vest on December 31, 2024 or three
years after we complete the initial public offering, whichever is earlier.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>2022 Share Incentive Plan</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In June 2022, our shareholders and board of directors
adopted our 2022 share incentive plan, or the 2022 Plan, which has become effective upon the completion of our initial public offering,
to motivate, attract and retain the best available personnel, provide additional incentives to employees, directors and consultants and
promote the success of our business. Under the 2022 Plan, the maximum aggregate number of Class A ordinary shares which may be issued
pursuant to all awards under such plan is 10,379,000, which constitutes 10% of the total issued and outstanding shares of our company
on a fully-diluted basis as of the date of adoption. As of the date of this annual report, we have granted 86,162 shares under the 2022
Plan (after the 2-to-1 share consolidation effective from January 31, 2024 but prior to the 10-to-1 share consolidation effective from
November 3, 2024). As of the same date, we have not granted any shares under the 2022 Plan after the 10-to-1 share consolidation.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 100; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->94<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following paragraphs summarize the principal
terms of the 2022 Plan.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Types of awards</i>. The 2022 Plan permits
the awards of options, restricted shares, restricted share units or any other type of awards approved by our board of directors or compensation
committee of the board, or the committee.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Plan administration</i>. Our board of directors
or the compensation committee administers the 2022 Plan. The board or the committee determines, among other things, the participants to
receive awards, the type and number of awards to be granted to each participant, and the terms and conditions of each award grant.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Award agreement</i>. Awards granted under the
2022 Plan are evidenced by an award agreement that sets forth terms, conditions and limitations for each award, which may include the
term of the award, the provisions applicable in the event of the grantee&#8217;s employment or service terminates, and our authority to
unilaterally or bilaterally amend, modify, suspend, cancel or rescind the award.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Eligibility. </i>We may grant awards to our
employees, directors and consultants.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Vesting schedule. </i>In general, the plan
administrator determines the vesting schedule, which is specified in the relevant award agreement.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Exercise of awards. </i>The exercise price
per share subject to an option is determined by the plan administrator and set forth in the award agreement, which may be a fixed price
or a variable price related to the fair market value of the shares. The vested portion of option will expire if not exercised prior to
the time as the plan administrator determines at the time of its grant.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Transfer restrictions. </i>Awards may not be
transferred in any manner by the eligible participant other than in accordance with the limited exceptions, such as transfers to our company
or a subsidiary of ours, transfers to the immediate family members of the participant by gift, the designation of a beneficiary to receive
benefits if the participant dies, permitted transfers or exercises on behalf of the participant by the participant&#8217;s duly authorized
legal representative if the participant has suffered a disability, or, subject to the prior approval of the plan administrator or our
executive officer or director authorized by the plan administrator, transfers to one or more natural persons who are the participant&#8217;s
family members or entities owned and controlled by the participant and/ or the participant&#8217;s family members, including but not limited
to trusts or other entities whose beneficiaries or beneficial owners are the participant and/or the participant&#8217;s family members,
or to such other persons or entities as may be expressly approved by the plan administrator, pursuant to such conditions and procedures
as the plan administrator may establish.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Termination and amendment. </i>Unless terminated
earlier, the 2022 Plan has a term of ten years. Our board of directors may terminate, amend or modify the plan, subject to the limitations
of applicable laws. However, no such action may adversely affect in any material way any award previously granted without prior written
consent of the participant.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 101; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->95<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>C. Board Practices</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Board of Directors</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of the date of this annual report, our board
of directors consists of six directors. A director is not required to hold any shares in our company to qualify to serve as a director.
A director may vote with respect to any contract, proposed contract or arrangement notwithstanding that he may be interested therein,
and if he does so his vote shall be counted and he may be counted in the quorum at any meeting of our directors at which any such contract
or proposed contract or arrangement is considered, provided (a) such director has declared the nature of his interest at the earliest
meeting of the board at which it is practicable for him to do so, either specifically or by way of a general notice and (b) if such contract
or arrangement is a transaction with a related party, such transaction has been approved by the audit committee. Our directors may from
time to time at their discretion exercise all the powers of the company to borrow money, mortgage or charge its undertaking, property
and assets (present or future) and uncalled capital or any party thereof, and issue debentures, debenture share, bonds or other securities
whether outright or as collateral security for any obligation of the company or of any third party. None of our directors has a service
contract with us that provides for benefits upon termination of service.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Committees of the Board of Directors</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We have established three committees under the
board of directors, including an audit committee, a compensation committee and a nominating and corporate governance committee. We have
adopted a charter for each of the three committees. Each committee&#8217;s members and functions are described below.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Audit Committee</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our audit committee consists of Ms. Li Zhang,
Ms. Lizhen Xie and Mr. Jiaming Zhu. Ms. Li Zhang is the chairperson of our audit committee. We have determined that Li Zhang, Lizhen Xie
and Jiaming Zhu satisfy the &#8220;independence&#8221; requirements of the Rule 5605(c)(2) of the Nasdaq Stock Market Listing Rules and
meets the independence standards under Rule 10A-3 under the Exchange Act. Our audit committee consists solely of independent directors
that satisfy the Nasdaq Stock Market and SEC requirements within one year of the completion of the securities offering. Our board of directors
has also determined that Ms. Li Zhang qualifies as an &#8220;audit committee financial expert&#8221; within the meaning of the SEC rules
and possesses financial sophistication within the meaning of the Nasdaq Stock Market Listing Rules.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The audit committee oversees our accounting and
financial reporting processes and the audits of our financial statements. The audit committee is responsible for, among other things:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">selecting our independent registered public accounting firm and pre-approving all auditing and non-auditing services performed by our independent registered public accounting firm;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing with the independent registered public accounting firm any audit problems or difficulties and management&#8217;s response;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing and approving all proposed related-party transactions, as defined in Item 404 of Regulation S-K under the Securities Act;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 102; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->96<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">discussing the annual audited financial statements with management and our independent registered public accounting firm;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing major issues as to the adequacy of our internal controls and any special audit steps adopted in light of material control deficiencies;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">annually reviewing and reassessing the adequacy of our audit committee charter;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">meeting separately and periodically with management and our independent registered public accounting firms;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">monitoring compliance with our code of business conduct and ethics, including reviewing the adequacy and effectiveness of our procedures to ensure proper compliance; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reporting regularly to the board of directors.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Compensation Committee</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our compensation committee consists of Mr. Qifeng
Sun, Ms. Li Zhang and Ms. Lizhen Xie. Mr. Qifeng Sun is the chairman of our compensation committee. We have determined that Ms. Li Zhang
and Ms. Lizhen Xie satisfy the &#8220;independence&#8221; requirements of Rule 5605(a)(2) of the Nasdaq Stock Market Listing Rules.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">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 his compensation is deliberated.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The compensation committee is responsible for,
among other things:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing and approving, or recommending to the board for its approval, the compensation for our chief executive officer and other executive officers;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing and recommending to the board for determination with respect to the compensation of our non-employee directors;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing periodically and approving any incentive compensation or equity plans, programs or similar arrangements, annual bonuses, employee pension and welfare benefit plans; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">selecting compensation consultant, legal counsel or other adviser only after taking into consideration all factors relevant to that person&#8217;s independence from management.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 103; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->97<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Nominating and Corporate Governance Committee</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our nominating and corporate governance committee
consists of Mr. Jianping Kong, Ms. Lizhen Xie and Mr. Jiaming Zhu. Mr. Jianping Kong is the chairman of our nominating and corporate governance
committee. We have determined that Ms. Lizhen Xie and Mr. Jiaming Zhu satisfy the &#8220;independence&#8221; requirements of Rule 5605(a)(2)
of the Nasdaq Stock Market Listing Rules.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The nominating and corporate governance committee
assists the board of directors in selecting directors and in determining the composition of our board and board committees. The nominating
and corporate governance committee is responsible for, among other things:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">identifying and recommending nominees for election or re-election to our board of directors, or for appointment to fill any vacancy;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing annually with our board of directors its composition in light of the characteristics of independence, age, skills, experience and availability of service to us;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">selecting and recommending to the board the names of directors to serve as members of the audit committee and the compensation committee, as well as of the nominating and corporate governance committee itself;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">developing and reviewing the corporate governance principles adopted by the board and advising the board with respect to significant developments in the law and practice of corporate governance and our compliance with such laws and practices; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">evaluating the performance and effectiveness of the board as a whole.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Duties of Directors</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Under Cayman Islands law, our directors owe to
us fiduciary duties, 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 have a duty to exercise
the skill they actually possess and such care and diligence that a reasonably 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 what 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. 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. A shareholder may in certain
limited exceptional circumstances have the right to seek damages in our name if a duty owed by our directors is breached. See &#8220;Item
10. Additional Information &#8212;Share Capital&#8212; Differences in Corporate Law&#8221; for additional information on our standard
of corporate governance under Cayman Islands law.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"></p><div>

</div><!-- Field: Page; Sequence: 104; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->98<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our board of directors has all the powers necessary
for managing, and for directing and supervising, our business affairs. The functions and powers of our board of directors include, among
others:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">convening shareholders&#8217; annual general meetings and reporting its work to shareholders at such meetings;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">declaring dividends and distributions;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">appointing officers and determining the term of office of officers;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">exercising the borrowing powers of our company and mortgaging the property of our company; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">approving the transfer of shares of our company, including the registering of such shares in our share register.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Terms of Directors and Officers</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our directors may be appointed by a resolution
of our board of directors, or by an ordinary resolution of our shareholders, pursuant to our currently effective memorandum and articles
of association. Our directors are not subject to a term of office and hold office until such time as they are removed from office by ordinary
resolution of the shareholders (unless he has sooner vacated office) or upon any specified event or after any specified period in a written
agreement between our company and the director, if any, and an appointment of a director may be on terms that the director shall automatically
retire from office (unless he has sooner vacated office) at the next or a subsequent annual general meeting; but no such term shall be
implied in the absence of an express provision. A director will cease to be a director if, among other things, the director (1) becomes
bankrupt or makes any arrangement or composition with his creditors; (2) dies or is found by our company to be or becomes of unsound mind;
(3) resigns his office by notice in writing to the company; (4) without special leave of absence from our board, is absent from three
consecutive board meetings and our board of directors resolve that his office be vacated; (5) is prohibited by law from being a director;
or (6) is removed from office pursuant to any other provision of our currently effective memorandum and articles of association. Our officers
are appointed by and serve at the discretion of the board of directors.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Employment Agreements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We have entered into employment agreements with
our executive officers. Each of our executive officers is employed for a specified time period, which will be automatically extended for
successive one-year terms unless either party gives the other party a prior written notice to terminate employment. We may terminate the
employment for cause, at any time, without advance notice or remuneration, for certain acts of the executive officer, including conviction
or pleading of guilty to a felony, fraud, misappropriation or embezzlement, negligent or dishonest act to our detriment, misconduct or
failure to perform his or her duty, disability, or death. An executive officer may terminate his or her employment at any time with a
one-month prior written notice if there is a material and substantial reduction in such executive officer&#8217;s existing authority and
responsibilities or at any time if the termination is approved by our board of directors.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 105; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->99<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Each executive officer agrees to hold, both during
and after the employment agreement expires or is earlier terminated, in strict confidence and not to use, except for our benefit, any
confidential information. Each executive officer also agrees to assign to us all his or her all inventions, improvements, designs, original
works of authorship, formulas, processes, compositions of matter, computer software programs, databases, mask works and trade secrets.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Each executive officer agrees that, during his
or her term of employment and for a period of two-year after terminating employment with us, such executive officer will not, without
our prior written consent, (1) approach our suppliers, clients, customers or contacts or other persons or entities introduced to the executive
officer in his or her capacity as a representative of us for the purpose of doing business with such persons or entities that will harm
our business relationships with these persons or entities; (2) assume employment with or provide services to any of our competitors, or
engage, whether as principal, partner, licensor or otherwise, any of our competitors, without our express consent; or (3) seek directly
or indirectly, to solicit the services of, or hire or engage any of our employees who is employed by us on or after the date of the executive
officer&#8217;s termination, or in the year preceding such termination, without our express consent.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Indemnification Agreements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We have 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 all liabilities and expenses incurred by such persons in connection with claims made by reason of their being a director or officer
of our company to the fullest extent permitted by law with certain limited exceptions.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>D. Employees</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of December 31, 2024, we had 88 employees,
substantially all of whom were in China. The following table sets forth the number of our employees by function as of December 31, 2024:</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Function</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Employees</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Percentage<br/> %</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Management</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">4</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">4.5</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Research and development</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30.7</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Sale and marketing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20.5</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Finance, operations and others</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">39</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">44.3</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Total</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">88</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">100.0</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;&#160;</p><div>


</div><!-- Field: Page; Sequence: 106; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->100<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The remuneration payable to our employees includes
salaries, allowances, performance-based bonus and comprehensive subsidy. We determine employee remuneration based on factors primarily
including industry standard, operation of our company and the department, role requirement and work performance. In order to maintain
the quality, knowledge and skills of our employees, we appreciate the importance of training to employees. We provide regular trainings
to our employees, which include orientation training for new employees and continuing on-the-job training for existing employees. We believe
we offer our employees competitive compensation packages and a dynamic work environment that encourages initiative and is based on merit.
As a result, we have been able to attract and retain talented personnel and maintain a stable core management team.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As required by PRC regulations, we participate
in various government statutory employee benefit plans, including social insurance, namely pension insurance, medical insurance, unemployment
insurance, work-related injury insurance and maternity insurance, and housing funds. 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 regulations from time to time.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In addition to full-time employees, we also use
workers from outsourced labor outsourcing service providers, primarily for the development of non-core technologies under temporary arrangements.
This arrangement gives us greater flexibility in staffing and work allocation in response to fluctuating work demands. We do not directly
enter into contracts with these workers, and instead, we typically enter into contracts with the labor outsourcing service providers for
the engagement of such workers. We pay to the labor outsourcing service providers an overall service fee calculated based on inspection
outcome after the completion of a project.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>E. Share Ownership</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table sets forth information concerning
the beneficial ownership of our ordinary shares, as of the date of this annual report, for:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">each of our directors and executive officers; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">each person known to us to beneficially own 5% or more of our ordinary shares.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The percentage of beneficial ownership in the
table below is calculated based on 14,285,610 Class A ordinary shares and 2,858,909 Class B ordinary shares issued and outstanding as
of the date of this annual report. To our knowledge, except as indicated in the footnotes to the following table, the persons named in
the table have sole voting and investment power with respect to all ordinary shares beneficially owned by them.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 107; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->101<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">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 of the date of this annual report, 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><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Ordinary shares beneficially owned***</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Class A<br/> ordinary<br/> shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Class B<br/> ordinary<br/> shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Percentage <br/> of<br/> beneficial<br/> ownership<br/> (of total <br/> Class A<br/> and Class B<br/> ordinary<br/> shares)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Percentage <br/> of total<br/> voting <br/> power&#8224;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Directors and Executive Officers**</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Jianping Kong (1)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,738,653</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,699,892</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.9</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">53.7</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Qifeng Sun (2)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,190,477</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,159,017</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13.7</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">35.9</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Nan Hu (3)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">448,726</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.6</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.4</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Jiaming Zhu</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Li Zhang (4)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">208,550</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.2</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.2</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Lizhen Xie</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Bing Chen (5)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.6</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.1</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Bingbo Li</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Directors and executive officers as a group</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,736,115</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,858,909</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">44.3</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">90.5</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Principal Shareholders:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Jianping Kong (1)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,738,653</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,699,892</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">25.9</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">53.7</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Qifeng Sun (2)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,190,477</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,159,017</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13.7</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">35.9</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">FENBUSHI Inc (6)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,578,948</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9.2</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.6</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Golden Forest Management Limited (7)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,547,988</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.5</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Longling Capital Ltd (8)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,547,988</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.5</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Nanoeco Ltd (9)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">518,950</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.5</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Nan Hu (3)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">448,726</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.6</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.4</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Nanometa Ltd (10)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">397,004</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.3</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.4</td><td style="text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Represents
less than 1% of our total outstanding shares on an as converted basis.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify">
<td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 0in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">**</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Except
as indicated otherwise below, the business address of our directors and executive officers is China Yuangu Hanggang Technology Building,
509 Qianjiang Road, Shangcheng District, Hangzhou, Zhejiang, People&#8217;s Republic of China.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify">
<td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 0in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">***</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beneficial
ownership information disclosed herein represents direct and indirect holdings of entities owned, controlled or otherwise affiliated
with the applicable holder as determined in accordance with the rules and regulations of the SEC.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify">
<td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 0in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8224;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
each person or group included in this column, percentage of total voting power represents voting power based on both Class A and Class
B ordinary shares held by such person or group with respect to all outstanding shares of&#160;our Class A and Class B ordinary shares
as a single class. Each holder of our Class A ordinary shares is entitled to one vote per share. Each holder of our Class B ordinary
shares is entitled to 30 votes per share. Our Class B ordinary shares are convertible at any time by the holder into Class A ordinary
shares on a one-for-one basis, while Class A ordinary shares are not convertible into Class B ordinary shares under any circumstances.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0px; font-size: 10pt"/>
    <td style="width: 24px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Represents 1,699,892 Class B and 670,499 Class A ordinary shares held
of record by JIANPING KONG LTD, a company incorporated in the British Virgin Islands, which is wholly owned by NlabsDAO Trust, a trust
established under the laws of the British Virgin Islands and managed by Tricor Equity Trustee Limited. Representing 1,888,342 Class A
Ordinary Shares directly held by NLABS FUND PTE LTD., a private company limited by shares incorporated in Singapore and wholly owned by
Mr. Jianping Kong. Representing 179,812 Class A Ordinary Shares directly held by Wlyl Ltd, a company incorporated in the British Virgin
Islands, which is wholly owned by Lunyu Trust, a trust established under the laws of Singapore and managed by Teeroy Limited.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0px"/>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Represents 1,159,017 Class B and 1,190,477 Class A ordinary shares
held of record by Star Spectrum Capital Ltd, a company incorporated in the British Virgin Islands, which is wholly owned by Forestman
Trust, a trust established under the laws of the British Virgin Islands and managed by Tricor Equity Trustee Limited, in which Mr. Qifeng
Sun is a settlor and investment manager.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 108; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->102<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 26px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td>
    <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Represents 386,339 Class A ordinary shares held of record by Tong Qi Holding Ltd, a British Virgin Islands company owned by a trust designated to Nan Hu, and 62,387 Class A restricted shares held by Nanometa Ltd., the nominee of our equity incentive trust designated to certain employees of ours, which were granted to Nan Hu and have become vested as of the date of this annual report. The registered address of Tong Qi Holding Ltd is Vistra Corporate Services Centre, Wickhams Cay II, Road Town, Tortola, VG1110, British Virgin Islands.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 26px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Represents 208,550 Class A ordinary shares held of record by Luckylily Ltd, a British Virgin Islands company owned by Li Zhang. The registered address of Luckylily Ltd is Intershore Chambers, Road Town, Tortola, British Virgin Island.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 26px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Represents 100,000 Class A ordinary shares held of record by Dualities Link C Ltd., a British Virgin Islands company owned by Bing Chen. The registered address of Dualities Link C Ltd. is Sertus Incorporations (BVI) Limited of Sertus Chambers, P.O. Box 905, Quastisky Building, Road Town, Tortola, British Virgin Islands. </span></td></tr>
</table><div>

</div><p style="margin: 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="font-size: 10pt; width: 26px"><span style="font-size: 10pt">(6)</span></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Represent 1,578,948 Class A ordinary shares held of record by FENBUSHI
Inc. Bo Shen is the sole shareholder of FENBUSHI Inc. The registered address of FENBUSHI Inc is 1835 Savoy Dr. Suite 202, Atlanta, GA,
United States.&#160;</p></td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt"><span style="font-size: 10pt">(7)</span></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Represent 1,547,988 Class A ordinary shares held of record by Golden
Forest Management Limited, a wholly-owned subsidiary of Profit Cheer Investment Limited. Guojun Shen is the sole shareholder of Profit
Cheer Investment Limited. The registered address of Golden Forest Management Limited is the Grand Pavilion Commercial Centre, Oleander
Way, 802 West Bay Road, P.O. Box 32052, Grand Cayman, KY1-1208, Cayman Islands.&#160;</p></td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt"><span style="font-size: 10pt">(8)</span></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Represent 1,547,988 Class A ordinary shares held of record by Longling
Capital Ltd. Wensheng Cai is the sole shareholder of Longling Capital Ltd. The registered address of Longling Capital Ltd is Portcullis
Chambers, 4th Floor, Ellen Skelton Building, 3076 Sir Francis Drake Highway, Road Town, Tortola, British Virgin Islands.&#160;</p></td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt"><span style="font-size: 10pt">(9)</span></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Represents 518,950 Class A ordinary shares held of record by Nanoeco
Ltd, a British Virgin Islands company and the nominee of our equity incentive trust designated to certain employees of ours. The registered
address of Nanoeco Ltd. is Intershore Chambers, Road Town, Tortola, British Virgin Islands.&#160;</p></td></tr>
  </table><div>

</div><p style="margin: 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 26px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10)</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Represents 397,004 Class A ordinary shares held of record by Nanometa Ltd, a British Virgin Islands company and the nominee of our equity incentive trust designated to certain employees of ours. The registered address of Nanometa Ltd. is Intershore Chambers, Road Town, Tortola, British Virgin Islands.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">To our knowledge, as of the date of this annual
report, 1,578,948 of our Class A ordinary shares are held by one record holder in the United States. None of our shareholders has informed
us that it is affiliated with a registered broker-dealer or is in the business of underwriting securities. As of the date of this annual
report, we are not aware of any arrangement that may, at a subsequent date, result in a change of control of our company.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>F. Disclosure of a registrant&#8217;s action to recover erroneously
awarded compensation.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Not Applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_011"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 7. MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>A. Major Shareholders</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">See &#8220;Item 6. Directors, Senior Management
and Employees&#8212;E. Share Ownership.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>B. Related Party Transactions </i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In 2022, 2023 and 2024, we entered into certain
transactions with the following related parties:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 43%; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name of Entity or Individual</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 56%; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Relationship with Us</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jianping Kong</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Principal shareholder, chairman of the board and chief executive officer</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Qifeng Sun</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Principal shareholder and vice chairman</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 109; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->103<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">During the year ended December 31, 2023 and 2024,
Jianping Kong and Qifeng Sun provided guarantee for our debts and provided interest-free loans to us which were subsequently converted
into Class A ordinary shares. See Notes 11 and 12 to our annual audited consolidated financial statements in this annual report for details.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Private Placements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Upon our incorporation, we issued one ordinary
share at nominal value to the initial subscriber and this one ordinary share was transferred to JIANPING KONG LTD, a company controlled
by Mr. Jianping Kong, our controlling shareholder, on the same day. Additionally, we issued 25,499 and 24,500 ordinary shares to JIANPING
KONG LTD and Star Spectrum Capital Ltd, respectively, on the same date.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On March 30, 2021, Star Spectrum Capital Ltd transferred
2,500, 5,000, 750, 1,000 and 250 ordinary shares to JIANPING KONG LTD, Topqick Ltd, VICTORBTC Ltd., Koala TC Ltd. and Hami Melon Technology
Ltd, respectively.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On May 12, 2021, we completed a one-for-10,000
shares subdivision, following which our authorized share capital of US$50,000 with par value of US$1.00 each was divided into 500,000,000
ordinary shares with par value of US$0.0001 each.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On the same date, we repurchased 150,000,000,
50,000,000, 7,500,000, 10,000,000 and 2,500,000 ordinary shares from Star Spectrum Capital Ltd, Topqick Ltd, VICTORBTC Ltd., Koala TC
Ltd. and Hami Melon Technology Ltd, respectively, and issued 15,000, 5,000, 750, 1,000 and 250 ordinary shares to Star Spectrum Capital
Ltd, Topqick Ltd, VICTORBTC Ltd., Koala TC Ltd. and Hami Melon Technology Ltd, respectively, on the same date.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On May 13, 2021, we repurchased 280,000,000 ordinary
shares from JIANPING KONG LTD and issued 28,000 ordinary shares to JIANPING KONG LTD on the same date.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On July 8, 2021, we issued 44,351,440, 23,759,700,
3,995,000, 1,187,985, 1,583,980, 395,995, 3,924,900, 4,171,000, 2,580,000, 1,000,000, 3,400,000, 1,000,000, 1,000,000, 1,000,000, 1,000,000,
504,000, 706,000, 2,000,000, 290,000, 100,000 and 2,000,000 ordinary shares to JIANPING KONG LTD, Star&#160;Spectrum Capital Ltd, Topqick
Ltd, VICTORBTC Ltd., Koala TC Ltd., Hami Melon Technology Ltd, Toqiteck Ltd, Luckylily Ltd, Zebra J Ltd., GREAT SCENERY VENTURES LIMITED,
Root Grace Ltd., Wayne&amp;Elizabeth Yao Ltd., Tujia Ltd., NANHE Ltd., Appleple W Ltd., M-Dreamer Ltd., Nicefollow Ltd., Dream Candy Ltd.,
Weast Possum Ltd., Bitrise Capital Ltd. and Dualities Link C Ltd, respectively.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On November 1, 2021, we issued 1,540,000, 800,000,
600,000, 600,000, 200,000 and 50,000 ordinary shares to Yongwan Ltd., Liu JiaSheng, Jade Investments Holding Limited, HashKey FinTech
Investment Fund LP, HUANG YONG and LI JINPENG, respectively.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On January 13, 2022, JIANPING KONG LTD, Star Spectrum
Capital Ltd, Toqiteck Ltd, VICTORBTC Ltd., Koala TC Ltd and Hami Melon Technology Ltd. transferred 10,381,619, 594,367, 198,122, 29,718,
39,624 and 9,906 ordinary shares to Nanometa Ltd, the nominee of our equity incentive trust designated to certain employees of ours.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On May 11, 2022, Toqiteck Ltd transferred 3,726,778
ordinary shares to Topqick Ltd.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On July 14, 2022, we completed our initial public
offering of 3,540,000 Class A ordinary shares on Nasdaq.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On September 30, 2022, we completed our follow-on
offering of 4,166,668 Class A ordinary shares on Nasdaq.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"></p><div>

</div><!-- Field: Page; Sequence: 110; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->104<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On July 28, 2023, we entered into agreements with
Mr. Jianping Kong, our chairman and chief executive officer, and Mr. Qifeng Sun, our vice chairman, along with their respective affiliates
(the &#8220;Lenders&#8221;) for interest-free loans to fund our research and development initiatives directed towards the advancement
of ASIC chips, smart-NICs, and vision computing chips. On September 5, 2023, we entered into agreements with the Lenders to convert such
loans into certain amount of Class A ordinary shares in lieu of repayment. On the same date, we issued19,157,087 Class A ordinary shares
to the Lenders at a per share price of US$0.522, being the average closing price over the previous 10 trading days as of September 5,
2023.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">On April 11, 2024, we entered
into a securities purchase agreement with certain institutional investors to purchase 4,347,825 Class A ordinary shares in a registered
direct offering. In a concurrent private placement, we also agreed to issue and sell to the investor warrants to purchase up to 6,521,737
Class A ordinary shares. The combined effective offering price for each share and accompanying warrant was $1.15. The warrants were immediately
exercisable, expire five years from the date of an effective registration statement. The
gross proceeds to us from the registered direct offering and concurrent private placement are estimated to be approximately $5.0 million
before deducting the placement agent&#8217;s fees and other estimated offering expenses payable by us.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On August 26, 2024 and September 6, 2024, we entered
into agreements with Mr. Jianping Kong, our chairman and chief executive officer, and Mr. Qifeng Sun, our vice chairman, along with their
respective affiliates (the &#8220;Lenders&#8221;) for interest-free loans to fund our research and development initiatives directed towards
the advancement of ASIC chips, smart-NICs, and vision computing chips. On September 20, 2024, we entered into agreements with the Lenders
to convert such loans into certain amount of Class A ordinary shares in lieu of repayment. On the same date, we issued 27,914,614 Class
A ordinary shares to the Lenders at a per share price of US$0.3045, being the average closing price over the previous 10 trading days
as of September 19, 2024.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">On December 11, 2024,
we closed a private placement of 5,611,459 Class A ordinary shares at a purchase price of US$6.46 per share, for aggregate gross
proceeds of approximately US$36.3 million. The aggregate purchase price was satisfied in US$31.2 million cash, US$1.0 million
Bitcoin and US$4.1 million USDT.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">On February 21, 2025,
we entered into share subscription agreements with certain investors to sell 913,714 Class A ordinary shares. The purchase price per
Class A ordinary shares was US$6.46, and the aggregate purchase price was approximately US$5.9 million, which was satisfied in
US$3.9 million Bitcoin (BTC) and US$2.0 million USDT.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Except for JIANPING KONG LTD, Star Spectrum Capital
Ltd, Luckylily Ltd, Topqick Ltd, Toqiteck Ltd and Dualities Link C Ltd., which are companies controlled by our directors and executive
officers and/or principal shareholders, none of the other entities to which we have issued ordinary shares is affiliated with us.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Employment Agreements and Indemnification Agreements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">See &#8220;Item 6. Directors, Senior
Management and Employees &#8212; C. Board of Directors &#8212; Employment Agreements&#8221; and &#8220; &#8212;I ndemnification
Agreements.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Share Incentive Plan</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">See &#8220;Item 6. Directors, Senior Management
and Employees &#8212; B. Compensation &#8212; Share Incentive Plan.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>C. Interests of Experts and Counsel</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Not applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_012"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 8. FINANCIAL INFORMATION</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>A. Consolidated Statements and Other Financial Information</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We have appended consolidated financial statements
filed as part of this annual report.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Legal Proceedings</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">See &#8220;Item 4. Information on the Company&#8212;B.
Business Overview&#8212;Legal Proceedings.&#8221;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>


</div><!-- Field: Page; Sequence: 111; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->105<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Dividend Policy</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We have not declared or paid any dividends. We
do not have any present plan to pay any cash dividends on our ordinary shares in the foreseeable future. We currently intend to retain
most, if not all, of our available funds and any future earnings to operate and expand our business.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our board of directors has complete discretion
in deciding the payment of any future dividends, subject to certain requirements of Cayman Islands law. In addition, our shareholders
may by ordinary resolution declare a dividend, 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.
The declaration and payment of dividends will depend upon, among other things, our future operations and earnings, capital requirements
and surplus, our financial condition, contractual restrictions, general business conditions and other factors as our board of directors
may deem relevant. See &#8220;Item 10. Additional Information&#8212;Memorandum and Articles of Association&#8212;Dividends.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We are a holding company incorporated in the Cayman
Islands. We may rely on dividends from our subsidiaries in China 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.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">If we pay any dividends, cash dividends on our
Class A ordinary shares, if any, will be paid in U.S. dollars.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>B. Significant Changes</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Except as disclosed elsewhere in this annual report,
we have not experienced any significant changes since the date of our audited consolidated financial statements included in this annual
report.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_013"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 9. THE OFFER AND LISTING</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>A. Offer and Listing Details</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our Class A ordinary shares are listed on the
Nasdaq Global Market under the symbol &#8220;NA.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>B. Plan of Distribution </i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Not applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>C. Markets</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On September 27, 2022, our Class A ordinary shares,
previously represented by American depositary shares, were listed on the Nasdaq Global Market under the symbol &#8220;NA.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 112; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->106<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>D. Selling Shareholders </i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Not applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>E. Dilution</i></b>&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Not applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>F. Expenses of the Issue</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Not applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_014"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 10. ADDITIONAL INFORMATION</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>A. Share Capital</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We were incorporated as an exempted company with
limited liability under the Companies Act (As Revised) of the Cayman Islands, as amended, or the Companies Act, on January 8, 2021. Our
corporate affairs are governed by our memorandum and articles of association, as amended from time to time and the Companies Act, and
the common law of the Cayman Islands.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of the date of this annual report, our authorized
share capital is US$4,200,000 divided into 2,100,000,000 shares with a par value of US$0.002 each, comprising 1,097,141,091 Class A ordinary
shares, 2,858,909 Class B ordinary shares, and 1,000,000,000 shares of a par value of US$0.002 each of such class or classes (however
designated) as our board of directors may determine in accordance with our memorandum and articles of association, as amended.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Differences in Corporate Law</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Companies Act is modeled after that of England
and Wales but does not follow recent statutory enactments in England. 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 United States. For details, please see &#8220;Description
of Share Capital &#8212; Differences in Corporate Law&#8221; in the registration statement on Form F-1(File Number 333-265539).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>B. Memorandum and Articles of Association</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We adopted the fifth amended and restated memorandum
and articles of association, which had become effective on March 7, 2025.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following are summaries of material provisions
of our currently effective memorandum and articles of association and the Companies Act insofar as they relate to the material terms of
our ordinary shares.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 113; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->107<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following description of our share capital
and provisions of our currently effective memorandum and articles of association are summaries and are qualified by reference to our currently
effective memorandum and articles of association. Copies of these documents have been filed with the SEC as exhibits to our registration
statement on Form F-1 (File Number 333-265539).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Objects of our company</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Under our currently effective memorandum and articles
of association, the objects of our company are unrestricted and we have the full power and authority to carry out any object not prohibited
by the law of the Cayman Islands.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Ordinary shares</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">All of our issued and outstanding ordinary shares
are fully paid and non-assessable. 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. Our shareholders who are non-residents of the Cayman Islands may freely hold and transfer
their ordinary shares.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Holders of our Class A ordinary shares and Class
B ordinary shares have the same rights except for voting and conversion rights. The Class A ordinary shares and Class B ordinary shares
carry equal rights and rank <i>pari passu</i> with one another, including the rights to dividends and other capital distributions. On
a show of hands, every shareholder present at the general meeting shall each have one vote, and on a poll, each Class A ordinary share
shall entitle the holder thereof to one (1) vote on all matters subject to vote at our general meetings, and each Class B ordinary share
shall entitle the holder thereof to thirty (30) 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>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Conversion</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Each Class B ordinary share is convertible into
one Class A ordinary share at any time at the option of the holder thereof. Class A ordinary shares are not convertible into Class B ordinary
shares under any circumstances. Upon any sale, transfer, assignment or disposition of Class B ordinary shares by a holder thereof to any
person or entity that is not Mr. Jianping Kong, Mr. Qifeng Sun or their Affiliate (as defined in our currently effective memorandum and
articles of association), or upon a change of ultimate beneficial ownership of any Class B ordinary share to any person who is not Mr.
Jianping Kong, Mr. Qifeng Sun or their Affiliate, such Class B ordinary shares will be automatically and immediately converted into an
equal number of Class A ordinary shares.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Voting rights</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Holders of our Class A ordinary shares and our
Class B ordinary shares shall, at all times, vote together as one class on all matters submitted to a vote by our shareholders at any
general meeting of our company. On a show of hands, every shareholder present at the general meeting shall each have one vote, and on
a poll, each Class A ordinary share shall be entitled to one vote, and each Class B ordinary share shall be entitled to 30 votes, on all
matters subject to a vote at general meetings of our company. Voting at any meeting of shareholders is by show of hands unless a poll
is demanded (before or on the declaration of the result of the show of hands).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 114; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->108<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">A poll may be demanded by the chairperson of such
meeting or any shareholder present in person or by proxy. No person shall be entitled to vote or be counted in a quorum, unless such person
is duly registered on our register of members as our shareholder.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">An ordinary resolution to be passed at a general
meeting requires the affirmative vote of a simple majority of the votes attaching to all issued and outstanding ordinary shares cast at
a general meeting, while a special resolution requires the affirmative vote of at least two-thirds of votes attached to all issued and&#160;outstanding
ordinary shares cast at a general meeting. Both ordinary resolutions and special resolutions may also be passed by a unanimous written
resolution signed by all the shareholders of our company, as permitted by the Companies Act and our currently effective memorandum and
articles of association. A special resolution will be required for important matters such as a change of name or making changes to our
currently effective memorandum and articles of association. We may, among other things, subdivide or consolidate our shares by ordinary
resolution.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>General meetings of shareholders</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As a Cayman Islands exempted company, we are not
obliged by the Companies Act to call shareholders&#8217; annual general meetings. Our currently effective 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 shall
specify the meeting as such in the notices calling it, and the annual general meeting shall be held at such time and place as may be determined
by our directors.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Shareholders&#8217; general meetings may be convened
by a majority of our board of directors or the chairperson of our board of directors. Advance notice of at least ten calendar days is
required for the convening of our annual general meeting and any other general meeting of our shareholders. A quorum required for a meeting
of shareholders consists of at least one or more shareholder(s) holding shares which carry in aggregate not less than one-third (1/3)
of all votes attaching to all shares which carry the right to attend and vote at such general meeting, present in person or by proxy,
or, if a corporation or other non-natural person, by its duly authorized representative.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">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&#8217;s articles of association. Our currently effective memorandum and articles
of association provide that upon the requisition of shareholders representing in aggregate not less than one-third (1/3) of all votes
attaching to the issued and outstanding shares of our company entitled to vote at general meetings as at the date of the deposit of the
requisition, our board is obliged to convene an extraordinary general meeting and put the resolutions so requisitioned to a vote at such
meeting. However, our currently effective 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.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Dividends</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Subject to the Companies Act, our directors may
declare dividends in any currency to be paid to our shareholders. In addition, our shareholders may by ordinary resolution declare a dividend,
but no dividend may exceed the amount recommended by our directors. Under the laws of the Cayman Islands, dividends may be declared and
paid out of our profits or out of the share premium account. Our currently effective memorandum and articles of association provide that
dividends may be declared and paid out of the funds of our company lawfully available therefor. 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. Holders of
our ordinary shares will be entitled to such dividends as may be declared by our board of directors.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 115; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->109<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Transfer of ordinary shares</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Subject to any applicable restrictions set forth
in our currently effective memorandum and articles of association, any of our shareholders may transfer all or any of his or her shares
by an instrument of transfer in the usual or common form or in a form that our directors may approve.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our directors may decline to register any transfer
of any share which is not fully paid up or on which we have a lien. Our directors may also decline to register any transfer of any share
unless:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the instrument of transfer is lodged with us and is accompanied by the certificate for the shares to which it relates and such other evidence as our directors may reasonably require to show the right of the transferor to make the transfer;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the instrument of transfer is in respect of only one class of share;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the instrument of transfer is properly stamped (in circumstances where stamping is required);</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">in the case of a transfer to joint holders, the number of joint holders to whom the share is to be transferred does not exceed four; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a fee of such maximum sum as the Nasdaq Global Market 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.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">If our directors refuse to register a transfer
they shall, within three calendar 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><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The registration of transfers may, after compliance
with any notice requirement of the Nasdaq Global Market, be suspended and the register closed at such times and for such periods as our
board of directors may from time to time determine, provided, however, that the registration of transfers shall not be suspended nor the
register closed for more than 30 calendar days in any calendar year as our board may determine.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Liquidation</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Subject to any future shares which are issued
with specific rights, on the winding up of our company (1) if the assets available for distribution among our shareholders are more than
sufficient to repay the whole of the capital paid up at the commencement of the winding up, the excess shall be distributed among those
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, and (2) if
the assets available for distribution among the shareholders as such are insufficient to repay the whole of the paid-up capital, those
assets shall be distributed so that, as nearly as may be, the losses shall be borne by the shareholders in proportion to the par value
of the shares held by them.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 116; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->110<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Calls on ordinary shares and forfeiture of ordinary shares</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Subject to our currently effective memorandum
and articles of association and to the terms of allotment, 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 calendar days prior to the specified time
of payment. The ordinary shares that have been called upon and remain unpaid are subject to forfeiture.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Redemption of shares, repurchase and surrender
of ordinary shares We are empowered by the Companies Act and our currently effective memorandum and articles of association to purchase
our own shares, subject to certain restrictions. We may issue shares on terms that are subject to redemption, at our option or at the
option of the holders, on such terms and in such manner as may be determined by our board of directors.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We may also repurchase any of our shares on such
terms and in such manner as have been approved by our board of directors or by an ordinary resolution of our shareholders.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Under the Companies Act, the redemption or repurchase
of any share may be paid out of the 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 (i) unless it is fully paid up, (ii) if such redemption or repurchase would result in
there being no shares issued and outstanding, or (iii) if the company has commenced liquidation. In addition, our company may accept the
surrender of any fully paid share for no consideration.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Variations of rights of shares</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">If at any time, our share capital is divided into
different classes of shares, 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 with the consent in writing of the holders of two-thirds of the issued shares of that
class or with the sanction of a special resolution passed at a separate general meeting of the holders of the shares of that class.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The rights conferred upon the holders of the shares
of any class issued with preferred or other rights shall not, subject to any rights or restrictions for the time being attached to the
shares of that class, be deemed to be materially adversely varied by the creation, allotment or issue of further shares ranking pani passu
with or subsequent to them or the redemption or purchase of any shares of any class by our company. The rights of the holders of shares
shall not be deemed to be materially adversely varied by the creation or issue of shares with preferred or other rights including, without
limitation, the creation of shares with enhanced or weighted voting rights.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 117; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->111<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Issuance of additional shares</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our currently effective memorandum and articles
of association authorizes our board of directors to issue additional shares (including, without limitation, preferred shares) from time
to time as our board of directors shall determine, to the extent of available authorized but unissued shares.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our currently effective memorandum and articles
of association also authorizes our board of directors to establish from time to time one or more series of preference shares and to determine,
with respect to any series of preference shares, the terms and rights of that series, including:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the designation of the series;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the number of shares of the series;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the dividend rights, dividend rates, conversion rights, voting rights; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the rights and terms of redemption and liquidation preferences.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our board of directors may issue preference 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.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Inspection of books and records</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">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 (except for our memorandum
and articles of association, our register of mortgages and charges and special resolutions of our shareholders). However, we will provide
our shareholders with annual audited financial statements.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Anti-takeover provisions.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Some provisions of our currently effective 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 (1) authorize our board of directors to issue preference shares in one or more series and to designate
the price, rights, preferences, privileges and restrictions of such preference shares without any further vote or action by our shareholders,
and (2) limit the ability of shareholders to requisition and convene general meetings of shareholders.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">However, under Cayman Islands law, our directors
may only exercise the rights and powers granted to them under our currently effective 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><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 118; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->112<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Appointment and removal of directors</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Unless otherwise determined by our company in
general meeting, our currently effective memorandum and articles of association provide that our board of directors will consist of not
less than three directors. There are no provisions relating to retirement of directors upon reaching any age limit. The directors have
the power to appoint any person as a director either to fill a casual vacancy on the board or as an addition to the existing board. Our
shareholders may also appoint any person to be a director by way of ordinary resolution.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Subject to restrictions contained in our currently
effective memorandum and articles of association, a director may be removed with or without cause by ordinary resolution of our company.
In addition, the office of any director shall be vacated if the director (1) becomes bankrupt or makes any arrangement or composition
with his creditors, (2) dies or is found to be or becomes of unsound mind, (3) resigns his office by notice in writing to our company,
(4) without special leave of absence from our board, is absent from three consecutive board meetings and our board resolves that his office
be vacated, or (5) is removed from office pursuant to our currently effective memorandum and articles of association.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Proceedings of board of directors</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our currently effective memorandum and articles
of association provide that our business is to be managed and conducted by our board of directors. The quorum necessary for board meetings
may be fixed by the board and, unless so fixed at another number, will be a majority of the directors. Our currently effective memorandum
and articles of association provide that the board may from time to time at their discretion exercise all the powers of our company to
raise or borrow money, to mortgage or charge all or any part of the undertaking, property, assets (present and future) and uncalled capital
of our company and to issue debentures, debenture stock, bonds and other securities, whether outright or as collateral security for any
debt, liability or obligation of our company or of any third party.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Alteration of capital</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We may from time to time by ordinary resolution
in accordance with the Companies Act alter the conditions of our currently effective memorandum and articles of association to:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">increase our capital by such sum, to be divided into shares of such amounts, as the resolution shall prescribe;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">consolidate and divide all or any of our share capital into shares of larger amounts than our existing shares;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">cancel any shares which 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 subject to the provisions of the Companies Act;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">sub-divide our shares or any of them into shares of smaller amount than is fixed by our currently effective memorandum and articles of association, subject nevertheless to the Companies Act; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">divide shares into several classes and without prejudice to any special rights previously conferred on the holders of existing shares, attach to the shares respectively any preferential, deferred, qualified or special rights, privileges, conditions or such restrictions that in the absence of any such determination in a general meeting may be determined by our directors.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 119; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->113<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We may, by special resolution, subject to any
confirmation or consent required by the Companies Act, reduce our share capital or any capital redemption reserve in any manner authorized
by law.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Register of members</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Under the Companies Act, we must keep a register
of members and there should be entered therein:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the names and addresses of our members, together with a statement of the shares held by each member, and such statement shall confirm (i) the amount paid on the shares of each member, (ii) the number and category of shares held by each member, and (iii) whether each relevant category of shares held by a member carries voting rights under the memorandum and articles of association of the company and if so, whether such voting rights are conditional;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the date on which the name of any person was entered on the register as a member; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the date on which any person ceased to be a member.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Under the Companies Act, the register of members
is prima facie evidence of the registered holder or member of shares of a company. Therefore, a person becomes a registered holder or
member of shares of the company only upon entry being made in the register of members. A member registered in the register of members
is deemed as a matter of Cayman Islands law to have legal title to the shares as set against its name in the register of members.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">After the completion of the securities offering,
the depositary was included in our register of members as the only holder of the shares represented by the ADSs in the securities offering.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">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. 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.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Exempted company</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">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 of 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><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">does not have to file an annual return of its shareholders with the Registrar of Companies;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">is not required to open its register of members for inspection;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 120; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->114<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">does not have to hold an annual general meeting;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">may issue shares with no par value;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">may obtain an undertaking against the imposition of any future taxation (such undertakings are given for a period of up to 30 years);</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">may register by way of continuation in another jurisdiction and be deregistered in the Cayman Islands;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">may register as a limited duration company; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">may register as a segregated portfolio company.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#8220;Limited liability&#8221; means that the
liability of each shareholder is limited to the amount unpaid by the shareholder on the shares of the company (except in exceptional circumstances,
such as involving fraud, the establishment of an agency relationship or an illegal or improper purpose or other circumstances in which
a court may be prepared to pierce or lift the corporate veil).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>C. Material Contracts</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Material contracts other than in the ordinary
course of business are described in Item 4 and Item 7 or elsewhere in this annual report.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>D. Exchange Controls</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">See &#8220;Item 4. Information on the Company&#8212;B.
Business Overview&#8212;Regulation&#8212;PRC Laws and Regulations relating to Foreign Exchange.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>E. Taxation</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following summary of the material Cayman Islands,
PRC and United States federal income tax consequences of an investment in the 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. The following summary does not constitute
legal or tax advice. The discussion does not deal with all possible tax consequences relating to an investment in the ordinary shares.
In particular, the discussion does not address U.S. state or local tax laws, or tax laws of jurisdictions other than the Cayman Islands,
the PRC and the federal income tax law of the United States. Accordingly, you should consult your own tax advisor regarding the tax consequences
of an investment in the ordinary shares. To the extent that the discussion relates to matters of Cayman&#160;Islands tax law, it represents
the opinion of Maples and Calder (Hong Kong) LLP, our Cayman Islands counsel. To the extent that the discussion relates to matters of
PRC tax law, it represents the opinion of Zhong Lun Law Firm, our PRC legal counsel.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 121; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->115<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Cayman Islands Taxation</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">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 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 applicable to payments to or by our company. There are no exchange control regulations
or currency restrictions in the Cayman Islands.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Payments of dividends and capital in respect of
the 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 shares, nor will gains derived from the disposal of the shares be subject to Cayman Islands income or corporation
tax.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>PRC Taxation</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Under the EIT Law and its implementation rules,
an enterprise established outside of China with a &#8220;de facto management body&#8221; within China is considered a resident enterprise
and will be subject to the enterprise income tax at the rate of 25% on its global income. The implementation rules define the term &#8220;de
facto management body&#8221; as the body that exercises full and substantial control over and overall management of the business, productions,
personnel, accounts and properties of an enterprise. In April 2009, SAT issued Circular Regarding the Determination of Chinese-Controlled
Offshore Incorporated Enterprises as PRC Tax Resident Enterprise on the Basis of De Facto Management Bodies, or SAT Circular 82, which
provides certain specific criteria for determining whether the &#8220;de facto management body&#8221; of a PRC-controlled enterprise that
is incorporated offshore is located in China. Although SAT Circular 82 only applies to offshore enterprises controlled by PRC enterprises
or PRC enterprise groups, not those controlled by PRC individuals or foreigners, the criteria set forth in SAT Circular 82 may reflect
the general position of SAT on how the &#8220;de facto 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;de facto management body&#8221; in China only if
all of the following conditions are met: (1) the primary location of the day-to-day operational management is in China; (2) decisions
relating to the enterprise&#8217;s financial and human resource matters are made or are subject to approval by organizations or personnel
in China; (3) the enterprise&#8217;s primary assets, accounting books and records, company seals, and board and shareholder resolutions,
are located or maintained in China; and (4) at least 50% of voting board members or senior executives habitually reside in China.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 122; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->116<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We do not believe that our Cayman Islands holding
company meets all of the conditions above. Our Cayman Islands holding company is not a PRC resident enterprise for PRC tax purposes. 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 China. For the same 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 ours.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Zhong Lun Law Firm, our legal counsel as to PRC
law, has advised us that if the PRC tax authorities determine that our Cayman Islands holding company is 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 are
non-resident enterprises with no institutions or premises established in the PRC or income bearing no de facto relationship with the institution
or premises established. In addition, non-resident enterprise shareholders may be subject to a 10% PRC tax on gains realized on the sale
or other disposition of ordinary shares, if such income is treated as sourced from within China. It is unclear whether our non-PRC individual
shareholders would be subject to any PRC tax on dividends or gains obtained by such non-PRC individual shareholders in the event we are
determined to be a PRC resident enterprise. If any PRC tax were to apply to such dividends or gains, it would generally apply at a rate
of 20% unless a reduced rate is available under an applicable tax treaty. However, it is also unclear whether non-PRC shareholders of
our Cayman Islands holding company would be able to claim the benefits of any tax treaties between their country of tax residence and
China in the event that our Cayman Islands holding company is treated as a PRC resident enterprise.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Provided that our Cayman Islands holding company
is not deemed to be a PRC resident enterprise, holders of the ordinary shares who are not PRC residents will not be subject to PRC income
tax on dividends distributed by us or gains realized from the sale or other disposition of our shares. However, under SAT Bulletin 37,
where a non-resident enterprise conducts an &#8220;indirect transfer&#8221; by transferring taxable assets, including, in particular,
equity interests in a PRC resident enterprise, indirectly by disposing of the equity interests of an overseas holding company, the non-resident
enterprise, being the transferor, or the transferee or the PRC entity which directly owned such taxable assets may report to the relevant
tax authority such indirect transfer. Using a &#8220;substance over form&#8221; principle, the PRC tax authority may disregard the existence
of the overseas holding company if it lacks a reasonable commercial purpose and was established for the purpose of reducing, avoiding
or deferring PRC tax. As a result, gains derived from such indirect transfer may be subject to PRC enterprise income tax, and the transferee
obligated to withhold the applicable taxes, currently at a rate of 10% for the transfer of equity interests in a PRC resident enterprise.
We and our non-PRC resident investors may be at risk of being required to file a return and being taxed under SAT Circular 7, and we may
be required to expend valuable resources to comply with SAT Circular 7, or to establish that we should not be taxed thereunder. See &#8220;Item
3. Key Information&#8212;D. Risk Factors &#8212;Risks Relating to Conducting Business in China&#8212;We may be subject to enterprise income
tax on our worldwide income if our company or any of our subsidiaries were considered a PRC &#8216;resident enterprise&#8217; under the
PRC Enterprise Income Tax Law.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 123; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->117<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>United States Federal Income Taxation </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following discussion is a summary of United
States federal income tax considerations relating to the ownership and disposition of our Class A ordinary shares by a U.S. Holder, as
defined below, that acquired our Class A ordinary shares and held our Class A ordinary shares as &#8220;capital assets&#8221; (generally,
property held for investment) under the United States Internal Revenue Code of 1986, as amended (the &#8220;Code&#8221;).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">This discussion is based upon existing United
States federal income tax law, which is subject to differing interpretations or change, possibly with retroactive effect. No ruling has
been sought from the Internal Revenue Service (the &#8220;IRS&#8221;) with respect to any United States federal income tax consequences
described below, and there can be no assurance that the IRS or a court will not take a contrary position.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">This discussion does not address all aspects of
United States federal income taxation that may be important to particular investors in light of their individual circumstances, including
investors subject to special tax rules, including:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">financial institutions;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">insurance companies;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify">regulated investment companies;</td>
</tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">real estate investment trusts;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify">a dealer in securities or currencies;</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify">a regulated investment company;</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify">traders in securities or other persons that elect mark-to-market
treatment;</td>
</tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">partnerships or other pass-through entities and their partners or investors;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: left; width: 24px">&#160;</td>
    <td style="text-align: left; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">tax-exempt organizations (including private foundations);</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: left; width: 24px">&#160;</td>
    <td style="text-align: left; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">investors that own (directly, indirectly, or constructively) 10% or more of our stock by vote or value;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: left; width: 24px">&#160;</td>
    <td style="text-align: left; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">investors that hold their Class A ordinary shares as part of a straddle, hedge, conversion, constructive sale or other integrated transaction;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: left; width: 24px">&#160;</td>
    <td style="text-align: left; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">investors that have a functional currency other than the U.S. dollar;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="text-align: left; width: 0.25in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: left">certain former U.S. citizens or long-term residents;</td>
</tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="text-align: left; width: 0.25in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: left">investors that hold their Class A ordinary shares through
a permanent establishment or fixed base outside the United States;</td>
</tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="text-align: left; width: 0.25in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: left">investors who own stock in an individual retirement or other
tax-deferred account;</td>
</tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="text-align: left; width: 0.25in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: left">a person who acquired Class A ordinary shares pursuant to
the exercise of any employee share option or otherwise as compensation;</td>
</tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="text-align: left; width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a
person subject to special tax accounting rules as a result of any item of gross income being taken into account in an &#8220;applicable
financial statement&#8221; (as defined in the Code) with respect to ordinary shares;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="text-align: left; width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">investors
required to accelerate the recognition of any item of gross income with respect to our Class A ordinary shares as a result of such income
being recognized on an applicable financial statement;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a
person whose &#8220;functional currency&#8221; is not the United States dollar.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 124; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->118<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In addition, this discussion does not address
any state, local, alternative minimum tax, or non-United States tax considerations, or the Medicare contribution tax on net investment
income. Each potential investor is urged to consult its tax advisor regarding the United States federal, state, local and non-United States
income and other tax considerations of an investment in our Class A ordinary shares.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>General</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">For purposes of this discussion, a &#8220;U.S.
Holder&#8221; is a beneficial owner of our Class A ordinary shares that is, for United States federal income tax purposes, (1) an individual
who is a citizen or resident of the United States, (2) a corporation (or other entity treated as a corporation for United States federal
income tax purposes) created in, or organized under the laws of, the United States or any state thereof or the District of Columbia, (3)
an estate the income of which is includible in gross income for United States federal income tax purposes regardless of its source, or
(4) a trust (a) the administration of which is subject to the primary supervision of a United States court and which has one or more United
States persons who have the authority to control all substantial decisions of the trust or (b) that has otherwise elected to be treated
as a United States person under the Code.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">If a partnership (or other entity treated as a
partnership for United States federal income tax purposes) is a beneficial owner of our Class A ordinary shares, the tax treatment of
a partner in the partnership will depend upon the status of the partner and the activities of the partnership. Partnerships and partners
of a partnership holding our Class A ordinary shares are urged to consult their tax advisors regarding an investment in such ordinary
shares.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As described above under &#8220;Item 4. Information
on the Company&#8212;A. History and development of the company,&#8221; our American deposit receipt facility was terminated on February
1, 2024, and the holders of our ADSs received our Class A ordinary shares in exchange for such ADSs. For United States federal income
tax purposes, a U.S. Holder of ADSs will generally be treated as the beneficial owner of the underlying shares represented by the ADSs.
Accordingly, the termination of our American deposit receipt facility is generally not expected to be a taxable transaction for United
States federal income tax purposes. Except where specifically discussed below, the United States federal income tax consequences discussed
below would apply to each U.S. Holder of ADSs prior to February 1, 2024.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Passive foreign investment company considerations</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">A non-United States corporation, such as our company,
will be classified as a &#8220;passive foreign investment company,&#8221; or a PFIC, for United States federal income tax purposes, if,
in the case of any particular taxable year, either (1) 75% or more of its gross income for such year consists of certain types of &#8220;passive&#8221;
income or (2) 50% or more of its average quarterly assets during such year is attributable to assets that produce or are held for the
production of passive income. For this purpose, cash is categorized as a passive asset and the company&#8217;s unbooked intangibles associated
with active business activities may generally be classified as active assets. For purposes of the income test, &#8220;gross income&#8221;
generally consists of sales revenues less the cost of goods sold, together with income from investments and from other sources, and &#8220;passive
income&#8221; generally includes, among other things, dividends, interest, rents, royalties, and gains from the disposition of passive
assets. We will be treated as owning our proportionate share of the assets and earning our proportionate share of the income of any other
non-United States corporation in which we own, directly or indirectly, more than 25% (by value) of the stock.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Based upon our current income and assets and the actual and projected
value of our Class A ordinary shares, we do not believe we were a PFIC for the taxable year ended December 31, 2024.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;&#160;</p><div>


</div><!-- Field: Page; Sequence: 125; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->119<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">While we reasonably do not expect to become
a PFIC in the current or future taxable years, the determination of whether we will be or become a PFIC will depend upon (i) the
composition and characterization of our income (which may differ from our historical results and current projections) and (ii) the
composition and characterization of our assets and the value of our assets from time to time, including, in particular the value of
our goodwill and other unbooked intangibles (which may depend upon the market value of our Class A ordinary shares from time-to-time
and which has been and may continue to be volatile). In estimating the value of our goodwill and other unbooked intangibles, we have
taken into account our market capitalization. Our market capitalization has fluctuated significantly during the taxable year ended
December 31, 2024. Among other matters, if our market capitalization does not increase or continues to decline, we may be or become
classified as a PFIC for the current or future taxable years. It is also possible that the IRS, may challenge our classification of
assets or income or the valuation of our goodwill and other unbooked intangibles, which may result in our company being, or becoming
classified as, a PFIC for the current or one or more future taxable years.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The determination of whether we would be or become
a PFIC may also depend, in part, on how, and how quickly, we used our liquid assets. Under circumstances where we retain significant amounts
of liquid assets, including cash, our risk of being classified as a PFIC may substantially increase. Because there are uncertainties in
the application of the relevant rules and PFIC status is a factual determination made annually after the close of each taxable year, there
can be no assurance that we will not be a PFIC for the current taxable year ending December 31, 2024. or any future taxable year. If we
were classified as a PFIC for any year during which a U.S. Holder held our Class A ordinary shares, we generally would continue
to be treated as a PFIC for all succeeding years during which such U.S. Holder held our Class A ordinary shares.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The discussion below under &#8220;Dividends&#8221;
and &#8220;Sale or other disposition of our Class A ordinary shares&#8221; is written on the basis that we will not be classified as a
PFIC for United States federal income tax purposes. The United States federal income tax rules that apply if we are classified as a PFIC
for the current taxable year or any subsequent taxable year are discussed below under &#8220;Passive foreign investment company rules.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Dividends</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Subject to the PFIC rules described below, any
cash distributions (including the amount of any PRC tax withheld) paid on our Class A ordinary shares out of our current or accumulated
earnings and profits, as determined under United States federal income tax principles, will generally be includible in the gross income
of a U.S. Holder as dividend income on the day actually or constructively received by the U.S. Holder of our Class A ordinary shares.
Because we do not intend to determine our earnings and profits on the basis of United States federal income tax principles, any distribution
will generally be treated as a &#8220;dividend&#8221; for United States federal income tax purposes. Under current law, a non-corporate
recipient of dividend income will generally be subject to tax on dividend income from a &#8220;qualified foreign corporation&#8221; at
the lower applicable net capital gains rate rather than the marginal tax rates generally applicable to ordinary income, provided that
certain holding period and other requirements are met.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 126; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->120<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">A non-United States corporation (other than a
corporation that is classified as a PFIC for the taxable year in which the dividend is paid or the preceding taxable year) will generally
be considered to be a qualified foreign corporation (1) if it is eligible for the benefits of a comprehensive tax treaty with the United
States, which the Secretary of Treasury of the United States determines is satisfactory for purposes of this provision and which includes
an exchange of information program, or (2) with respect to any dividend it pays on stock which is readily tradable on an established securities
market in the United States. Prior to February 1, 2024, our ADSs, but not our Class A ordinary shares, were listed on Nasdaq. Accordingly,
assuming our ADSs were considered to be readily tradeable on an established securities market, we were a qualified foreign corporation
with respect to dividends paid on our ADSs but not our Class A ordinary shares. Beginning on January 1, 2024, our Class A ordinary shares
are listed on Nasdaq. We believe, but cannot assure you, that our Class A ordinary shares will be readily tradable on an established securities
market in the United States and that we will be a qualified foreign corporation with respect to dividends paid on our Class A ordinary
shares. There can be no assurance that our Class A ordinary shares will continue to be considered readily tradable on an established securities
market in later years. In the event we are deemed to be a PRC resident enterprise under the Enterprise Income Tax Law (see &#8220;&#8212;PRC
Taxation&#8221;), we may be eligible for the benefits of the Agreement Between the Government of the United States of America and the
Government of the People&#8217;s Republic of China for the Avoidance of Double Taxation and the Prevention of Tax Evasion with Respect
to Taxes on Income, or the United States-PRC income tax treaty (which the Secretary of the Treasury of the United States has determined
is satisfactory for this purpose), in which case we would be treated as a qualified foreign corporation with respect to dividends paid
on our Class A ordinary shares. U.S. Holders are urged to consult their tax advisors regarding the availability of the reduced tax rate
on dividends in their particular circumstances. Dividends received on the Class A ordinary shares will not be eligible for the dividends
received deduction allowed to qualifying corporations under the Code.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">For United States foreign tax credit purposes,
dividends paid on our Class A ordinary shares will generally be treated as income from foreign sources and will generally constitute passive
category income. In the event that we are deemed to be a PRC resident enterprise under the Enterprise Income Tax Law, a U.S. Holder may
be subject to PRC withholding taxes on dividends paid, if any, on our Class A ordinary shares. A U.S. Holder may be eligible, subject
to a number of complex limitations, to claim a foreign tax credit in respect of any foreign withholding taxes imposed on dividends received
on our Class A ordinary shares. A U.S. Holder who does not elect to claim a foreign tax credit for foreign tax withheld may instead claim
a deduction for United States federal income tax purposes in respect of such withholding, but only for a year in which such holder elects
to do so for all creditable foreign income taxes. The rules governing the foreign tax&#160;credit are complex. U.S. Holders are urged
to consult their tax advisors regarding the availability of the foreign tax credit under their particular circumstances.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Sale or other disposition of our Class A ordinary shares</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Subject to the PFIC rules discussed below, a U.S.
Holder will generally recognize capital gain or loss, if any, upon the sale or other disposition of our Class A ordinary shares in an
amount equal to the difference between the amount realized upon the disposition and the holder&#8217;s adjusted tax basis in such ordinary
shares. Any capital gain or loss will be long-term capital gain or loss if our Class A ordinary shares have been held for more than one
year and will generally be United States source gain or loss for United States foreign tax credit purposes. Long-term capital gains of
non-corporate U.S. Holders are currently eligible for reduced rates of taxation. In the event that we are treated as a PRC resident enterprise
under the EIT Law, and gain from the disposition of our Class A ordinary shares is subject to tax in the PRC (see &#8220;&#8212;PRC Taxation&#8221;),
such gain may be treated as PRC source gain for foreign tax credit purposes under the United States-PRC income tax treaty. The deductibility
of a capital loss may be subject to limitations. U.S. Holders are urged to consult their tax advisors regarding the tax consequences if
a foreign tax is imposed on a disposition of our Class A ordinary shares, including the availability of the foreign tax credit under their
particular circumstances.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 127; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->121<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Passive foreign investment company rules</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">If we are classified as a PFIC for any taxable
year during which a U.S. Holder holds our Class A ordinary shares, unless the U.S. Holder makes one of certain elections (as described
below), the U.S. Holder will, except as discussed below, be subject to special tax rules that have a penalizing effect, regardless of
whether we remain a PFIC, on (1) any excess distribution that we make to the U.S. Holder (which generally means any distribution paid
during a taxable year to a U.S. Holder that is greater than 125% of the average annual distributions paid in the three preceding fiscal
years or, if shorter, the U.S. Holder&#8217;s holding period for our Class A ordinary shares), and (2) any gain realized on the sale or
other disposition, including, under certain circumstances, a pledge, of such ordinary shares. Under the PFIC rules:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the excess distribution and/or gain will be allocated ratably over the U.S. Holder&#8217;s holding period for our Class A ordinary shares;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the amount of the excess distribution or gain allocated to the taxable year of distribution or gain and to any taxable years in the U.S. Holder&#8217;s holding period prior to the first fiscal year in which we are classified as a PFIC (each such taxable year, a pre-PFIC year) will be taxable as ordinary income; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the amount of the excess distribution or gain allocated to each prior taxable year, other than the current taxable year of distribution or gain or a pre-PFIC year, will be subject to tax at the highest tax rate in effect applicable to the individuals or corporations, as appropriate, for that other taxable year, and will be increased by an additional tax equal to interest on the resulting tax deemed deferred with respect to each such other taxable year.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">If we are a PFIC for any taxable year during which
a U.S. Holder holds our Class A ordinary shares and any of our non-United States subsidiaries is also a PFIC, such U.S. Holder would be
treated as owning a proportionate amount (by value) of the shares of the lower-tier PFIC for purposes of the application of these rules.
Each U.S. Holder is advised to consult its tax advisors regarding the application of the PFIC rules to any of our subsidiaries.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As an alternative to the foregoing rules, a U.S.
Holder of &#8220;marketable stock&#8221; in a PFIC may make a mark-to-market election with respect to the Class A ordinary shares, provided
that such ordinary shares are &#8220;regularly traded&#8221; (as specially defined) on Nasdaq. Prior to February 1, 2024, our ADSs, but
not our Class A ordinary shares, were listed on Nasdaq. Accordingly, assuming our ADSs were considered to be readily tradeable on an established
securities market, we were eligible to make a mark-to-market election with respect to our ADSs but not our Class A ordinary shares. Beginning
on January 1, 2024, our Class A ordinary shares are listed on Nasdaq. No assurances may be given regarding whether our Class A ordinary
shares will qualify, or will continue to be qualified, as being regularly traded in this regard. If a mark-to-market election is made,
the U.S. Holder will generally (1) include as ordinary income for each taxable year that we are a PFIC the excess, if any, of the fair
market value of our Class A ordinary shares, held at the end of the taxable year over the U.S. Holder&#8217;s adjusted tax basis in such
ordinary shares and (2) deduct as an ordinary loss the excess, if any, of the U.S. Holder&#8217;s adjusted tax basis in such ordinary
shares over the fair market value of such ordinary shares held at the end of the taxable year, but only to the extent of the net amount
previously included in income as a result of the mark-to-market election. The U.S. Holder&#8217;s adjusted tax basis in our Class A ordinary
shares would be adjusted to reflect any income or loss resulting from the mark-to-market election. If a U.S. Holder makes an effective
mark-to-market election, in each year that we are a PFIC any gain recognized upon the sale or other disposition of our Class A ordinary
shares will be treated as ordinary income and any loss will be treated as ordinary loss, but only to the extent of the net amount previously
included in income as a result of the mark-to-market election.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 128; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->122<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">If a U.S. Holder makes a mark-to-market election
in respect of a corporation classified as a PFIC and such corporation ceases to be classified as a PFIC, the U.S. Holder will not be required
to take into account the mark-to-market gain or loss described above during any period that such corporation is not classified as a PFIC.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Because a mark-to-market election cannot be made
for any lower-tier PFICs that a PFIC may own, a U.S. Holder who makes a mark-to-market election with respect to our Class A ordinary shares
may continue to be subject to the general PFIC rules with respect to such U.S. Holder&#8217;s indirect interest in any of our non-United
States subsidiaries that is classified as a PFIC.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We do not intend to provide information necessary
for U.S. Holders 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><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As discussed above under &#8220;Dividends,&#8221;
dividends that we pay on our Class A ordinary shares will not be eligible for the reduced tax rate that applies to qualified dividend
income if we are classified as a PFIC for the taxable year in which the dividend is paid or the preceding taxable year. In addition, if
a U.S. Holder owns our Class A ordinary shares during any taxable year that we are a PFIC, the U.S. Holder must file an annual information
return with the IRS. Each U.S. Holder is urged to consult its tax advisor concerning the United States federal income tax consequences
of purchasing, holding, and disposing the ordinary shares if we are or become a PFIC, including the possibility of making a mark-to-market
election and the unavailability of the qualified electing fund election.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Information reporting</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Certain U.S. Holders are required to report information
to the IRS relating to an interest in &#8220;specified foreign financial assets&#8221; (as defined in the Code), including shares issued
by a non-United States corporation, for any year in which the aggregate value of all specified foreign financial assets exceeds $50,000
(or a higher dollar amount prescribed by the IRS), subject to certain exceptions (including an exception for shares held in custodial
accounts maintained with a United States financial institution). These rules also impose penalties if a U.S. Holder is required to submit
such information to the IRS and fails to do so.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In addition, U.S. Holders may be subject to information
reporting to the IRS and backup withholding with respect to dividends on and proceeds from the sale or other disposition of our Class
A ordinary shares. Information reporting will apply to payments of dividends on, and to proceeds from the sale or other&#160;disposition
of, our Class A ordinary shares by a paying agent within the United States to a U.S. Holder, other than U.S. Holders that are exempt from
information reporting and properly certify their exemption. A paying agent within the United States will be required to withhold at the
applicable statutory rate, currently 24%, in respect of any payments of dividends on, and the proceeds from the disposition of, our Class
A ordinary shares within the United States to a U.S. Holder (other than U.S. Holders that are exempt from backup withholding and properly
certify their exemption) if the U.S. Holder fails to furnish its correct taxpayer identification number or otherwise fails to comply with
applicable backup withholding requirements. U.S. Holders who are required to establish their exempt status generally must provide a properly
completed IRS Form W-9.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 129; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->123<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Backup withholding is not an additional tax. Amounts
withheld as backup withholding may be credited against a U.S. Holder&#8217;s United States federal income tax liability. A U.S. Holder
generally may obtain a refund of any amounts withheld under the backup withholding rules by filing the appropriate claim for refund with
the IRS in a timely manner and furnishing any required information. Each U.S. Holder is advised to consult with its tax advisor regarding
the application of the United States information reporting rules to their particular circumstances.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>F. Dividends and Paying Agents</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Not applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>G. Statement by Experts</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Not applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>H. Documents on display</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We have previously filed with the SEC our registration
statement on Form F-1 (File Number 333-265539), as amended, and our registration statement on Form F-3 (File Number 333-273968).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We are subject to the periodic reporting and other
informational requirements of the Exchange Act. 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 20-F within four months after the end of each fiscal year. Copies of reports
and other information, when so filed, may be inspected without charge and may be obtained at prescribed rates at the public reference
facilities maintained by the SEC at 100 F Street, N.E., Room 1580, Washington, D.C. 20549. The public may obtain information regarding
the Washington, D.C. Public Reference Room by calling the SEC at 1-800-SEC-0330. The SEC also maintains a web site 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.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">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 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><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>I. Subsidiary Information</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">For a listing of our subsidiaries, see &#8220;Item
4. Information on the Company&#8212;C. Organizational Structure.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>J. Annual Report to Security Holders</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Not Applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 130; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->124<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="a_015"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 11. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Concentration of Credit Risk</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Financial instruments that potentially expose
us to concentrations of credit risk consist primarily of cash and cash equivalents. As of December 31, 2023 and 2024, our cash and cash
equivalents amounted to RMB48.2 million and RMB32.4 million (US$4.5 million), respectively. We place our cash and cash equivalents primarily
with financial institutions with high credit ratings and quality in China. Historically, deposit in Chinese banks are secure due to the
state policy on protecting depositors&#8217; interests. In the event of bankruptcy of one of these financial institutions, we may not
be able to claim its cash and demand deposits back in full. We continue to monitor the financial strength of the financial institutions.
There has been no recent history of default in relation to these financial institutions.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Concentration of Suppliers</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In 2022, purchases from top two suppliers represented
32.0% and 23.0% of the total purchase amount made by us.&#160;In 2023, purchases from top two suppliers represented 38.0% and 14.0% of
the total purchase amount made by us. In 2024, purchases from top one supplier represented 29% of the total purchase amount made
by us.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Liquidity Risk</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our policy is to regularly monitor our liquidity
requirements and our compliance with lending covenants, to ensure that we maintain sufficient reserves of cash and readily realizable
marketable securities and adequate committed lines of funding from major financial institutions to meet its liquidity requirements in
the short and longer term. See &#8220;Item 5. Operating and Financial Review and Prospects&#8212;B. Liquidity and Capital Resources&#8221;
for details.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Currency Risk</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our operations are primarily in China. Our reporting
currency is denominated in RMB. We are exposed to currency risk primarily through sales and purchases which give rise to receivables,
payables and cash balances that are denominated in a currency other than the functional currency of the operations to which the transactions
relate. Thus, our revenues and results of operations may be impacted by exchange rate fluctuations between RMB and U.S. dollars. We incurred
and recognized foreign currency translation gain of RMB4.9 million, foreign currency translation gain of RMB0.8 million and foreign currency
translation loss of RMB0.8 million (US$0.1 million) in 2022, 2023 and 2024, respectively, as a result of changes in the exchange rate.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Inflation</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">To date, inflation in China has not materially
affected our results of operations. According to the National Bureau of Statistics of China, the year-over-year percent changes in the
consumer price index for December 2023 and 2024 were increase of 0.3% and increase of 0.1%, respectively. Although we have not been materially
affected by inflation in the past, we may be affected if China or Hong Kong experiences higher rates of inflation in the future.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 131; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->125<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="a_016"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 12. DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>A. </i>Debt Securities</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Not applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>B. </i>Warrants and Rights</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Not applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>C. </i>Other Securities</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Not applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>D. </i>American Depositary Shares</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Not applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 132; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->126<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="a_017"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>PART II</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_018"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 13. DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">None.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_019"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 14. MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS
AND USE OF PROCEEDS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Material Modifications to the Rights of Security Holders</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">See &#8220;Item 10. Additional Information&#8221;
for a description of the rights of securities holders, which remain unchanged.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Use of Proceeds</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following &#8220;Use of Proceeds&#8221; information
relates to the registration statement on Form F-1, as amended (File Number 333-265539) in relation to our initial public offering of 1,770,000
American depositary shares (the &#8220;ADSs&#8221;) representing 3,540,000 Class A ordinary shares at an initial offering price of US$11.50
per ADS, and the registration statement on Form F-1, as amended (File Number 333-266825) in relation to our follow-on public offering
of 2,083,334 ADSs representing 4,166,668 Class A ordinary shares at an offering price of US$2.40 per ADS. Our initial public offering
closed in July 2022, and our follow-on public offering closed in September 2022. Maxim Group LLC, AMTD and Tiger were the representatives
of the underwriters for our initial public offering and follow-on public offering.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The F-1 registration statement for our initial
public offering was declared effective by the SEC on July 11, 2022. We received net proceeds of approximately US$16.6 million from our
initial public offering. 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 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><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The F-1 registration statement for our follow-on
offering was declared effective by the SEC on September 27, 2022. We received net proceeds of approximately US$4.5 million from our follow-on
public offering. 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 from the follow-on 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><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 133; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->127<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">For the period from July 11, 2022, the date that
the F-1 registration statement for our initial public offering was declared effective by the SEC, to the date of this annual report, we
have spent a total of approximately US$48.8 million with the following allocation: about US$20.6 million for research and development
of new products; roughly US$15.1 million for optimizing our supply chain; approximately US$6.9 million for establishing our brand and
global sales network; and around US$6.1 million for supporting our working capital and daily operations.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The total expenses incurred for our company&#8217;s
account in connection with our initial public offering for the period from the effective date of the initial public offering F-1 Registration
Statement to December 31, 2022 and in connection with our follow-on offering for the period from the effective date of the follow-on public
offering F-1 Registration Statement to December 31, 2022 was approximately US$3.0 million, which&#160;included approximately US$1.8 million
of underwriting discounts and commissions and approximately US$1.2 million of other offering expenses.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_020"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 15. CONTROLS AND PROCEDURES&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Disclosure Controls and Procedures</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our management, with the participation of our
chief executive officer and chief financial officer, has performed an evaluation of the effectiveness of our disclosure controls and procedures
(as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this report.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Based upon that evaluation, our management, with
the participation of our chief executive officer and chief financial officer, has concluded that, due to the outstanding material weakness
described below under &#8220;Internal Control over Financial Reporting,&#8221; as of December 31, 2024, our disclosure controls and procedures
were not effective in ensuring that the information required to be disclosed by us in the reports that we file or submit under the Exchange
Act is recorded, processed, summarized and reported, within the time periods specified in the SEC&#8217;s rules and forms, and that the
information required to be disclosed by us in the reports that we file or submit under the Exchange Act is accumulated and communicated
to our management, including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding
required disclosure.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Management&#8217;s Annual Report on Internal Control over Financial
Reporting</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our management is responsible for establishing
and maintaining adequate internal control over financial reporting, as such term is defined in Rule 13a-15(f), of the Exchange Act. Our
internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial
reporting and the preparation of financial statements for external purposes in accordance with U.S. GAAP. Because of its inherent limitations,
internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness
to future periods are subject to the risk that controls may become inadequate because of changes in conditions or because the degree of
compliance with policies or procedures may deteriorate.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Under the supervision and with the participation
of our management, which includes our chief executive officer and chief financial officer, we conducted an assessment of the effectiveness
of our internal control over financial reporting as of December 31, 2024. The assessment was based on criteria established in the framework
Internal Control-Integrated Framework (2013), issued by the Committee of Sponsoring Organizations of the Treadway Commission.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Based on this assessment, management concluded
that our internal control over financial reporting was not effective as of December 31, 2024.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 134; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->128<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Internal Control over Financial Reporting</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In the course of auditing our consolidated financial
statements as of December 31, 2024, we and our independent registered public accounting firm identified one material weakness in our internal
control over financial reporting as of December 31, 2024. As defined in the standards established by the PCAOB, a &#8220;material weakness&#8221;
is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility
that a material misstatement of our company&#8217;s annual or interim consolidated financial statements will not be prevented or detected
on a timely basis.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The material weakness identified is related to
lack of sufficient accounting personnel who possess adequate knowledge in financial reporting in accordance with U.S. GAAP.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We intend to undertake measures to improve our
internal control over financial reporting to address the material weakness identified, including implementing regular and continuous U.S.
GAAP accounting and financial reporting training programs for our accounting and financial reporting personnel. In addition, we plan to
take the following initiatives to improve our internal control over financial reporting to address the material weakness that have been
identified:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">hiring additional qualified accounting and reporting personnel who are equipped with the relevant U.S. GAAP and SEC reporting experience and qualifications to strengthen our financial reporting function and to set up a financial and system control framework; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">enhancing our internal audit function as well as engaging an external consulting firm to assist us with assessing our Sarbanes-Oxley compliance readiness and improving overall internal controls.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">However, we cannot assure you that we will remediate
our material weakness in a timely manner. The process of designing and implementing an effective financial reporting system is a continuous
effort that requires us to anticipate and react to changes in our business and the economic and regulatory environments and to expend
significant resources to maintain a financial reporting system that is adequate to satisfy our reporting obligation. See &#8220;Item 3.
Key Information&#8212;D. Risk Factors &#8212;Risks Relating to Our Operations&#8212;If we fail to implement and maintain an effective
system of internal controls to remediate our material weakness over financial reporting, we may be unable to accurately or timely report
our results of operations, meet our reporting obligations or prevent fraud, and investor confidence and the market price of our Class
A ordinary shares may be materially and adversely affected.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Attestation Report of the Registered Public Accounting Firm</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">This annual report on Form 20-F does not include
an attestation report of our registered public accounting firm due to rules of the SEC where domestic and foreign registrants that are
&#8220;emerging growth companies&#8221; which we are, are not required to provide the auditor attestation report.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Changes in Internal Control over Financial Reporting</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Other than those discussed above relating to the
material weakness, there were no changes in our internal controls over financial reporting that occurred during the period covered by
this annual report on Form&#160;20-F that have materially affected, or are reasonably likely to materially affect, our internal control
over financial reporting.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><div><a id="a_021"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 16. [RESERVED]</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_022"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 16A. AUDIT COMMITTEE FINANCIAL EXPERT</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our audit committee consists solely of independent
directors that satisfy the Nasdaq Stock Market and SEC requirements within one year of the completion of the securities offering. Our
board of directors has also determined that Ms. Li Zhang qualifies as an &#8220;audit committee financial expert&#8221; within the meaning
of the SEC rules and possesses financial sophistication within the meaning of the Nasdaq Stock Market Listing Rules.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_023"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 16B. CODE OF ETHICS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our board of directors has adopted our code of
conduct and ethics, a code that applies to members of the board of directors including its chairman and other senior officers, including
the chief executive officer, the chief financial officer and the chief operations officer. This code is publicly available on our website
at https://ir.nano.cn/.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 135; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->129<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="a_024"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 16C. PRINCIPAL ACCOUNTANT FEES AND SERVICES</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table sets forth the aggregate fees
by categories specified below in connection with certain professional services rendered by our independent registered public accounting
firm, namely MaloneBailey, LLP, for the years indicated. We did not pay any other fees to our independent registered public accounting
firms during the periods indicated below.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">(RMB in thousands)</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Audit fees (1)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">3,231.9</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,576.6</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">2,272.9</p></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Audit-related fees (2)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">807.1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">308.5</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">421.8</p></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Total</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">4,039.0</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">2,885.1</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><b>2,694.7</b></p></td><td style="text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0px"/>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Audit fees consist of fees billed for professional services rendered for the audit of our year-end financial statements and services that are normally provided by our independent registered public accounting firm in connection with regulatory filings. The above amounts include interim procedures and audit fees.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0px"/>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Audit-related fees consist of fees billed for assurance and related services that are reasonably related to performance of the audit or review of our financial statements and are not reported under &#8220;audit fees.&#8221;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_025"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 16D. EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">None.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_026"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 16E. PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED
PURCHASERS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">None.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_027"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 16F. CHANGE IN REGISTRANT&#8217;S CERTIFYING ACCOUNTANT</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Not applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_028"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 16G. CORPORATE GOVERNANCE</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We are a &#8220;foreign private issuer&#8221;
under the federal securities laws of the United States and the Nasdaq Global Market listing standards. Under the federal securities laws
of the United States, foreign private issuers are subject to different disclosure requirements than U.S.-domiciled registrants. We intend
to take all actions necessary for us to maintain compliance as a foreign private issuer under the applicable corporate governance&#160;requirements
of the Sarbanes-Oxley Act, the rules adopted by the SEC and the Nasdaq Global Market listing standards. Under SEC rules and the Nasdaq
Global Market listing standards, a foreign private issuer is subject to less stringent corporate governance requirements. Subject to certain
exceptions, the SEC and the Nasdaq Global Market permit a foreign private issuer to follow its home country practice in lieu of their
respective rules and listing standards. We currently intend to rely on the home country practices that will exempt us from (1) having
a majority of the board be independent; (2) having a compensation committee or a nominating and corporate governance committee consisting
entirely of independent directors; or (3) having regularly scheduled executive sessions with only independent directors each year. See
&#8220;Item 3. Key Information&#8212;D. Risk Factors &#8212;Risks Relating to Our Corporate Structure and Governance&#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 requirements of Nasdaq Stock Market Rules. These practices may afford fewer protection to shareholders
than they would enjoy if we complied fully with the Nasdaq Stock Market Rules.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 136; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->130<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="a_029"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 16H. MINE SAFETY DISCLOSURE</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Not applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_030"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 16I. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT
INSPECTIONS&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Not applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_031"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 16J. INSIDER TRADING POLICIES</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We have <ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="ecd:InsiderTrdPoliciesProcAdoptedFlag" id="ixv-22882">adopted</ix:nonNumeric> an insider trading policy to promote
compliance with applicable securities laws and regulations, including those that prohibit insider trading. This policy applies to all
officers, directors, employees and consultants of our Group (each, an &#8220;Affiliate&#8221;) and extends to all activities within and
outside an individual&#8217;s duties at our group.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.45pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The insider trading policy establishes guidelines
and procedures for the following:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>1. No Trading</i></b>: No Affiliate can trade any
securities or enter into a trading plan while possessing material non-public information about us. Affiliates in possession of such information
must wait for a 48-hour period after public disclosure and the lapse of one full trading day on Nasdaq before trading. Additionally, affiliates
cannot trade during limited trading periods, regardless of the possession of material information. All transactions of securities by officers,
directors, and key employees must be pre-approved by our compliance officer.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>2. Trading Window</i></b>: The insider trading
policy establishes a trading window for officers, directors, employees, or consultants, during which they can trade our securities
or enter into a trading plan. The trading window begins at the close of business on the second trading day following the public
disclosure of our financial results for the previous fiscal year or quarter and ends on the last day of each fiscal quarter. Trading
during the trading window does not provide a safe harbor, and affiliates must comply with all policies. If in doubt, consult the
compliance officer before trading.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>3. No Tipping</i></b>: No Affiliate may directly
or indirectly disclose any material information to anyone who trades in our securities.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>4. Confidentiality</i></b>: No Affiliate may
communicate any material information to anyone outside our Group under any circumstances unless approved by the compliance officer
in advance, or to anyone within the our group other than on a need-to-know basis.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>5. No Comment</i></b>: No Affiliate may discuss
any internal matters or developments of our Group with anyone outside our group, except as required in the performance of regular
corporate duties. Unless expressly authorized to do otherwise, if an affiliate receives any inquiries about our group or its
securities from any press, investment analyst, investor or other outsiders, or any requests for comments or interviews, they should
decline to comment and direct the inquiry or request to the compliance officer or any other office designated by the chief executive
officer.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>6. Corrective Action</i></b>: If any information
that may be considered material information is unintentionally disclosed, any affiliate with knowledge of the disclosure should
notify the compliance officer immediately. This allows our group to determine if any corrective action, such as public disclosure,
is necessary.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We are committed to maintaining the highest standards
of ethical conduct and have implemented these insider trading policies and procedures to ensure compliance with applicable securities
laws and to protect the interests of our shareholders.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 137; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->131<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="a_032"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 16K. CYBERSECURITY</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_1" escape="true" name="cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" id="ixv-13165"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Cybersecurity Risk Management and Strategy</b></p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><ix:continuation continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_2" id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock" id="ixv-13172"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">To preserve the confidentiality, <ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="cyd:CybersecurityRiskManagementProcessesIntegratedFlag" id="ixv-22883">integrity</ix:nonNumeric> and
availability of our information systems, safeguard our assets, data, intellectual property and network infrastructure, while meeting regulatory
requirements, it is crucial to effectively manage cybersecurity risks. To achieve this, we have implemented a comprehensive cybersecurity
risk management framework, which is integrated in our overall enterprise risk management system and processes and is internally managed.</p></ix:nonNumeric></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><ix:continuation continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_3" id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our dedicated IT staff is tasked with assessing,
identifying and managing risks related to cybersecurity threats and is responsible for:</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:continuation continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_4" id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_3"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">risk assessments designed to help identify material cybersecurity risks to our critical systems, information, products, services and our broader enterprise IT environment;</span></td></tr>
  </table></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:continuation continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_5" id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_4"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">development of risk-based action plans to manage identified vulnerabilities and implementation of new protocols and infrastructure improvements;</span></td></tr>
  </table></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:continuation continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_6" id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_5"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">cybersecurity incident investigations;</span></td></tr>
  </table></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:continuation continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_7" id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_6"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">monitoring threats to sensitive data and unauthorized access to our systems;</span></td></tr>
  </table></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:continuation continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_8" id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_7"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">secure access control measures applied to critical IT systems, equipment and devices, designed to prevent unauthorized users, processes and devices from assessing IT systems and data;</span></td></tr>
  </table></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:continuation continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_9" id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_8"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">developing and executing protocols to ensure that information regarding cybersecurity incidents is promptly shared with the board of directors, as appropriate, to allow for risk and materiality assessments and to consider disclosure and notice requirements; and</span></td></tr>
  </table></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:continuation continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_10" id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_9"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">developing and implementing training on cybersecurity, information security and threat awareness.</span></td></tr>
  </table></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><ix:continuation id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" id="ixv-22884">There were <ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" id="ixv-22885">no</ix:nonNumeric> cybersecurity incidents during the
year ended December 31, 2024, that resulted in an interruption to our operations, known losses of any critical data or otherwise had a
material impact on our strategy, financial condition or results of operations. However, the scope and impact of any future incident cannot
be predicted. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8221; for more information on how material cybersecurity attacks
may impact our business</ix:nonNumeric>.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_CybersecurityRiskBoardOfDirectorsOversightTextBlock-c0_cont_1" escape="true" name="cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock" id="ixv-13264"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Governance</b></p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:continuation continuedAt="_CybersecurityRiskBoardOfDirectorsOversightTextBlock-c0_cont_2" id="_CybersecurityRiskBoardOfDirectorsOversightTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="ixv-22886">Our board of directors acknowledges the significance
of robust cybersecurity management programs and actively participates in overseeing and reviewing our cybersecurity risk profile and exposures.</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="ixv-22887">Our <ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" id="ixv-22888">board of directors</ix:nonNumeric> receives prompt and timely information regarding any significant cybersecurity incidents, as well as ongoing updates
regarding any such incidents. Furthermore, in the event of any significant updates or adjustments to our cybersecurity related policies,
our IT staff will present them to the board of directors for their review and approval.</ix:nonNumeric></p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><ix:continuation id="_CybersecurityRiskBoardOfDirectorsOversightTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskRoleOfManagementTextBlock" id="ixv-13276"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our IT staff are responsible for the daily management
of our cybersecurity efforts. <ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" id="ixv-22889">This includes updates and refinement of cybersecurity policies, execution and management of cybersecurity
measures, and the preparation of regular reports on cybersecurity execution. Their primary focus is to consistently update our cybersecurity
programs and mitigation strategies, ensuring they align with industry best practices and procedures.</ix:nonNumeric></p></ix:nonNumeric></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 138; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->132<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="a_033"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>PART III</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_034"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 17. FINANCIAL STATEMENTS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">We have elected to provide financial statements
pursuant to Item 18.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_035"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 18. FINANCIAL STATEMENTS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our consolidated financial statements are included
at the end of this annual report.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_036"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 19. EXHIBITS&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>EXHIBIT INDEX</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 8%; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit No.</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 91%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description of Exhibit</b></span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.1*</span></td>
    <td>&#160;</td>
    <td><a href="ea023532301ex1-1_nanolabs.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fifth Amended and Restated Articles of Association of the Registrant, as currently in effect</span> </a></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.1</span></td>
    <td>&#160;</td>
    <td><a href="http://www.sec.gov/Archives/edgar/data/1872302/000119312522185115/d33263dex42.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Registrant&#8217;s Specimen Certificate for Ordinary Shares (incorporated by reference to Exhibit 4.2 to the registration statement on Form F-1 (File No. 333-265539), as amended, initially filed with the Securities and Exchange Commission on June 10, 2022)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.2*</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ea023532301ex2-2_nanolabs.htm">Description of Securities</a></span> </td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.1</span></td>
    <td>&#160;</td>
    <td><a href="http://www.sec.gov/Archives/edgar/data/1872302/000119312522172095/d33263dex101.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Indemnification Agreement between the Registrant and each of its directors and executive officers (incorporated by reference to Exhibit 10.1 to the registration statement on Form F-1 (File No. 333-265539), as amended, initially filed with the Securities and Exchange Commission on June 10, 2022)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.2</span></td>
    <td>&#160;</td>
    <td><a href="http://www.sec.gov/Archives/edgar/data/1872302/000119312522172095/d33263dex102.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Employment Agreement between the Registrant and each of its executive officers (incorporated by reference to Exhibit 10.2 to the registration statement on Form F-1 (File No. 333-265539), as amended, initially filed with the Securities and Exchange Commission on June 10, 2022)</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.3</span></td>
    <td>&#160;</td>
    <td><a href="http://www.sec.gov/Archives/edgar/data/1872302/000119312522172095/d33263dex103.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022 Share Incentive Plan (incorporated by reference to Exhibit 10.3 to the registration statement on Form F-1 (File No. 333-265539), as amended, initially filed with the Securities and Exchange Commission on June 10, 2022)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.1*</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ea023532301ex8-1_nanolabs.htm">Significant Subsidiaries of the Registrant</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11.1</span></td>
    <td>&#160;</td>
    <td><a href="http://www.sec.gov/Archives/edgar/data/1872302/000119312522172095/d33263dex991.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Code of Business Conduct and Ethics of the Registrant (incorporated by reference to Exhibit 99.1 to the registration statement on Form F-1 (File No. 333-265539), as amended, initially filed with the Securities and Exchange Commission on June 10, 2022)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11.2</span></td>
    <td>&#160;</td>
    <td><a href="http://www.sec.gov/Archives/edgar/data/1872302/000095017023013293/ck0001872302-ex11_2.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Insider Trading Policy (incorporated by reference to Exhibit 11.2 to the annual report on Form 20-F (File No. 001-41426) filed with the Securities and Exchange Commission on April 18, 2023)</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12.1*</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ea023532301ex12-1_nanolabs.htm">CEO Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12.2*</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ea023532301ex12-2_nanolabs.htm">CFO Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13.1**</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ea023532301ex13-1_nanolabs.htm">CEO Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span> </td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13.2**</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ea023532301ex13-2_nanolabs.htm">CFO Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15.1*</span></td>
    <td>&#160;</td>
    <td><a href="ea023532301ex15-1_nanolabs.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consent of Zhong Lun Law Firm</span></a></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15.2*</span></td>
    <td>&#160;</td>
    <td><a href="ea023532301ex15-2_nanolabs.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consent of MaloneBailey, LLP</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15.3</span></td>
    <td>&#160;</td>
    <td><a href="http://www.sec.gov/Archives/edgar/data/1872302/000119312522172095/d33263dex993.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consent of Frost&#160;&amp; Sullivan (incorporated by reference to Exhibit 99.3 to the registration statement on Form F-1 (File No. 333-265539), as amended, initially filed with the Securities and Exchange Commission on June 10, 2022)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">97.1</span></td>
    <td>&#160;</td>
    <td><a href="http://www.sec.gov/Archives/edgar/data/1872302/000121390024031192/ea020237501ex97-1_nanolabs.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Policy Relating to Recovery of Erroneously Awarded Compensation <span style="text-decoration:underline">(incorporated by reference to Exhibit 97.1 to the annual report on Form 20-F (File No. 001-41426) filed with the Securities and Exchange Commission on April 8, 2024)</span></span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS*</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Instance Document</span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH*</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Schema Document</span></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL*</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF*</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB*</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE*</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104*</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed herewith.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">**</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furnished herewith.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 139; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->133<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>SIGNATURES</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The registrant hereby certifies that it meets
all of the requirements for filing on Form 20-F and that it has duly caused and authorized the undersigned to sign this report on its
behalf.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td colspan="2" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NANO LABS LTD</b></span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="width: 60%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: April 11, 2025</span></td>
    <td style="width: 5%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="width: 35%; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Jianping Kong</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jianping Kong</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chairman and Chief Executive Officer</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 140; Value: 74 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->134<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><div><a id="f_007"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="width: 93%; padding-right: 0.8pt; padding-left: 9pt; text-indent: -9pt"><a href="#f_001"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Report of Independent Registered Public Accounting Firm (PCAOB <span style="-sec-ix-hidden: hidden-fact-1">ID206</span>)</span></a></td> <td style="width: 7%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-2</span></td></tr> <tr style="vertical-align: top; "> <td style="padding-right: 0.8pt; padding-left: 9pt; text-indent: -9pt"><a href="#f_002"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Balance Sheets as of December 31, 2023 and 202<span style="text-decoration:underline">4</span></span></a></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-3</span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="padding-right: 0.8pt; padding-left: 9pt; text-indent: -9pt"><a href="#f_003"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Operations and Comprehensive Income (Loss) for the years ended December 31, 2022, 2023 and 2024</span></a></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-4</span></td></tr> <tr style="vertical-align: top; "> <td style="padding-right: 0.8pt; padding-left: 9pt; text-indent: -9pt"><a href="#f_004"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Changes in Shareholders&#8217; Equity (Deficit) for the years ended December 31, 2022, 2023 and 202<span style="text-decoration:underline">4</span></span></a></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-5</span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="padding-right: 0.8pt; padding-left: 9pt; text-indent: -9pt"><a href="#f_005"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Cash Flows for the years ended December 31, 2022, 2023 and 202<span style="text-decoration:underline">4</span></span></a></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-6</span></td></tr> <tr style="vertical-align: top; "> <td style="padding-right: 0.8pt; padding-left: 9pt; text-indent: -9pt"><a href="#f_006"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes to the Consolidated Financial Statements</span></a></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-7</span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p><div>


</div><!-- Field: Page; Sequence: 141; Options: NewSection; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt"><b>&#160;</b></p><div>

</div><div><a id="f_001"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING
FIRM</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">To the Shareholders and Board of Directors of</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Nano Labs Ltd</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_AuditorOpinionTextBlock-c0_cont_1" escape="true" name="dei:AuditorOpinionTextBlock" id="ixv-13670"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Opinion on the Financial Statements</i></b></p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:continuation id="_AuditorOpinionTextBlock-c0_cont_1"><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have audited the accompanying consolidated balance sheets of Nano
Labs Ltd and its subsidiaries (collectively, the &#8220;Company&#8221;) as of December 31, 2023 and 2024, and the related consolidated
statements of operations and comprehensive income (loss), changes in shareholders&#8217; equity (deficit), and cash flows for each of
the years in the three-year period ended December 31, 2024, and the related notes (collectively referred to as the &#8220;financial statements&#8221;).
In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December
31, 2023 and 2024, and the results of its operations and its cash flows for each of the years in the three-year period ended December
31, 2024, in conformity with accounting principles generally accepted in the United States of America.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Basis for Opinion</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 audits. 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.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We conducted our audits 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 audits 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.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our audits 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 audits 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 audits provide a reasonable basis for our opinion.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>/s/ <ix:nonNumeric contextRef="c0" name="dei:AuditorName" id="ixv-22890">MaloneBailey, LLP</ix:nonNumeric></i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">www.malonebailey.com</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have served as the Company&#8217;s auditor
since 2021.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" name="dei:AuditorLocation" id="ixv-22891">Houston, Texas</ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>April 11, 2025</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>


</div><!-- Field: Page; Sequence: 142; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><div><a id="f_002"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NANO LABS LTD</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CONSOLIDATED BALANCE SHEETS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(all amounts in RMB and US$, except number of
shares or as otherwise noted)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">US$</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">ASSETS</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Current assets:</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; text-indent: -10pt; padding-left: 0.25in">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="cny" id="ixv-22892">48,164,664</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="cny" id="ixv-22893">32,431,081</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd" id="ixv-22894">4,511,585</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Restricted cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashCurrent" scale="0" unitRef="cny" id="ixv-22895">417,990</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashCurrent" scale="0" unitRef="cny" id="ixv-22896">418,722</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashCurrent" scale="0" unitRef="usd" id="ixv-22897">58,250</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Accounts receivable, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="cny" id="ixv-22898">1,739,065</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="cny" id="ixv-22899">572,803</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-22900">79,683</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Inventories, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="cny" id="ixv-22901">12,874,986</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="cny" id="ixv-22902">29,866,418</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd" id="ixv-22903">4,154,807</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 20pt">Prepayments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseCurrent" scale="0" unitRef="cny" id="ixv-22904">24,386,010</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseCurrent" scale="0" unitRef="cny" id="ixv-22905">4,606,066</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseCurrent" scale="0" unitRef="usd" id="ixv-22906">640,764</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsCurrent" scale="0" unitRef="cny" id="ixv-22907">37,908,092</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsCurrent" scale="0" unitRef="cny" id="ixv-22908">55,858,433</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsCurrent" scale="0" unitRef="usd" id="ixv-22909">7,770,635</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 20pt">Cryptocurrencies</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-2">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetFairValueCurrent" scale="0" unitRef="cny" id="ixv-22910">242,889,085</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetFairValueCurrent" scale="0" unitRef="usd" id="ixv-22911">33,789,033</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Total current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="cny" id="ixv-22912">125,490,807</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="cny" id="ixv-22913">366,642,608</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd" id="ixv-22914">51,004,757</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -10pt; padding-left: 10pt">Non-current assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Property, plant and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="cny" id="ixv-22915">169,653,582</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="cny" id="ixv-22916">197,341,915</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd" id="ixv-22917">27,452,829</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Intangible asset, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="0" unitRef="cny" id="ixv-22918">47,731,288</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="0" unitRef="cny" id="ixv-22919">46,745,444</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="0" unitRef="usd" id="ixv-22920">6,502,900</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 20pt">Operating lease right-of-use assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="cny" id="ixv-22921">7,424,554</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="cny" id="ixv-22922">5,203,525</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd" id="ixv-22923">723,878</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Total non-current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsNoncurrent" scale="0" unitRef="cny" id="ixv-22924">224,809,424</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsNoncurrent" scale="0" unitRef="cny" id="ixv-22925">249,290,884</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsNoncurrent" scale="0" unitRef="usd" id="ixv-22926">34,679,607</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -10pt; padding-left: 10pt">TOTAL ASSETS</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="cny" id="ixv-22927">350,300,231</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="cny" id="ixv-22928">615,933,492</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-22929">85,684,364</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -10pt; padding-left: 10pt">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY (DEFICIT)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -10pt; padding-left: 10pt">Current liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Short-term debts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="cny" id="ixv-22930">20,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="cny" id="ixv-22931">18,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd" id="ixv-22932">2,504,034</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Current portion of long-term debts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtCurrent" scale="0" unitRef="cny" id="ixv-22933">3,410,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtCurrent" scale="0" unitRef="cny" id="ixv-22934">5,350,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtCurrent" scale="0" unitRef="usd" id="ixv-22935">744,255</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="cny" id="ixv-22936">16,875,586</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="cny" id="ixv-22937">18,101,451</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd" id="ixv-22938">2,518,147</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Advance from customers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdvanceRent" scale="0" unitRef="cny" id="ixv-22939">107,826,617</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdvanceRent" scale="0" unitRef="cny" id="ixv-22940">98,895,905</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdvanceRent" scale="0" unitRef="usd" id="ixv-22941">13,757,708</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Operating lease liabilities, current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="cny" id="ixv-22942">3,479,752</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="cny" id="ixv-22943">1,914,109</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd" id="ixv-22944">266,277</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 20pt">Other current liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="cny" id="ixv-22945">90,978,171</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="cny" id="ixv-22946">67,163,217</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-22947">9,343,278</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Total current liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="cny" id="ixv-22948">242,570,126</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="cny" id="ixv-22949">209,424,682</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-22950">29,133,699</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -10pt; padding-left: 10pt">Non-current liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Long-term debts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtNoncurrent" scale="0" unitRef="cny" id="ixv-22951">120,260,783</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtNoncurrent" scale="0" unitRef="cny" id="ixv-22952">170,683,636</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtNoncurrent" scale="0" unitRef="usd" id="ixv-22953">23,744,315</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 20pt">Operating lease liabilities, non-current</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="cny" id="ixv-22954">3,730,672</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="cny" id="ixv-22955">2,917,350</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-22956">405,841</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Total liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="cny" id="ixv-22957">366,561,581</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="cny" id="ixv-22958">383,025,668</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd" id="ixv-22959">53,283,855</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -10pt; padding-left: 10pt">Shareholders&#8217; equity (deficit):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 20pt">Class A ordinary shares ($<ix:nonFraction contextRef="c6" decimals="3" format="ixt:num-dot-decimal" id="ix_9_fact" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares"><ix:nonFraction contextRef="c2" decimals="3" format="ixt:num-dot-decimal" id="ix_10_fact" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares">0.002</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" id="ix_3_fact" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">12,141,093</ix:nonFraction> and <ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" id="ix_6_fact" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">14,141,093</ix:nonFraction> shares authorized as of December 31, 2023 and 2024, respectively; <ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" id="ix_8_fact" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares">4,192,730</ix:nonFraction> and <ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" id="ix_5_fact" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares">13,273,596</ix:nonFraction> shares issued as of December 31, 2023 and 2024, respectively;&#160;<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" id="ix_7_fact" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">3,724,236</ix:nonFraction> and <ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" id="ix_4_fact" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">12,815,143</ix:nonFraction> shares outstanding as of December 31, 2023 and 2024, respectively)*</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" id="ix_0_fact" name="us-gaap:CommonStockValue" scale="0" unitRef="cny">50,106</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" id="ix_1_fact" name="us-gaap:CommonStockValue" scale="0" unitRef="cny">176,842</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" id="ix_2_fact" name="us-gaap:CommonStockValue" scale="0" unitRef="usd">24,601</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -10pt; padding-left: 20pt">Class B ordinary shares ($<ix:nonFraction contextRef="c7" decimals="3" format="ixt:num-dot-decimal" id="ix_20_fact" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares"><ix:nonFraction contextRef="c3" decimals="3" format="ixt:num-dot-decimal" id="ix_21_fact" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares">0.002</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_14_fact" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_16_fact" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_18_fact" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">2,858,909</ix:nonFraction></ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" id="ix_15_fact" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" id="ix_17_fact" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" id="ix_19_fact" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">2,858,909</ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued and outstanding as of December 31, 2023 and 2024)*</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_11_fact" name="us-gaap:CommonStockValue" scale="0" unitRef="cny">36,894</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" id="ix_12_fact" name="us-gaap:CommonStockValue" scale="0" unitRef="cny">36,894</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" id="ix_13_fact" name="us-gaap:CommonStockValue" scale="0" unitRef="usd">5,132</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Additional paid-in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="0" unitRef="cny" id="ixv-22982">428,310,028</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="0" unitRef="cny" id="ixv-22983">780,499,664</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="0" unitRef="usd" id="ixv-22984">108,577,662</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Accumulated deficit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="cny" id="ixv-22985">452,031,693</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="cny" id="ixv-22986">565,218,741</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd" id="ixv-22987">78,629,283</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Statutory reserves</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends" scale="0" unitRef="cny" id="ixv-22988">6,647,109</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends" scale="0" unitRef="cny" id="ixv-22989">6,647,109</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends" scale="0" unitRef="usd" id="ixv-22990">924,699</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 20pt">Accumulated other comprehensive income</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" unitRef="cny" id="ixv-22991">2,254,558</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" unitRef="cny" id="ixv-22992">8,647,353</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" unitRef="usd" id="ixv-22993">1,202,959</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Total Nano Labs Ltd shareholders&#8217; equity (deficit)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="cny" id="ixv-22994">14,732,998</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="cny" id="ixv-22995">230,789,121</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-22996">32,105,770</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 0.25in">Noncontrolling interests</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterest" scale="0" sign="-" unitRef="cny" id="ixv-22997">1,528,352</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterest" scale="0" unitRef="cny" id="ixv-22998">2,118,703</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterest" scale="0" unitRef="usd" id="ixv-22999">294,739</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Total shareholders&#8217; equity (deficit)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="cny" id="ixv-23000">16,261,350</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="cny" id="ixv-23001">232,907,824</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-23002">32,400,509</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -10pt; padding-left: 10pt">TOTAL LIABILITIES AND SHAREHOLDERS&#8217; EQUITY (DEFICIT)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="cny" id="ixv-23003">350,300,231</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="cny" id="ixv-23004">615,933,492</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd" id="ixv-23005">85,684,364</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="text-align: justify"><ix:footnote id="ix_0_footnote" xml:lang="en-US"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After giving effect of the reverse stock splits, see Note 12.</span></ix:footnote></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt; text-align: center">The accompanying notes are an integral part
of these consolidated financial statements</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>


</div><!-- Field: Page; Sequence: 143; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><div><a id="f_003"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NANO LABS LTD</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CONSOLIDATED STATEMENTS OF OPERATIONS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>AND COMPREHENSIVE INCOME (LOSS)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(all amounts in RMB and US$, except number of
shares or as otherwise noted)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the years ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">US$</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; font-weight: bold; text-align: left">Net revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23006">983,168,898</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23007">78,335,376</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23008">40,595,916</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-23009">5,647,420</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; padding-bottom: 1.5pt">Cost of revenues</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="0" unitRef="cny" id="ixv-23010">753,004,179</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="0" unitRef="cny" id="ixv-23011">181,784,576</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="0" unitRef="cny" id="ixv-23012">28,993,601</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="0" unitRef="usd" id="ixv-23013">4,033,387</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Gross profit (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="cny" id="ixv-23014">230,164,719</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" sign="-" unitRef="cny" id="ixv-23015">103,449,200</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="cny" id="ixv-23016">11,602,315</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-23017">1,614,033</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Operating expenses:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Selling and marketing expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingAndMarketingExpense" scale="0" unitRef="cny" id="ixv-23018">24,431,649</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingAndMarketingExpense" scale="0" unitRef="cny" id="ixv-23019">15,332,523</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingAndMarketingExpense" scale="0" unitRef="cny" id="ixv-23020">9,136,203</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingAndMarketingExpense" scale="0" unitRef="usd" id="ixv-23021">1,270,965</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 10pt">General and administrative expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="cny" id="ixv-23022">53,197,248</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="cny" id="ixv-23023">53,402,101</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="cny" id="ixv-23024">50,832,703</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-23025">7,071,491</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Research and development expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="cny" id="ixv-23026">131,851,602</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="cny" id="ixv-23027">88,601,470</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="cny" id="ixv-23028">50,145,125</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd" id="ixv-23029">6,975,840</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Total operating expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="cny" id="ixv-23030">209,480,499</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="cny" id="ixv-23031">157,336,094</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="cny" id="ixv-23032">110,114,031</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd" id="ixv-23033">15,318,296</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Profit (loss) from operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" unitRef="cny" id="ixv-23034">20,684,220</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="cny" id="ixv-23035">260,785,294</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="cny" id="ixv-23036">98,511,716</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-23037">13,704,263</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Other expenses (income):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Finance expenses (income)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="na:FinanceIncomeExpense" scale="0" unitRef="cny" id="ixv-23038">4,407,504</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="na:FinanceIncomeExpense" scale="0" sign="-" unitRef="cny" id="ixv-23039">920,055</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="na:FinanceIncomeExpense" scale="0" sign="-" unitRef="cny" id="ixv-23040">1,386,506</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="na:FinanceIncomeExpense" scale="0" sign="-" unitRef="usd" id="ixv-23041">192,881</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 10pt">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-3">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-4">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseNonoperating" scale="0" unitRef="cny" id="ixv-23042">6,913,314</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseNonoperating" scale="0" unitRef="usd" id="ixv-23043">961,732</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="cny" id="ixv-23044">2,005,580</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="cny" id="ixv-23045">489,098</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="cny" id="ixv-23046">504,348</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd" id="ixv-23047">70,161</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 10pt">Change in fair value of cryptocurrencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-5">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-6">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="na:ChangeInFairValueOfCryptocurrencies" scale="0" unitRef="cny" id="ixv-23048">15,744,170</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="na:ChangeInFairValueOfCryptocurrencies" scale="0" unitRef="usd" id="ixv-23049">2,190,219</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Other income</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" unitRef="cny" id="ixv-23050">4,021,582</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" unitRef="cny" id="ixv-23051">6,846,803</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" unitRef="cny" id="ixv-23052">2,512,309</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" unitRef="usd" id="ixv-23053">349,495</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Total other expenses (income)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" unitRef="cny" id="ixv-23054">10,434,666</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" unitRef="cny" id="ixv-23055">6,415,846</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" sign="-" unitRef="cny" id="ixv-23056">21,027,333</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd" id="ixv-23057">2,925,176</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Income (loss) before income tax provision</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" unitRef="cny" id="ixv-23058">31,118,886</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="cny" id="ixv-23059">254,369,448</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="cny" id="ixv-23060">119,539,049</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-23061">16,629,439</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Income tax provision</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-7">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="cny" id="ixv-23062">17,394</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-8">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-9">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Net income (loss)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" unitRef="cny" id="ixv-23063">31,118,886</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="cny" id="ixv-23064">254,352,054</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="cny" id="ixv-23065">119,539,049</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-23066">16,629,439</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Less: net loss attributable to noncontrolling interests</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-10">&#8212;</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="cny" id="ixv-23067">1,528,282</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="cny" id="ixv-23068">6,352,001</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-23069">883,646</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Net income (loss) attributable to Nano Labs Ltd</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" unitRef="cny" id="ixv-23070">31,118,886</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="cny" id="ixv-23071">252,823,772</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="cny" id="ixv-23072">113,187,048</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-23073">15,745,793</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Comprehensive income (loss):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Net income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" unitRef="cny" id="ixv-23074">31,118,886</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="cny" id="ixv-23075">254,352,054</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="cny" id="ixv-23076">119,539,049</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-23077">16,629,439</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other comprehensive income (loss):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Foreign currency translation adjustment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="0" sign="-" unitRef="cny" id="ixv-23078">4,566,656</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="0" sign="-" unitRef="cny" id="ixv-23079">155,159</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="0" sign="-" unitRef="cny" id="ixv-23080">6,392,294</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="0" sign="-" unitRef="usd" id="ixv-23081">889,251</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total comprehensive income (loss)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="cny" id="ixv-23082">35,685,542</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="cny" id="ixv-23083">254,196,895</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="cny" id="ixv-23084">113,146,755</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-23085">15,740,188</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Comprehensive loss attributable to noncontrolling interests</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-11">&#8212;</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="cny" id="ixv-23086">1,528,352</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="cny" id="ixv-23087">6,352,502</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-23088">883,716</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Comprehensive income (loss) attributable to Nano Labs Ltd</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" unitRef="cny" id="ixv-23089">35,685,542</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="cny" id="ixv-23090">252,668,543</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="cny" id="ixv-23091">106,794,253</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-23092">14,856,472</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Net income (loss) per ordinary share attributable to Nano Labs Ltd</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#8211;Basic*</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c8" decimals="2" format="ixt:num-dot-decimal" id="ix_22_fact" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="cnyPershares">5.84</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c9" decimals="2" format="ixt:num-dot-decimal" id="ix_23_fact" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="cnyPershares">42.94</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" id="ix_24_fact" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="cnyPershares">14.06</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" id="ix_25_fact" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares">1.96</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#8211;Diluted*</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c8" decimals="2" format="ixt:num-dot-decimal" id="ix_26_fact" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="cnyPershares">5.84</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c9" decimals="2" format="ixt:num-dot-decimal" id="ix_27_fact" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="cnyPershares">42.94</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" id="ix_28_fact" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="cnyPershares">14.06</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" id="ix_29_fact" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares">1.96</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Weighted average number of shares used in per share calculation:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#8211; Basic*</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" id="ix_30_fact" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">5,324,450</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" id="ix_31_fact" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">5,888,507</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" id="ix_32_fact" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">8,049,592</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" id="ix_33_fact" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">8,049,592</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#8211; Diluted*</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" id="ix_34_fact" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">5,330,761</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" id="ix_35_fact" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">5,888,507</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" id="ix_36_fact" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">8,049,592</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" id="ix_37_fact" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">8,049,592</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: top"> <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="text-align: justify"><ix:footnote id="ix_1_footnote" xml:lang="en-US"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After giving effect of the reverse stock splits, see Note 12.</span></ix:footnote></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">The accompanying notes are an integral part of
these consolidated financial statements</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>


</div><!-- Field: Page; Sequence: 144; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><div><a id="f_004"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NANO LABS LTD</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>CONSOLIDATED
STATEMENTS OF CHANGES IN SHAREHOLDERS&#8217; EQUITY (DEFICIT</b></span>&#160;<span style="font-family: Times New Roman, Times, Serif"><b>)</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(all amounts in RMB and US$, except number of
shares or as otherwise noted)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font: bold 8pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Ordinary Shares*</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font: bold 8pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Class A <br/>
Ordinary Shares*</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font: bold 8pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Class B <br/>
Ordinary Shares*</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center">Additional</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center">Accumulated<br/> Other</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center">Total<br/> Shareholders&#8217;</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 8pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Number&#160;of<br/> Shares</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 8pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 8pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Shares</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 8pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 8pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Number&#160;of<br/> Shares</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 8pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 8pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Paid-in<br/> Capital</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 8pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Statutory<br/> Reserves</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 8pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Accumulated<br/> Deficit</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 8pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Comprehensive<br/> Income (Loss)</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 8pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Noncontrolling<br/> Interest</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: bold 8pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Equity<br/> (Deficit)</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 8pt Times New Roman, Times, Serif; text-align: center">RMB</td><td style="font: bold 8pt Times New Roman, Times, Serif">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 8pt Times New Roman, Times, Serif; text-align: center">RMB</td><td style="font: bold 8pt Times New Roman, Times, Serif">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 8pt Times New Roman, Times, Serif; text-align: center">RMB</td><td style="font: bold 8pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 8pt Times New Roman, Times, Serif; text-align: center">RMB</td><td style="font: bold 8pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 8pt Times New Roman, Times, Serif; text-align: center">RMB</td><td style="font: bold 8pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 8pt Times New Roman, Times, Serif; text-align: center">RMB</td><td style="font: bold 8pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 8pt Times New Roman, Times, Serif; text-align: center">RMB</td><td style="font: bold 8pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 8pt Times New Roman, Times, Serif; text-align: center">RMB</td><td style="font: bold 8pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: bold 8pt Times New Roman, Times, Serif; text-align: center">RMB</td><td style="font: bold 8pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt; width: 22%">Balance, January 1, 2022</td><td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; width: 5%; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c10" decimals="0" format="ixt:num-dot-decimal" id="ix_38_fact" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">5,189,500</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; width: 5%; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c10" decimals="0" format="ixt:num-dot-decimal" id="ix_39_fact" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="cny">66,970</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; width: 5%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-12">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; width: 5%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-13">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; width: 5%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-14">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; width: 5%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-15">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; width: 5%; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="cny" id="ixv-23111">201,418,380</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; width: 5%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-16">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; width: 5%; border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c15" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="cny" id="ixv-23112">223,679,698</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; padding-bottom: 4pt; text-align: left">)</td><td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; width: 5%; border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c16" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="cny" id="ixv-23113">2,467,327</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; padding-bottom: 4pt; text-align: left">)</td><td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; width: 5%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-17">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; width: 5%; border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="cny" id="ixv-23114">24,661,675</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; width: 0.5%; padding-bottom: 4pt; text-align: left">)</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left; text-indent: -9pt; padding-left: 9pt">Re-designation of ordinary shares to Class A and Class B ordinary shares immediately prior the completion of initial public offering</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction contextRef="c19" decimals="0" format="ixt:num-dot-decimal" id="ix_40_fact" name="na:StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" scale="0" sign="-" unitRef="shares">5,189,500</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction contextRef="c19" decimals="0" format="ixt:num-dot-decimal" id="ix_41_fact" name="na:StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" scale="0" sign="-" unitRef="cny">66,970</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c20" decimals="0" format="ixt:num-dot-decimal" id="ix_42_fact" name="na:StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" scale="0" unitRef="shares">2,330,591</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c20" decimals="0" format="ixt:num-dot-decimal" id="ix_43_fact" name="na:StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" scale="0" unitRef="cny">30,076</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c21" decimals="0" format="ixt:num-dot-decimal" id="ix_44_fact" name="na:StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" scale="0" unitRef="shares">2,858,909</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c21" decimals="0" format="ixt:num-dot-decimal" id="ix_45_fact" name="na:StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" scale="0" unitRef="cny">36,894</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-18">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: bold 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-19">&#8212;</div></td><td style="font: bold 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: bold 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-20">&#8212;</div></td><td style="font: bold 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: bold 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-21">&#8212;</div></td><td style="font: bold 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-22">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-23">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left; text-indent: -9pt; padding-left: 9pt">Share issuance initial public offering, net of issuance cost</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-24">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-25">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c20" decimals="0" format="ixt:num-dot-decimal" id="ix_46_fact" name="na:StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost" scale="0" unitRef="shares">177,000</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c20" decimals="0" format="ixt:num-dot-decimal" id="ix_47_fact" name="na:StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost" scale="0" unitRef="cny">2,388</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-26">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-27">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="na:StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost" scale="0" unitRef="cny" id="ixv-23123">111,937,012</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-28">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-29">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-30">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-31">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="na:StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost" scale="0" unitRef="cny" id="ixv-23124">111,939,400</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left; text-indent: -9pt; padding-left: 9pt">Share issuance following initial public offering, net of issuance cost</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-32">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-33">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c20" decimals="0" format="ixt:num-dot-decimal" id="ix_48_fact" name="na:StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" scale="0" unitRef="shares">208,334</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c20" decimals="0" format="ixt:num-dot-decimal" id="ix_49_fact" name="na:StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" scale="0" unitRef="cny">2,961</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-34">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-35">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="na:StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" scale="0" unitRef="cny" id="ixv-23127">32,100,825</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-36">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-37">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-38">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-39">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="na:StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" scale="0" unitRef="cny" id="ixv-23128">32,103,786</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left; text-indent: -9pt; padding-left: 9pt">Net income</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-40">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-41">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-42">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-43">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-44">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c24" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" unitRef="cny" id="ixv-23129">31,118,886</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-45">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-46">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" unitRef="cny" id="ixv-23130">31,118,886</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left; text-indent: -9pt; padding-left: 9pt">Share-based compensation</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-47">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-48">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-49">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="0" unitRef="cny" id="ixv-23131">9,347,347</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-50">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-51">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-52">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-53">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="0" unitRef="cny" id="ixv-23132">9,347,347</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left; text-indent: -9pt; padding-left: 9pt">Transfer to reserve</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-54">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-55">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-56">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-57">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c23" decimals="0" format="ixt:num-dot-decimal" name="na:StockIssuedDuringPeriodValueTransferToReserve" scale="0" unitRef="cny" id="ixv-23133">6,647,109</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction contextRef="c24" decimals="0" format="ixt:num-dot-decimal" name="na:StockIssuedDuringPeriodValueTransferToReserve" scale="0" sign="-" unitRef="cny" id="ixv-23134">6,647,109</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-58">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-59">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-60">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Foreign currency translation adjustment</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-61">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-62">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-63">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-64">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-65">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-66">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c25" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" unitRef="cny" id="ixv-23135">4,566,656</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-67">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" unitRef="cny" id="ixv-23136">4,566,656</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Balance, December 31, 2022</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-68">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-69">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" id="ix_50_fact" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">2,715,925</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" id="ix_51_fact" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="cny">35,425</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c29" decimals="0" format="ixt:num-dot-decimal" id="ix_52_fact" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">2,858,909</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c29" decimals="0" format="ixt:num-dot-decimal" id="ix_53_fact" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="cny">36,894</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c30" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="cny" id="ixv-23141">354,803,564</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c31" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="cny" id="ixv-23142">6,647,109</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c32" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="cny" id="ixv-23143">199,207,921</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">)</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c33" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="cny" id="ixv-23144">2,099,329</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-70">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c35" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="cny" id="ixv-23145">164,414,400</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 8pt Times New Roman, Times, Serif; text-indent: -9pt; padding-left: 9pt">Issuance of ordinary shares</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-71">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-72">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c37" decimals="0" format="ixt:num-dot-decimal" id="ix_54_fact" name="na:StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares" scale="0" unitRef="shares">957,855</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c37" decimals="0" format="ixt:num-dot-decimal" id="ix_55_fact" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares" scale="0" unitRef="cny">13,947</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-73">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-74">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c39" decimals="0" format="ixt:num-dot-decimal" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares" scale="0" unitRef="cny" id="ixv-23148">72,788,053</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-75">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-76">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-77">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-78">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares" scale="0" unitRef="cny" id="ixv-23149">72,802,000</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left; text-indent: -9pt; padding-left: 9pt">Issuance of ordinary shares upon the exercise of stock options</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-79">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-80">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c37" decimals="0" format="ixt:num-dot-decimal" id="ix_56_fact" name="na:StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" scale="0" unitRef="shares">50,456</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c37" decimals="0" format="ixt:num-dot-decimal" id="ix_57_fact" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" scale="0" unitRef="cny">734</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-81">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-82">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-83">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-84">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-85">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-86">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-87">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" scale="0" unitRef="cny" id="ixv-23152">734</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left; text-indent: -9pt; padding-left: 9pt">Share-based compensation</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-88">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-89">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-90">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c39" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="0" unitRef="cny" id="ixv-23153">718,411</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-91">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-92">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-93">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-94">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="0" unitRef="cny" id="ixv-23154">718,411</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left; text-indent: -9pt; padding-left: 9pt">Net loss</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-95">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-96">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-97">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-98">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-99">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction contextRef="c41" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="cny" id="ixv-23155">252,823,772</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-100">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction contextRef="c43" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="cny" id="ixv-23156">1,528,282</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="cny" id="ixv-23157">254,352,054</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Foreign currency translation adjustment</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-101">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-102">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-103">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-104">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-105">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-106">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c42" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" unitRef="cny" id="ixv-23158">155,229</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c43" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="cny" id="ixv-23159">70</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">)</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" unitRef="cny" id="ixv-23160">155,159</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Balance, December 31, 2023</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-107">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-108">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c45" decimals="0" format="ixt:num-dot-decimal" id="ix_58_fact" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">3,724,236</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c45" decimals="0" format="ixt:num-dot-decimal" id="ix_59_fact" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="cny">50,106</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c46" decimals="0" format="ixt:num-dot-decimal" id="ix_60_fact" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">2,858,909</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c46" decimals="0" format="ixt:num-dot-decimal" id="ix_61_fact" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="cny">36,894</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c47" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="cny" id="ixv-23165">428,310,028</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c48" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="cny" id="ixv-23166">6,647,109</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c49" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="cny" id="ixv-23167">452,031,693</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">)</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c50" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="cny" id="ixv-23168">2,254,558</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="cny" id="ixv-23169">1,528,352</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">)</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="cny" id="ixv-23170">16,261,350</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">)</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 8pt Times New Roman, Times, Serif; text-indent: -9pt; padding-left: 9pt">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left; text-indent: -9pt; padding-left: 9pt">Issuance of ordinary
    shares and warrants in cash, net of issuance costs</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-109">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-110">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" id="ix_62_fact" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares">8,275,580</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" id="ix_63_fact" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="cny">115,039</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-111">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-112">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c55" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="cny" id="ixv-23173">314,411,744</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-113">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-114">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-115">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-116">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="cny" id="ixv-23174">314,526,783</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="text-indent: -0.125in; font: 8pt Times New Roman, Times, Serif; text-align: left; padding-left: 9pt">Issuance of ordinary shares in cash upon
    the exercise of warrants</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-117">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-118">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" id="ix_64_fact" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" unitRef="shares">23,550</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" id="ix_65_fact" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="0" unitRef="cny">338</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-119">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-120">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c55" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="0" unitRef="cny" id="ixv-23177">1,093,151</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-121">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-122">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-123">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-124">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="0" unitRef="cny" id="ixv-23178">1,093,489</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; font: 8pt Times New Roman, Times, Serif; text-align: left; padding-left: 9pt">Issuance of ordinary shares in cash upon
    the exercise of stock options</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-125">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-126">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" id="ix_66_fact" name="na:StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" scale="0" unitRef="shares">10,041</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" id="ix_67_fact" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" scale="0" unitRef="cny">122</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-127">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-128">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-129">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-130">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-131">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-132">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-133">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" scale="0" unitRef="cny" id="ixv-23181">122</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="text-indent: -0.125in; font: 8pt Times New Roman, Times, Serif; text-align: left; padding-left: 9pt">Issuance of ordinary shares in exchange for cryptocurrencies, net of issuance costs</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-134">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-135">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="na:StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" scale="0" unitRef="shares" id="ixv-23182">781,736</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" scale="0" unitRef="cny" id="ixv-23183">11,237</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-136">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-137">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c55" decimals="0" format="ixt:num-dot-decimal" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" scale="0" unitRef="cny" id="ixv-23184">36,283,221</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-138">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-139">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-140">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-141">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" scale="0" unitRef="cny" id="ixv-23185">36,294,458</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; font: 8pt Times New Roman, Times, Serif; text-align: left; padding-left: 9pt">Cash contribution from a noncontrolling shareholder</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-142">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-143">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-144">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-145">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-146">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-147">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-148">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" scale="0" unitRef="cny" id="ixv-23186">9,999,557</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" scale="0" unitRef="cny" id="ixv-23187">9,999,557</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="text-indent: -0.125in; font: 8pt Times New Roman, Times, Serif; text-align: left; padding-left: 9pt">Share-based compensation</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-149">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-150">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-151">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c55" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="0" unitRef="cny" id="ixv-23188">401,520</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-152">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-153">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-154">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-155">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="0" unitRef="cny" id="ixv-23189">401,520</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left; padding-left: 9pt">Net loss</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-156">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-157">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-158">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-159">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-160">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction contextRef="c57" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="cny" id="ixv-23190">113,187,048</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-161">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="cny" id="ixv-23191">6,352,001</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 8pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="cny" id="ixv-23192">119,539,049</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 8pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Foreign currency translation adjustment</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-162">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-163">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right">&#8212;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-164">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-165">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-166">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-167">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c58" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" unitRef="cny" id="ixv-23193">6,392,795</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="cny" id="ixv-23194">501</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">)</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" unitRef="cny" id="ixv-23195">6,392,294</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Balance, December 31, 2024</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-168">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-169">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c61" decimals="0" format="ixt:num-dot-decimal" id="ix_68_fact" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">12,815,143</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c61" decimals="0" format="ixt:num-dot-decimal" id="ix_69_fact" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="cny">176,842</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c62" decimals="0" format="ixt:num-dot-decimal" id="ix_70_fact" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">2,858,909</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c62" decimals="0" format="ixt:num-dot-decimal" id="ix_71_fact" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="cny">36,894</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="cny" id="ixv-23200">780,499,664</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c64" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="cny" id="ixv-23201">6,647,109</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c65" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="cny" id="ixv-23202">565,218,741</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">)</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c66" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="cny" id="ixv-23203">8,647,353</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c67" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="cny" id="ixv-23204">2,118,703</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="cny" id="ixv-23205">232,907,824</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: bold 8pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Balance, December 31, 2024, in US$</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-170">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-171">&#8212;</div></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c61" decimals="0" format="ixt:num-dot-decimal" id="ix_72_fact" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">12,815,143</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c61" decimals="0" format="ixt:num-dot-decimal" id="ix_73_fact" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">24,601</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c62" decimals="0" format="ixt:num-dot-decimal" id="ix_74_fact" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">2,858,909</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c62" decimals="0" format="ixt:num-dot-decimal" id="ix_75_fact" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">5,132</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-23210">108,577,662</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c64" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-23211">924,699</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c65" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-23212">78,629,283</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">)</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c66" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-23213">1,202,959</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c67" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-23214">294,739</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="font: 8pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-23215">32,400,509</ix:nonFraction></td><td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="text-align: justify"><ix:footnote id="ix_2_footnote" xml:lang="en-US"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After giving effect of the reverse stock splits, see Note 12.</span></ix:footnote></td></tr> </table><div>
</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">The accompanying notes are an integral part of these consolidated financial
statements</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>


</div><!-- Field: Page; Sequence: 145; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="f_005"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NANO LABS LTD</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CONSOLIDATED STATEMENTS OF CASH FLOWS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>(all
amounts in RMB and US$, except number of shares or as otherwise noted)</b></span>&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">US$</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Cash flows from operating activities:</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left; padding-left: 0.125in">Net income (loss)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" unitRef="cny" id="ixv-23216">31,118,886</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="cny" id="ixv-23217">254,352,054</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="cny" id="ixv-23218">119,539,049</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-23219">16,629,439</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 20pt">Amortization of right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="0" unitRef="cny" id="ixv-23220">5,505,422</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="0" unitRef="cny" id="ixv-23221">5,752,591</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="0" unitRef="cny" id="ixv-23222">1,975,693</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="0" unitRef="usd" id="ixv-23223">274,845</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 20pt">Depreciation and amortization expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="cny" id="ixv-23224">3,928,131</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="cny" id="ixv-23225">4,422,560</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="cny" id="ixv-23226">9,655,404</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd" id="ixv-23227">1,343,192</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 20pt">Gain on disposal of property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-172">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-173">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="0" unitRef="cny" id="ixv-23228">7,007</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="0" unitRef="usd" id="ixv-23229">975</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 20pt">Loss (gain) on lease termination</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-174">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnTerminationOfLease" scale="0" sign="-" unitRef="cny" id="ixv-23230">113,588</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnTerminationOfLease" scale="0" unitRef="cny" id="ixv-23231">102,732</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnTerminationOfLease" scale="0" unitRef="usd" id="ixv-23232">14,291</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 20pt">Share-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="0" unitRef="cny" id="ixv-23233">9,347,347</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="0" unitRef="cny" id="ixv-23234">718,411</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="0" unitRef="cny" id="ixv-23235">401,520</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="0" unitRef="usd" id="ixv-23236">55,857</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 20pt">Inventory write-down</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryWriteDown" scale="0" unitRef="cny" id="ixv-23237">184,073,191</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryWriteDown" scale="0" unitRef="cny" id="ixv-23238">60,767,978</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryWriteDown" scale="0" unitRef="cny" id="ixv-23239">10,914,374</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryWriteDown" scale="0" unitRef="usd" id="ixv-23240">1,518,331</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 20pt">Change in fair value of cryptocurrencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-175">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-176">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueAdjustmentOfWarrants" scale="0" unitRef="cny" id="ixv-23241">15,744,170</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueAdjustmentOfWarrants" scale="0" unitRef="usd" id="ixv-23242">2,190,219</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 10pt">Changes in assets and liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 20pt">Accounts receivable, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-177">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" unitRef="cny" id="ixv-23243">1,732,378</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" sign="-" unitRef="cny" id="ixv-23244">1,175,678</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" sign="-" unitRef="usd" id="ixv-23245">163,552</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 20pt">Inventories, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="0" unitRef="cny" id="ixv-23246">71,446,484</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="0" sign="-" unitRef="cny" id="ixv-23247">28,782,243</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="0" unitRef="cny" id="ixv-23248">27,884,590</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="0" unitRef="usd" id="ixv-23249">3,879,109</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt">Prepayments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidExpense" scale="0" sign="-" unitRef="cny" id="ixv-23250">304,300,103</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidExpense" scale="0" sign="-" unitRef="cny" id="ixv-23251">47,159,593</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidExpense" scale="0" sign="-" unitRef="cny" id="ixv-23252">20,010,799</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidExpense" scale="0" sign="-" unitRef="usd" id="ixv-23253">2,783,763</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 20pt">Other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="0" sign="-" unitRef="cny" id="ixv-23254">51,740,635</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="0" sign="-" unitRef="cny" id="ixv-23255">511,358</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="0" unitRef="cny" id="ixv-23256">3,005,135</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="0" unitRef="usd" id="ixv-23257">418,053</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 20pt">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="0" unitRef="cny" id="ixv-23258">10,591,202</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="0" unitRef="cny" id="ixv-23259">898,564</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="0" unitRef="cny" id="ixv-23260">1,079,515</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="0" unitRef="usd" id="ixv-23261">150,175</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 20pt">Advance from customers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="na:IncreaseDecreaseInAdvanceFromCustomers" scale="0" sign="-" unitRef="cny" id="ixv-23262">794,302,470</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="na:IncreaseDecreaseInAdvanceFromCustomers" scale="0" sign="-" unitRef="cny" id="ixv-23263">16,662,392</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="na:IncreaseDecreaseInAdvanceFromCustomers" scale="0" sign="-" unitRef="cny" id="ixv-23264">9,022,758</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="na:IncreaseDecreaseInAdvanceFromCustomers" scale="0" sign="-" unitRef="usd" id="ixv-23265">1,255,183</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 20pt">Operating lease liabilities, current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="0" sign="-" unitRef="cny" id="ixv-23266">5,330,448</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="0" sign="-" unitRef="cny" id="ixv-23267">4,349,974</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="0" sign="-" unitRef="cny" id="ixv-23268">2,031,618</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="0" sign="-" unitRef="usd" id="ixv-23269">282,625</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 20pt">Other current liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" scale="0" sign="-" unitRef="cny" id="ixv-23270">4,466,304</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" scale="0" sign="-" unitRef="cny" id="ixv-23271">5,504,025</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" scale="0" sign="-" unitRef="cny" id="ixv-23272">38,693,414</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" scale="0" sign="-" unitRef="usd" id="ixv-23273">5,382,757</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net cash used in operating activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="cny" id="ixv-23274">274,940,789</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="cny" id="ixv-23275">133,473,937</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="cny" id="ixv-23276">139,329,150</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd" id="ixv-23277">19,382,498</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Cash flows from investing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 10pt">Purchases of property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" unitRef="cny" id="ixv-23278">17,531,162</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" unitRef="cny" id="ixv-23279">105,482,822</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" unitRef="cny" id="ixv-23280">36,367,661</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-23281">5,059,215</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Proceeds from disposal of property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-178">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-179">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="0" unitRef="cny" id="ixv-23282">16,955</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-23283">2,359</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 10pt">Proceeds from sales of short-term investments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfShortTermInvestments" scale="0" unitRef="cny" id="ixv-23284">33,640,500</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-180">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-181">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-182">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Purchases of intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireIntangibleAssets" scale="0" unitRef="cny" id="ixv-23285">49,292,208</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-183">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-184">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-185">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt">Purchase of cryptocurrencies</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-186">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-187">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="na:PurchaseOfCryptocurrencies" scale="0" unitRef="cny" id="ixv-23286">220,414,835</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="na:PurchaseOfCryptocurrencies" scale="0" unitRef="usd" id="ixv-23287">30,662,572</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net cash used in investing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="cny" id="ixv-23288">33,182,870</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="cny" id="ixv-23289">105,482,822</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="cny" id="ixv-23290">256,765,541</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd" id="ixv-23291">35,719,428</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Cash flows from financing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 10pt">Proceeds from issuance of ordinary shares and warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="cny" id="ixv-23292">144,043,186</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="cny" id="ixv-23293">72,802,734</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="cny" id="ixv-23294">315,620,394</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="usd" id="ixv-23295">43,906,905</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Cash contribution from a noncontrolling shareholder</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-188">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-189">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromContributedCapital" scale="0" unitRef="cny" id="ixv-23296">9,999,557</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromContributedCapital" scale="0" unitRef="usd" id="ixv-23297">1,391,069</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 10pt">Proceeds from bank loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromBankDebt" scale="0" unitRef="cny" id="ixv-23298">17,093,316</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromBankDebt" scale="0" unitRef="cny" id="ixv-23299">128,247,467</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromBankDebt" scale="0" unitRef="cny" id="ixv-23300">220,030,488</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromBankDebt" scale="0" unitRef="usd" id="ixv-23301">30,609,105</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left; padding-left: 10pt">Repayments of bank loans</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfBankDebt" scale="0" unitRef="cny" id="ixv-23302">140,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfBankDebt" scale="0" unitRef="cny" id="ixv-23303">1,530,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfBankDebt" scale="0" unitRef="cny" id="ixv-23304">169,667,635</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfBankDebt" scale="0" unitRef="usd" id="ixv-23305">23,602,976</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Net cash provided by financing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="cny" id="ixv-23306">160,996,502</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="cny" id="ixv-23307">199,520,201</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="cny" id="ixv-23308">375,982,804</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="usd" id="ixv-23309">52,304,103</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Effects of exchange rate changes on cash, cash equivalents and restricted cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="cny" id="ixv-23310">1,132,887</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="cny" id="ixv-23311">159,828</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="cny" id="ixv-23312">4,379,036</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-23313">609,179</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Net decrease in cash, cash equivalents and restricted cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" sign="-" unitRef="cny" id="ixv-23314">145,994,270</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" sign="-" unitRef="cny" id="ixv-23315">39,276,730</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" sign="-" unitRef="cny" id="ixv-23316">15,732,851</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" sign="-" unitRef="usd" id="ixv-23317">2,188,644</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Cash, cash equivalents and restricted cash at beginning of the year</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="cny" id="ixv-23318">233,853,654</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c35" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="cny" id="ixv-23319">87,859,384</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="cny" id="ixv-23320">48,582,654</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-23321">6,758,479</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Cash, cash equivalents and restricted cash at end of the year</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c35" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="cny" id="ixv-23322">87,859,384</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="cny" id="ixv-23323">48,582,654</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="cny" id="ixv-23324">32,849,803</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-23325">4,569,835</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Supplemental cash flow disclosures:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 10pt">Interest paid</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPaidNet" scale="0" unitRef="cny" id="ixv-23326">180,619</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPaidNet" scale="0" unitRef="cny" id="ixv-23327">3,773,028</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPaidNet" scale="0" unitRef="cny" id="ixv-23328">9,281,086</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPaidNet" scale="0" unitRef="usd" id="ixv-23329">1,291,120</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 10pt">Income taxes paid</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaid" scale="0" unitRef="cny" id="ixv-23330">89,169</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-190">&#8212;</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-191">&#8212;</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-192">&#8212;</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Non-cash investing and financing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 0.25in">Operating lease right-of-use asset obtained in exchange for operating lease liability</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="0" unitRef="cny" id="ixv-23331">4,557,092</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="0" unitRef="cny" id="ixv-23332">5,015,808</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="0" unitRef="cny" id="ixv-23333">1,770,209</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="0" unitRef="usd" id="ixv-23334">246,259</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 0.25in">Liabilities assumed in connection with purchase of property, plant and equipment</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-193">&#8212;</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" scale="0" unitRef="cny" id="ixv-23335">46,180,063</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-194">&#8212;</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-195">&#8212;</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 0.25in">Cryptocurrencies acquired through issuance of ordinary shares</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-196">&#8212;</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-197">&#8212;</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="na:CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares" scale="0" unitRef="cny" id="ixv-23336">36,294,458</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="na:CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares" scale="0" unitRef="usd" id="ixv-23337">5,049,031</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">The accompanying notes are an integral part of
these consolidated financial statements</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>


</div><!-- Field: Page; Sequence: 146; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="f_006"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NANO LABS LTD</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(all amounts in RMB, except share or as otherwise
noted)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="ixv-17696"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Organization and nature of operations</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Nano Labs Ltd (&#8220;Nano Labs&#8221;), incorporated
on January 8, 2021, is a holding company, as an exempted company with limited liability in the Cayman Islands. Nano Labs principally
engages in fabless integrated circuit (&#8220;IC&#8221;) design and sale of product solutions by integrating its self-designed IC
products and Bitcoin value investment.
The Company utilizes third-party suppliers to fabricate, pack and test the IC products.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Prior to the incorporation of the Company, the Company&#8217;s
business was carried out by Zhejiang Haowei Technology Co., Ltd. (&#8220;Zhejiang Haowei&#8221;) and its subsidiaries. Zhejiang Haowei
was established by Mr. Jianping Kong, the principal shareholder, chairman and chief executive officer, in July 2019. Nano Labs underwent
a series of onshore and offshore reorganizations, which were completed in September 2021 (the &#8220;Reorganization&#8221;).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Immediately before and after the Reorganization, the controlling
shareholders of Zhejiang Haowei controlled Zhejiang Haowei and Nano Labs; therefore, for accounting purposes, the Reorganization is accounted
for as a transaction of entities under common control. Accordingly, the accompanying consolidated financial statements have been prepared
as if the current corporate structure had been in existence throughout the periods presented.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock" id="ixv-17712"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">The Company does not conduct any substantive operations
on its own but instead conducts its business operations through its subsidiaries. As of the date of this report, the Company&#8217;s major
subsidiaries are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 73.65pt 0pt 76pt">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: bottom; "> <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name of subsidiaries</b></span></td> <td style="text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Date of <br/>
incorporation</b></span></td> <td style="text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Place of <br/>
incorporation</b></span></td> <td style="text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ownership<br/>
percentage</b></span></td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal activities</b></span></td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top; width: 32%; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhejiang Haowei Technology Co., Ltd. (&#8220;Zhejiang Haowei&#8221;)</span></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: top; width: 18%; text-align: center"><ix:nonNumeric contextRef="c68" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-17745"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 16, 2019</span></ix:nonNumeric></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: top; width: 18%; text-align: center"><ix:nonNumeric contextRef="c68" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-17749"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hangzhou, China</span></ix:nonNumeric></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: top; width: 1%; text-align: right">&#160;</td> <td style="vertical-align: top; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c68" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23338">100</ix:nonFraction></span></td> <td style="vertical-align: top; width: 1%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: top; width: 18%"><ix:nonNumeric contextRef="c68" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-17759"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research and development of ICs</span></ix:nonNumeric></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhejiang Nanomicro Technology Co., Ltd. (&#8220;Zhejiang Nanomicro&#8221;)</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c69" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-17766"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 16, 2019</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c69" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-17770"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hangzhou, China</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c69" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23339">100</ix:nonFraction></span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><ix:nonNumeric contextRef="c69" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-17780"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research and development of ICs</span></ix:nonNumeric></td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhejiang NanoBlock Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c70" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-17787"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 16, 2019</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c70" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-17791"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hangzhou, China</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c70" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23340">100</ix:nonFraction></span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><ix:nonNumeric contextRef="c70" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-17801"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research and development of ICs</span></ix:nonNumeric></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhejiang Ipollo Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c71" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-17808"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">August 18, 2020</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c71" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-17812"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hangzhou, China</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c71" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23341">100</ix:nonFraction></span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><ix:nonNumeric contextRef="c71" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-17822"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></ix:nonNumeric></td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nano Labs HK Limited</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c72" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-17829"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 8, 2020</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c72" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-17833"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hong Kong</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c72" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23342">100</ix:nonFraction></span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><ix:nonNumeric contextRef="c72" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-17843"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></ix:nonNumeric></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nano Labs Inc</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c73" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-17850"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 22, 2020</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c73" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-17854"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">BVI</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c73" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23343">100</ix:nonFraction></span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><ix:nonNumeric contextRef="c73" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-17864"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></ix:nonNumeric></td></tr> </table></ix:nonNumeric></ix:nonNumeric><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 73.65pt 0pt 76pt">&#160;</p><div>


</div><!-- Field: Page; Sequence: 147; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:continuation id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1"><ix:continuation id="_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock-c0_cont_1"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name of subsidiaries</b></span></td> <td style="text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Date of<br/>
incorporation</b></span></td> <td style="text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Place of<br/>
incorporation</b></span></td> <td style="text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ownership<br/>
percentage</b></span></td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal activities</b></span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 32%; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhejiang Weike Technology Co., Ltd. (&#8220;Zhejiang Weike&#8221;)</span></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: top; width: 18%; text-align: center"><ix:nonNumeric contextRef="c74" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-17911"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 2, 2021</span></ix:nonNumeric></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: top; width: 18%; text-align: center"><ix:nonNumeric contextRef="c74" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-17915"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hangzhou, China</span></ix:nonNumeric></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: top; width: 1%; text-align: right">&#160;</td> <td style="vertical-align: top; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c74" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23344">100</ix:nonFraction></span></td> <td style="vertical-align: top; width: 1%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: top; width: 18%"><ix:nonNumeric contextRef="c74" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-17925"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research and development of software</span></ix:nonNumeric></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">IPOLLO PTE. LTD. (formerly IPOLLO MINER PTE.LTD.)</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c75" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-17932"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 9, 2021</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c75" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-17936"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Singapore</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c75" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23345">100</ix:nonFraction></span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><ix:nonNumeric contextRef="c75" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-17946"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></ix:nonNumeric></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ipollo Tech Inc</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c76" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-17953"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 29, 2021</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c76" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-17957"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">BVI</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c76" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23346">100</ix:nonFraction></span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><ix:nonNumeric contextRef="c76" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-17967"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></ix:nonNumeric></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nano Tech Cayman Ltd</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c77" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-17974"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 6, 2021</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c77" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-17978"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cayman</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c77" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23347">100</ix:nonFraction></span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><ix:nonNumeric contextRef="c77" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-17988"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></ix:nonNumeric></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nano Technology HK Limited</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c78" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-17995"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 7, 2021</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c78" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-17999"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hong Kong</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c78" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23348">100</ix:nonFraction></span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><ix:nonNumeric contextRef="c78" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-18009"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></ix:nonNumeric></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ipollo HK Limited</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c79" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-18016"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 7, 2021</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c79" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-18020"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hong Kong</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c79" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23349">100</ix:nonFraction></span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><ix:nonNumeric contextRef="c79" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-18030"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></ix:nonNumeric></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhejiang Metaverse Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c80" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-18037"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">August 12, 2021</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c80" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-18041"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hangzhou, China</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c80" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23350">100</ix:nonFraction></span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><ix:nonNumeric contextRef="c80" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-18051"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></ix:nonNumeric></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ipollo Tech Ltd</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c81" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-18058"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October 27, 2021</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c81" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-18062"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cayman</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c81" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23351">100</ix:nonFraction></span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><ix:nonNumeric contextRef="c81" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-18072"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></ix:nonNumeric></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Haowei Technology (Shaoxing) Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c82" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-18079"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">November 3, 2021</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c82" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-18083"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shaoxing, China</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c82" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23352">100</ix:nonFraction></span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><ix:nonNumeric contextRef="c82" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-18093"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></ix:nonNumeric></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shenzhen Matamata Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c83" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-18100"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">November 17, 2021</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c83" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-18104"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shenzhen, China</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c83" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23353">100</ix:nonFraction></span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><ix:nonNumeric contextRef="c83" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-18114"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></ix:nonNumeric></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Nano bit HK Limited (formerly Tsuki HK Limited)</p></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonNumeric contextRef="c84" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-23354">November 18, 2021</ix:nonNumeric></p></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonNumeric contextRef="c84" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-23355">Hong Kong</ix:nonNumeric></p></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><ix:nonFraction contextRef="c84" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23356">100</ix:nonFraction></td> <td style="vertical-align: top; text-align: right">%</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><ix:nonNumeric contextRef="c84" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-23357">Investment</ix:nonNumeric></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shenzhen Matavos Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c85" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-18136"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 21, 2021</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c85" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-18140"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shenzhen, China</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c85" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23358">100</ix:nonFraction></span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><ix:nonNumeric contextRef="c85" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-18150"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></ix:nonNumeric></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tsuki Inc</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c86" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-18157"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 7, 2022</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c86" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-18161"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">United States</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c86" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23359">100</ix:nonFraction></span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><ix:nonNumeric contextRef="c86" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-18171"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></ix:nonNumeric></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Metaski (Shaoxing) Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c87" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-18178"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 13, 2022</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c87" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-18182"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shaoxing, China</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c87" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23360">100</ix:nonFraction></span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><ix:nonNumeric contextRef="c87" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-18192"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></ix:nonNumeric></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Haoweiverse (Shaoxing) Technology Co., Ltd. (&#8220;Haoweiverse&#8221;)</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c88" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-18199"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 13, 2022</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c88" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-18203"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shaoxing, China</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c88" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23361">65</ix:nonFraction></span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><ix:nonNumeric contextRef="c88" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-18213"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plant and distribution of products</span></ix:nonNumeric></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Metameta (Shaoxing) Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c89" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-18220"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 25, 2022</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c89" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-18224"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shaoxing, China</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c89" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23362">100</ix:nonFraction></span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><ix:nonNumeric contextRef="c89" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-18234"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></ix:nonNumeric></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ipolloverse HK Limited</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c90" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-18241"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">May 18, 2022</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c90" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-18245"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hong Kong</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c90" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23363">70</ix:nonFraction></span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><ix:nonNumeric contextRef="c90" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-18255"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research and development</span></ix:nonNumeric></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Metaverse (Shaoxing) Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c91" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-18262"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">May 20, 2022</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c91" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-18266"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shaoxing, China</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c91" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23364">100</ix:nonFraction></span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><ix:nonNumeric contextRef="c91" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-18276"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></ix:nonNumeric></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ipolloverse Cayman Ltd</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c92" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-18283"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">May 27, 2022</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c92" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-18287"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cayman</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c92" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23365">70</ix:nonFraction></span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><ix:nonNumeric contextRef="c92" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-18297"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></ix:nonNumeric></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ipolloverse Tech Inc</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c93" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-18304"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">May 30, 2022</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c93" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-18308"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">BVI</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c93" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23366">70</ix:nonFraction></span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><ix:nonNumeric contextRef="c93" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-18318"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></ix:nonNumeric></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hangzhou Meta Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c94" format="ixt:date-monthname-day-year-en" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" id="ixv-18325"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October 21, 2022</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c94" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" id="ixv-18329"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hangzhou, China</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c94" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" scale="-2" unitRef="pure" id="ixv-23367">100</ix:nonFraction></span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><ix:nonNumeric contextRef="c94" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" id="ixv-18339"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></ix:nonNumeric></td></tr> </table></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 73.65pt 0pt 76pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Nano Labs and its consolidated subsidiaries are collectively
referred to herein as the &#8220;Company&#8221;, &#8220;we&#8221; and &#8220;us&#8221;, unless specific reference is made to an entity.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p><div>


</div><!-- Field: Page; Sequence: 148; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_1" escape="true" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="ixv-18357"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Summary of Significant Accounting Policies </b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<ix:nonNumeric contextRef="c0" continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="ixv-18369"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Basis of preparation</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_2" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The accompanying consolidated financial statements
and related notes have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;US
GAAP&#8221;) for information pursuant to the rules and regulations of the SEC.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Significant accounting policies followed by the
Company in the preparation of the accompanying consolidated financial statements are summarized below.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<ix:nonNumeric contextRef="c0" continuedAt="_UseOfEstimates-c0_cont_1" escape="true" name="us-gaap:UseOfEstimates" id="ixv-18382"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Use of estimates</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="_UseOfEstimates-c0_cont_2" id="_UseOfEstimates-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The preparation of the Company&#8217;s consolidated
financial statements in conformity with US 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 date of the financial statements and the reported
amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="_UseOfEstimates-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Significant accounting estimates reflected in
the Company&#8217;s consolidated financial statements including, but not limited to, inventory write-down, valuation of cryptocurrencies,
useful lives of property, plant and equipment and intangible assets, impairment of long-lived assets, valuation allowance for deferred
tax assets and share-based compensation.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.25pt 0pt 0.25in"><b><i>&#160;</i></b></p>

<ix:nonNumeric contextRef="c0" continuedAt="_ConsolidationPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ConsolidationPolicyTextBlock" id="ixv-18395"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.25pt 0pt 0.25in"><b><i>Principles of consolidation</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="_ConsolidationPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company&#8217;s consolidated financial statements
include the financial statements of the Company and its subsidiaries. All transactions and balances among the Company and its subsidiaries
have been eliminated upon consolidation.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<ix:nonNumeric contextRef="c0" continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="ixv-18405"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Functional currency and foreign currency translation</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_2" id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company uses Renminbi (&#8220;RMB&#8221;)
as its reporting currency. The functional currency of the Company and its subsidiaries incorporated outside of PRC is the United States
dollar (&#8220;US$&#8221;), while the functional currency of the PRC entities in the Company is RMB as determined based on the criteria
of ASC 830, &#8220;<i>Foreign Currency Matters&#8221;</i>.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_3" id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Transactions denominated in other than the functional
currencies are re-measured into the functional currency of the entity at the exchange rates prevailing on the transaction dates. Financial
assets and liabilities denominated in other than the functional currency are re-measured at the balance sheet date exchange rate. The
resulting exchange differences are included in the consolidated statements of operations and comprehensive income (loss).</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The financial statements of the Company are translated
from the functional currency to the reporting currency, RMB. Assets and liabilities of the Company and its subsidiaries incorporated outside
of PRC are translated into RMB at fiscal year-end exchange rates. Income and expense items are translated at average exchange rates prevailing
during the fiscal year, representing the index rates stipulated by the People&#8217;s Bank of China. Translation adjustments arising from
these are reported as foreign currency translation adjustments and are shown as a separate component of shareholders&#8217; equity (deficit)
on the consolidated financial statement.</p></ix:continuation></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"></p><div>


</div><!-- Field: Page; Sequence: 149; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_2" id="_SignificantAccountingPoliciesTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" continuedAt="na_ConvenienceTranslationPolicyTextBlock-c0_cont_1" escape="true" name="na:ConvenienceTranslationPolicyTextBlock" id="ixv-18437"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Convenience translation</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="na_ConvenienceTranslationPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The United States dollar (&#8220;US$&#8221;) amounts
disclosed in the accompanying financial statements are presented solely for the convenience of the readers. Translations of amounts from
RMB into US$ were calculated at the rate of US$1.00=RMB<ix:nonFraction contextRef="c5" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure" id="ixv-23368">7.1884</ix:nonFraction> on December 31, 2024, representing the central parity rate on December 31,
2024 published by the People&#8217;s Bank of China. No representation is made that the RMB amounts could have been, or could be, converted
into US$ at that rate on December 31, 2024, or at any other rate.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<ix:nonNumeric contextRef="c0" continuedAt="_ConcentrationRiskCreditRisk-c0_cont_1" escape="true" name="us-gaap:ConcentrationRiskCreditRisk" id="ixv-18447"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Concentration of credit risk</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="_ConcentrationRiskCreditRisk-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Financial instruments that potentially expose
the Company to concentrations of credit risk consist primarily of cash and cash equivalents. The Company places its cash and cash equivalents
with financial institutions with high credit ratings and quality.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<ix:nonNumeric contextRef="c0" continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_1" escape="true" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="ixv-18457"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Fair value measurement</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_2" id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company adopted the guidance of Accounting
Standards Codification (&#8220;ASC&#8221;) 820 for fair value measurements which clarifies the definition of fair value, prescribes methods
for measuring fair value, and establishes a fair value hierarchy to classify the inputs used in measuring fair value as follows:</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p>

<ix:continuation continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_3" id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Level 1: Quoted prices (unadjusted) in active markets for
identical assets or liabilities.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p>

<ix:continuation continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_4" id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Level 2: Observable, market-based inputs, other than quoted
prices, in active markets for similar assets or liabilities.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p>

<ix:continuation continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_5" id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Level 3: Unobservable inputs to the valuation methodology
that are significant to the measurement of the fair value of the assets or liabilities.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_6" id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">ASC 820 also describes three main approaches to
measuring the fair value of assets and liabilities:</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_7" id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">(1) market approach; (2) income approach and (3)
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.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Financial instruments included in current assets
and current liabilities are reported in the consolidated balance sheets at face value or cost, which approximate to fair value because
of their short-term maturities.</p></ix:continuation></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 150; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_3" id="_SignificantAccountingPoliciesTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" continuedAt="na_RelatedPartyTransactionsPolicyTextBlock-c0_cont_1" escape="true" name="na:RelatedPartyTransactionsPolicyTextBlock" id="ixv-18498"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Related party transactions</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="na_RelatedPartyTransactionsPolicyTextBlock-c0_cont_2" id="na_RelatedPartyTransactionsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Parties are considered to be related if one party
has the ability, directly or indirectly, to control the other party or exercise significant influence over the other party in making financial
and operational decisions. Parties are also considered to be related if they are subject to common control or common significant influence.
A transaction is considered to be a related party transaction when there is a transfer of resources or obligations between related parties.
Related parties may be individuals or corporate entities.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="na_RelatedPartyTransactionsPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Transactions involving related parties cannot
be presumed to be carried out on an arm&#8217;s-length basis, as the requisite conditions of competitive, free market dealings may not
exist. Representations about transactions with related parties, if made, shall not imply that the related party transactions were consummated
on terms equivalent to those that prevail in arm&#8217;s-length transactions unless such representations can be substantiated. It is not,
however, practical to determine the fair value of amounts due from/to related parties due to their related party nature.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<ix:nonNumeric contextRef="c0" continuedAt="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="ixv-18511"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Cash and cash equivalents</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Cash and cash equivalents include cash in bank
and time deposits placed with banks or other financial institutions, which have original maturities of three months or less and are readily
convertible to known amounts of cash. As of December 31, 2023 and 2024, cash and cash equivalents in banks was RMB<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="cny" id="ixv-23369">48,164,664</ix:nonFraction> and RMB<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="cny" id="ixv-23370">32,431,081</ix:nonFraction>,
respectively.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<ix:nonNumeric contextRef="c0" continuedAt="_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy-c0_cont_1" escape="true" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="ixv-18521"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Restricted cash</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Restricted cash mainly represents the bank deposit
frozen by the court as a result of legal proceedings. As of December 31, 2023 and 2024, the Company had restricted cash RMB<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashCurrent" scale="0" unitRef="cny" id="ixv-23371">417,990</ix:nonFraction> and
RMB<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashCurrent" scale="0" unitRef="cny" id="ixv-23372">418,722</ix:nonFraction>, respectively.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<ix:nonNumeric contextRef="c0" continuedAt="_InventoryPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:InventoryPolicyTextBlock" id="ixv-18531"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Inventories, net</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="_InventoryPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Inventories, consist of raw materials, work in
process and finished goods. Inventories are stated at the lower of cost and net realizable value. Cost of inventory is determined using
the weighted average cost method. Adjustments are recorded to write down the cost of inventory to the estimated net realizable value due
to slow-moving and obsolete inventory, which is dependent upon factors such as historical and forecasted consumer demand, and promotional
environment.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<ix:nonNumeric contextRef="c0" continuedAt="na_PrepaymentsPolicyTextBlock-c0_cont_1" escape="true" name="na:PrepaymentsPolicyTextBlock" id="ixv-18541"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Prepayments</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="na_PrepaymentsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Prepayments primarily consist of advances to suppliers
for future inventory purchases, prepaid processing fees and prepaid expenses for research and development activities.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="na_CryptocurrenciesPolicyTextBlock-c0_cont_1" escape="true" name="na:CryptocurrenciesPolicyTextBlock" id="ixv-18549"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Cryptocurrencies</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="na_CryptocurrenciesPolicyTextBlock-c0_cont_2" id="na_CryptocurrenciesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Cryptocurrencies are included in current assets
in the consolidated balance sheets due to the Company&#8217;s ability to sell cryptocurrencies in a highly liquid marketplace, and such
cryptocurrency holdings are expected to be realized in cash or sold or consumed during the normal operating cycle of the Company.</p></ix:continuation></ix:continuation><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 151; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_4" id="_SignificantAccountingPoliciesTextBlock-c0_cont_3"><ix:continuation continuedAt="na_CryptocurrenciesPolicyTextBlock-c0_cont_3" id="na_CryptocurrenciesPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As a result of adopting ASC 350-60,
Intangibles &#8212; Goodwill and Other, (&#8220;ASC 350-60&#8221;) on January 31, 2024 following modified retrospective method,
cryptocurrencies are measured at fair value as of each reporting period. The fair value of cryptocurrencies are measured using the
period-end closing price from the principal market, Binance, in accordance with ASC 820, Fair Value Measurement ("ASC
820"). The changes in cryptocurrencies valuation due to remeasurement in fair value within each reporting period are reflected
on the consolidated statements of operations and comprehensive income (loss) as "Change in fair value of
cryptocurrencies". In accordance with ASC 350-60, the Company discloses realized gains and losses from the sale of
cryptocurrencies and such gains and losses are measured as the difference between the cash proceeds and the cost basis of
cryptocurrencies as determined using average cost method.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="na_CryptocurrenciesPolicyTextBlock-c0_cont_4" id="na_CryptocurrenciesPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The adoption of ASC 350-60 did not have
impact on the Company&#8217;s prior years&#8217; consolidated financial statements as the Company did not hold cryptocurrencies
prior to the adoption.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="na_CryptocurrenciesPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Cryptocurrencies acquired through issuance of
ordinary shares are included within noncash financing activities in the consolidated statements of cash flows. The purchases and of cryptocurrencies
are included within investing activities in the consolidated statements of cash flows.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p>

<ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="ixv-18581"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Property, plant and equipment, net</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_2" id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Property, plant and equipment are stated at historical
cost less accumulated depreciation and impairment loss, if any. <ix:nonNumeric contextRef="c0" continuedAt="na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock-c0_cont_1" escape="true" name="na:ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock" id="ixv-23373">Depreciation is calculated using the straight-line method over their estimated
useful lives. The estimated useful lives are as follows:</ix:nonNumeric></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<ix:continuation id="na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock-c0_cont_1"><ix:continuation continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_3" id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_2"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 89%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery and electronic equipment</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 10%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c95" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-23374">3</ix:nonNumeric> to <ix:nonNumeric contextRef="c96" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-23375">10</ix:nonNumeric> years</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office furniture</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c97" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-23376">5</ix:nonNumeric> years</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transportation equipment</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c98" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-23377">4</ix:nonNumeric> years</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Buildings and facilities attached to buildings</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c99" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-23378">20</ix:nonNumeric> years</span></td></tr>
  </table></ix:continuation></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<ix:continuation continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_4" id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Leasehold improvements are depreciated using the
straight-line method over the shorter of the estimated useful life of the asset or the remaining lease term.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Construction in progress represents assets under
construction. All direct costs relating to the construction are capitalized as construction in progress. Construction in progress is not
depreciated until the asset is placed in service.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<ix:nonNumeric contextRef="c0" continuedAt="_IntangibleAssetsFiniteLivedPolicy-c0_cont_1" escape="true" name="us-gaap:IntangibleAssetsFiniteLivedPolicy" id="ixv-18625"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Intangible asset, net</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="_IntangibleAssetsFiniteLivedPolicy-c0_cont_2" id="_IntangibleAssetsFiniteLivedPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company&#8217;s intangible asset with definite
useful lives primarily consists of a franchise right and land use right. According to the law of PRC, the government owns all the land
in the PRC. Companies or individuals are authorized to possess and use the land only through land use rights granted by the Chinese government
for a specified period of time. <ix:nonNumeric contextRef="c0" continuedAt="_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock-c0_cont_1" escape="true" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" id="ixv-23379">The Company amortizes its franchise right and land use right on a straight-line basis over the contractual
term. The estimated useful lives are as follows:</ix:nonNumeric></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:continuation id="_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock-c0_cont_1"><ix:continuation id="_IntangibleAssetsFiniteLivedPolicy-c0_cont_2"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 89%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Franchise right</span></td> <td style="width: 1%">&#160;</td> <td style="width: 10%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c100" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="ixv-23380">2</ix:nonNumeric> years</span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land use right</span></td> <td>&#160;</td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c101" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="ixv-23381">50</ix:nonNumeric> years</span></td></tr> </table></ix:continuation></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="ixv-18649"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Impairment of long-lived assets</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">For long-lived assets including property, plant
and equipment, right-of-use assets, and intangible assets with finite lives, the Company evaluates for impairment whenever events or changes
(triggering events) indicate that the carrying amount of an asset may no longer be recoverable. The Company recognizes an impairment loss
when the sum of expected undiscounted future cash flows is less than the carrying amount of the asset. The amount of impairment is measured
as the difference between the asset&#8217;s estimated fair value and its book value. For the years ended December 31, 2022, 2023 and 2024,
<span style="-sec-ix-hidden: hidden-fact-198"><span style="-sec-ix-hidden: hidden-fact-199"><span style="-sec-ix-hidden: hidden-fact-200">no</span></span></span> impairment of long-lived assets was recognized.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<ix:nonNumeric contextRef="c0" continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="ixv-18662"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Revenue from contracts with customers</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_2" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Consistent with the criteria of ASC 606 &#8220;Revenue
from Contracts with Customers&#8221;, the Company recognizes revenue to depict the transfer of promised goods or services to customers
in an amount that reflects the consideration to which the entity expects to receive in exchange for those goods or services. Revenue consists
of the invoiced value for the sales net of value-added tax (&#8220;VAT&#8221;), business tax and applicable local government levies.</p></ix:continuation></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 152; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_5" id="_SignificantAccountingPoliciesTextBlock-c0_cont_4"><ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_3" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Product sales revenue</i></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_4" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company generates revenue primarily from the
sale of product solutions by integrating its self-designed IC products (e.g., high throughput computing, or HTC, solutions) directly to
a customer, such as a business or individual engaged in mining activities.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_5" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company recognizes revenue at a point in time
when the control of the products has been transferred to customers. The transfer of control is considered complete when products have
been picked up by or shipped to customers. The Company&#8217;s sales arrangements usually require prepayment before the delivery of products.
The advance payment is not considered a significant financing component. The Company elected to account for shipping and handling fees
as a fulfillment cost. The product sales contracts generally include product warranty provisions. The Company did not accrue warranty
liabilities for the product sales as the financial impacts of the warranty have historically been and are expected to continue to be immaterial.
The Company estimates sales return based on historical experiences and there was <span style="-sec-ix-hidden: hidden-fact-201"><span style="-sec-ix-hidden: hidden-fact-202"><span style="-sec-ix-hidden: hidden-fact-203">no</span></span></span> allowance for sales return recorded during the years
ended December 31, 2022, 2023 and 2024.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>&#160;</i></p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_6" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Service revenue</i></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_7" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company also generates revenue from its design
and technical services under separate contracts. Revenues from the design and technical service to the customers are recognized at a point
in time when services are provided.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>&#160;</i></p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_8" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Revenue disaggregation</i></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_9" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In accordance with ASC 606, the Company disaggregates
revenue from contracts with customers by revenue stream. The Company determined that disaggregating revenue into these categories meets
the disclosure objective in ASC 606 which is to depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected
by regional economic factors. <ix:nonNumeric contextRef="c0" continuedAt="_DisaggregationOfRevenueTableTextBlock-c0_cont_1" escape="true" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="ixv-23382">The following table summarizes the net revenues generated from different revenue streams:</ix:nonNumeric></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:continuation id="_DisaggregationOfRevenueTableTextBlock-c0_cont_1"><ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_10" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_9"><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Product sales revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c102" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23383">920,653,911</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c103" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23384">71,321,462</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c104" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23385">34,096,450</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Service revenue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c105" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23386">62,514,987</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23387">7,013,914</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23388">6,499,466</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Net revenues</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23389">983,168,898</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23390">78,335,376</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23391">40,595,916</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_11" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Contract liabilities</i></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_11"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Contract liabilities are recorded when consideration
is received from a customer prior to transferring the control of goods or services to the customer. As of December 31, 2023 and 2024,
the Company recorded contract liabilities of RMB<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="0" unitRef="cny" id="ixv-23392">107,826,617</ix:nonFraction> and RMB <ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="0" unitRef="cny" id="ixv-23393">98,895,905</ix:nonFraction>, respectively, which were presented as advance from customers
on the accompanying consolidated balance sheets. During the years ended December 31, 2022, 2023 and 2024, the Company recognized RMB<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="0" unitRef="cny" id="ixv-23394">804,875,532</ix:nonFraction>,
RMB<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="0" unitRef="cny" id="ixv-23395">23,740,945</ix:nonFraction> and RMB<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="0" unitRef="cny" id="ixv-23396">9,765,766</ix:nonFraction> from the opening balance of contract liabilities as revenue, respectively.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<ix:nonNumeric contextRef="c0" continuedAt="_CostOfSalesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:CostOfSalesPolicyTextBlock" id="ixv-18795"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Cost of revenues</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="_CostOfSalesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Amounts recorded as cost of revenue relate to
direct expenses incurred in order to generate revenue. Such costs are recorded as incurred. Cost of revenues consists of product costs
and service costs. Product costs include costs of raw material, contract manufacturers for production, shipping and handling costs, and
warehousing costs. Service costs include labor costs and material costs. During the years ended December 31, 2022, 2023 and 2024, the
Company recorded inventory write-down of RMB<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryWriteDown" scale="0" unitRef="cny" id="ixv-23397">184,073,191</ix:nonFraction>, RMB<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryWriteDown" scale="0" unitRef="cny" id="ixv-23398">60,767,978</ix:nonFraction> and RMB <ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryWriteDown" scale="0" unitRef="cny" id="ixv-23399">10,914,374</ix:nonFraction> as cost of revenues, respectively.</p></ix:continuation></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 153; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_6" id="_SignificantAccountingPoliciesTextBlock-c0_cont_5"><ix:nonNumeric contextRef="c0" continuedAt="_SellingGeneralAndAdministrativeExpensesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock" id="ixv-18817"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Selling and marketing expenses</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="_SellingGeneralAndAdministrativeExpensesPolicyTextBlock-c0_cont_2" id="_SellingGeneralAndAdministrativeExpensesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Selling and marketing expenses consist primarily
of advertising and promotion, salaries, and shipping and handling costs incurred during the selling activities. Advertising and transportation
expenses are charged to expense as incurred.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="_SellingGeneralAndAdministrativeExpensesPolicyTextBlock-c0_cont_3" id="_SellingGeneralAndAdministrativeExpensesPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Advertising and promotion costs in the amounts
of RMB<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketingAndAdvertisingExpense" scale="0" unitRef="cny" id="ixv-23400">10,901,200</ix:nonFraction>, RMB<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketingAndAdvertisingExpense" scale="0" unitRef="cny" id="ixv-23401">1,278,586</ix:nonFraction> and RMB<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketingAndAdvertisingExpense" scale="0" unitRef="cny" id="ixv-23402">364,253</ix:nonFraction> for the years ended December 31, 2022, 2023 and 2024, respectively, are included in selling
and marketing expenses.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="_SellingGeneralAndAdministrativeExpensesPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Shipping and handling costs amounting to RMB<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="na:ShippingAndHandlingCosts" scale="0" unitRef="cny" id="ixv-23403">4,233,084</ix:nonFraction>,
RMB<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="na:ShippingAndHandlingCosts" scale="0" unitRef="cny" id="ixv-23404">2,122,358</ix:nonFraction> and RMB<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="na:ShippingAndHandlingCosts" scale="0" unitRef="cny" id="ixv-23405">968,713</ix:nonFraction> for the years ended December 31, 2022, 2023 and 2024, respectively, are included in selling and marketing
expenses.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<ix:nonNumeric contextRef="c0" continuedAt="_ResearchAndDevelopmentExpensePolicy-c0_cont_1" escape="true" name="us-gaap:ResearchAndDevelopmentExpensePolicy" id="ixv-18833"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Research and development expenses</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="_ResearchAndDevelopmentExpensePolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Research and development expenses consist primarily
of salary and welfare for research and development personnel, raw materials used, consulting and contractor expenses, testing and processing
expenses and other expenses in associated with research and development activities. The Company recognizes research and development expenses
as expense when incurred.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<ix:nonNumeric contextRef="c0" continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:LesseeLeasesPolicyTextBlock" id="ixv-18843"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Leases</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_2" id="_LesseeLeasesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Right-of-use assets represent the Company&#8217;s
right to use an underlying asset for the lease term and lease liabilities represent the Company&#8217;s obligation to make lease payments
arising from the lease. Right-of-use assets and liabilities are recognized at commencement date based on the present value of lease payments
over the lease term. When determining the lease term, the Company includes options to extend or terminate the lease when it is reasonably
certain that it will exercise that option, if any. As the Company&#8217;s leases do not provide an implicit rate, the Company uses its
incremental borrowing rate, which it calculates based on the credit quality of the Company and by comparing interest rates available in
the market for similar borrowings, and adjusting this amount based on the impact of collateral over the term of each lease.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="_LesseeLeasesPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company elected not to record assets and liabilities
on its consolidated balance sheet for lease arrangements with terms of 12 months or less. The Company recognizes lease expenses for such
leases on a straight-line basis over the lease term.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<ix:nonNumeric contextRef="c0" continuedAt="_EmployeeStockOwnershipPlanESOPPolicy-c0_cont_1" escape="true" name="us-gaap:EmployeeStockOwnershipPlanESOPPolicy" id="ixv-18856"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Employee social security and welfare benefits</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="_EmployeeStockOwnershipPlanESOPPolicy-c0_cont_2" id="_EmployeeStockOwnershipPlanESOPPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Employees of the Company in the PRC are entitled
to staff welfare benefits including pension, work-related injury benefits, maternity insurance, medical insurance, unemployment benefit
and housing fund plans through a PRC government-mandated multi-employer defined contribution plan. The Company is required to contribute
to the plan based on certain percentages of the employees&#8217; salaries, up to a maximum amount specified by the local government.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="_EmployeeStockOwnershipPlanESOPPolicy-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The PRC government is responsible for the medical
benefits and the pension liability to be paid to these employees and the Company&#8217;s obligations are limited to the amounts contributed
and no legal obligation beyond the contributions made.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<ix:nonNumeric contextRef="c0" continuedAt="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1" escape="true" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="ixv-18869"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Share-based compensation</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_2" id="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Restricted shares and options granted to employees
and directors are accounted for under ASC Topic 718, &#8220;Compensation - Stock compensation&#8221; (&#8220;ASC 718&#8221;). In accordance
with ASC 718, the Company determines whether restricted shares or options should be classified and accounted for as an equity award. All
grants of restricted shares and options to employees and directors classified as equity awards are recognized in the financial statements
based on their grant date fair values. The value of the portion of the award that is ultimately expected to vest is recognized as compensation
expense over the requisite service periods in the statements of operations. In addition, compensation expense must be recognized for the
change in fair value of any awards modified, repurchased or cancelled after the grant date.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The fair value of stock option granted is estimated
on the grant date using the Binomial or Black-Scholes model.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"></p><ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxPolicyTextBlock" id="ixv-18883"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><i>Income taxes</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_2" id="_IncomeTaxPolicyTextBlock-c0_cont_1"><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company accounts for income taxes under the
asset and liability method. Under this method, deferred income tax assets and liabilities are determined based on the differences between
the financial reporting and income tax bases of assets and liabilities and are measured using the tax income rates that will be in effect
when the differences are expected to reverse. A valuation allowance is recorded if it is more likely than not that some portion or all
of the deferred income tax assets will not be realized in the foreseeable future.</p></ix:continuation></ix:continuation><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"></p><div>

</div><!-- Field: Page; Sequence: 154; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_7" id="_SignificantAccountingPoliciesTextBlock-c0_cont_6"><ix:continuation id="_IncomeTaxPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In accordance with the provisions of ASC 740,
&#8220;Income taxes&#8221;, the Company recognizes in its financial statements the impact of a tax position if a tax return position or
future tax position is &#8220;more likely than not&#8221; to be sustained upon examination based solely on the technical merits of the
position. Tax positions that meet the recognition threshold are measured using a cumulative probability approach, at the largest amount
of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. Interest and penalties arising from
underpayment of income taxes are computed in accordance with the applicable tax law and is classified in the consolidated statements of
operations as income tax expense.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b>&#160;</b></p>

<ix:nonNumeric contextRef="c0" continuedAt="na_NoncontrollingInterestsPolicyTestBlock-c0_cont_1" escape="true" name="na:NoncontrollingInterestsPolicyTestBlock" id="ixv-18912"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><i>Noncontrolling interests</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="na_NoncontrollingInterestsPolicyTestBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">For the Company&#8217;s consolidated subsidiaries,
noncontrolling interests are recognized to reflect the portion of their equity that is not attributable, directly or indirectly, to the
Company as the controlling shareholder. Noncontrolling interests are classified as a separate line item in the equity section of the Company&#8217;s
consolidated balance sheets and have been separately disclosed in the Company&#8217;s consolidated statements of operations and comprehensive
income (loss).</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<ix:nonNumeric contextRef="c0" continuedAt="_ComprehensiveIncomePolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="ixv-18922"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Comprehensive income (loss)</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="_ComprehensiveIncomePolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Comprehensive income/(loss) is defined as the
changes in equity of the Company during a period from transactions and other events and circumstances excluding transactions resulting
from investments from shareholders and distributions to shareholders. Comprehensive income (loss) for the periods presented includes net
income (loss) and foreign currency translation adjustments.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<ix:nonNumeric contextRef="c0" continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock" id="ixv-18932"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Earnings (loss) per share</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_2" id="_EarningsPerSharePolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company computes earnings (loss) per share
in accordance with ASC 260, &#8220;Earnings per Share&#8221;. ASC 260 requires companies to present basic and diluted earnings (loss)
per share. Basic earnings (loss) per share is computed by dividing net income (loss) attributable to holders of ordinary shares by the
weighted average number of ordinary shares outstanding during the year.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="_EarningsPerSharePolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Diluted earnings (loss) per share is calculated
by dividing net income (loss) attributable to ordinary shareholders as adjusted for the effect of dilutive ordinary equivalent shares,
if any, by the weighted average number of ordinary and dilutive ordinary equivalents shares outstanding during the year. Dilutive equivalent
shares are excluded from the computation of diluted earnings (loss) per share if their effects would be anti- dilutive. Ordinary share
equivalents consist of the ordinary shares issuable in connection with the Company&#8217;s ordinary shares issuable upon the conversion
of the share-based awards, using the treasury stock method.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<ix:nonNumeric contextRef="c0" continuedAt="_SegmentReportingPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="ixv-18945"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Segment Reporting</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="_SegmentReportingPolicyPolicyTextBlock-c0_cont_2" id="_SegmentReportingPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company uses the &#8220;management approach&#8221;
in determining reportable segments. The management approach considers the internal organization and reporting used by the Company&#8217;s
chief operating decision maker (&#8220;CODM&#8221;) for making operating decisions and assessing performance as the source for determining
the Company&#8217;s reportable segments. The Company&#8217;s CODM has been identified as the chief executive officer of the Company who
reviews financial information of operating segments based on U.S. GAAP. The CODM now reviews results analyzed by marketing channel. This
analysis is only presented at the revenue level with no allocation of direct or indirect costs. Consequently, the Company has determined
that it has only <ix:nonFraction contextRef="c0" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" unitRef="pure" id="ixv-23406">one</ix:nonFraction> operating segment. The CODM evaluates performance for the Company&#8217;s single operating segment and decides how
to allocate resources based on the Company&#8217;s consolidated net income (loss) that is reported in the consolidated statements of operations
and comprehensive income (loss) as net income. As of December 31, 2023 and 2024, substantially all of the Company&#8217;s long-lived assets
are located in the PRC. The measure of segment assets is reported on the consolidated balance sheets as total assets. The CODM allocates
resources across the Company based on consolidated net income derived during the annual budgeting process and throughout the year in monitoring
actual results compared to budget and updated forecasts. These results are used to assess segment performance.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="_SegmentReportingPolicyPolicyTextBlock-c0_cont_3" id="_SegmentReportingPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The operating segment financial information regularly
reviewed by the CODM, inclusive assets, revenues, expenses, profit or loss, and noncash items are presented on a consolidated basis in
the same amount and using the same captions as those included in the consolidated statements of operations and comprehensive income (loss),
consolidated balance sheets, and consolidated statements of cash flows. There are no additional segment expense categories regularly provided
to the CODM. Therefore, there are also no amounts classified as other segment items requiring disclosure.</p></ix:continuation></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"></p><div>

</div><!-- Field: Page; Sequence: 155; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><ix:continuation id="_SignificantAccountingPoliciesTextBlock-c0_cont_7"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="ixv-18971"><ix:continuation continuedAt="_SegmentReportingPolicyPolicyTextBlock-c0_cont_4" id="_SegmentReportingPolicyPolicyTextBlock-c0_cont_3"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">For the years ended December 31, 2022, 2023 and 2024, the Company&#8217;s
net revenues by geographical location of customers are as follows:</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="_SegmentReportingPolicyPolicyTextBlock-c0_cont_4"><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">PRC</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c108" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23407">906,347,962</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c109" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23408">57,485,526</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c110" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23409">24,986,453</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Hong Kong</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c111" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23410">33,556,434</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c112" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23411">16,461</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c113" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23412">9,467,603</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Singapore</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c114" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23413">184,738</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c115" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23414">1,119,872</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c116" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23415">4,697,243</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">The United States</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c117" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23416">16,278,352</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c118" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23417">7,115,353</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c119" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23418">1,094,904</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c120" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23419">26,801,412</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c121" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23420">12,598,164</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c122" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23421">349,713</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Net revenues</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23422">983,168,898</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23423">78,335,376</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="cny" id="ixv-23424">40,595,916</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="ixv-19089"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Recently adopted or issued accounting pronouncements</i></b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In November 2023, the FASB issued ASU 2023-07
&#8220;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures&#8221; which expands annual and interim disclosure
requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 is effective
for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with
early adoption permitted. The Company adopted ASU 2023-07 on January 1, 2024, which did not have a material impact on the consolidated
financial statements.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_3" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In December 2023, the FASB issued ASU No. 2023-09,
&#8220;Income Taxes (Topic 740): Improvement to Income Tax Disclosures&#8221; to enhance the transparency and decision usefulness of income
tax disclosures, primarily related to the rate reconciliation and income taxes paid information. ASU 2023-09 is effective for annual periods
beginning after December 15, 2024, on a prospective basis. Early adoption is permitted. The Company does not expect this accounting standard update to have
a material impact on its consolidated financial statements and related disclosures.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In November 2024, the FASB issued ASU No. 2024-03,
&#8220;Income Statement &#8211; Reporting Comprehensive Income &#8211; Expense Disaggregation Disclosure (Subtopic 220-40): Disaggregation
of Income Statement Expenses&#8221;, requiring public entities to disclose additional information about specific expense categories in
the notes to the financial statements on an interim and annual basis. The ASU is effective for fiscal years beginning after December 15,
2026, and for interim periods beginning after December 15, 2027, with early adoption permitted. The Company is currently evaluating the
impact of adopting ASU No. 2024-03.</p></ix:continuation></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:InventoryDisclosureTextBlock" id="ixv-19106"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Inventories, net</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="ixv-19116"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Inventories, net consist of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Raw materials</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="cny" id="ixv-23425">56,952,428</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="cny" id="ixv-23426">63,285,324</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Work in process</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryWorkInProcess" scale="0" unitRef="cny" id="ixv-23427">130,609,171</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryWorkInProcess" scale="0" unitRef="cny" id="ixv-23428">119,439,099</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finished goods</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryFinishedGoods" scale="0" unitRef="cny" id="ixv-23429">90,377,688</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryFinishedGoods" scale="0" unitRef="cny" id="ixv-23430">68,333,552</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: write-down of inventories</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryAdjustments" scale="0" unitRef="cny" id="ixv-23431">265,064,301</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryAdjustments" scale="0" unitRef="cny" id="ixv-23432">221,191,557</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Inventories, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="cny" id="ixv-23433">12,874,986</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="cny" id="ixv-23434">29,866,418</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:nonNumeric><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt"></p><div>

</div><!-- Field: Page; Sequence: 156; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="na:PrepaymentsTextBlock" id="ixv-19206"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Prepayments</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" id="ixv-19216"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Prepayments consist of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Prepayments &#8211; inventories and processing fee</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="na:PrepaymentsInventoriesAndProcessingFee" scale="0" unitRef="cny" id="ixv-23435">14,645,763</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="na:PrepaymentsInventoriesAndProcessingFee" scale="0" unitRef="cny" id="ixv-23436">3,011,819</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Prepayments &#8211; design fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="na:PrepaymentsDesignFees" scale="0" unitRef="cny" id="ixv-23437">7,162,700</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-204">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Prepayments &#8211; others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherPrepaidExpenseCurrent" scale="0" unitRef="cny" id="ixv-23438">2,577,547</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherPrepaidExpenseCurrent" scale="0" unitRef="cny" id="ixv-23439">1,594,247</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseCurrent" scale="0" unitRef="cny" id="ixv-23440">24,386,010</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseCurrent" scale="0" unitRef="cny" id="ixv-23441">4,606,066</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:nonNumeric><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:OtherCurrentAssetsTextBlock" id="ixv-19285"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Other current assets</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock" id="ixv-19295"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Other current assets consist of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Value-added tax recoverable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ValueAddedTaxReceivableCurrent" scale="0" unitRef="cny" id="ixv-23442">34,041,675</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ValueAddedTaxReceivableCurrent" scale="0" unitRef="cny" id="ixv-23443">50,830,552</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositsAssetsCurrent" scale="0" unitRef="cny" id="ixv-23444">2,361,968</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositsAssetsCurrent" scale="0" unitRef="cny" id="ixv-23445">2,202,904</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsMiscellaneousCurrent" scale="0" unitRef="cny" id="ixv-23446">1,504,449</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsMiscellaneousCurrent" scale="0" unitRef="cny" id="ixv-23447">2,824,977</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsCurrent" scale="0" unitRef="cny" id="ixv-23448">37,908,092</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsCurrent" scale="0" unitRef="cny" id="ixv-23449">55,858,433</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:nonNumeric><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:CryptoAssetTextBlock" id="ixv-19363"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="width: 24px"><b>6.</b></td>
    <td><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><b>Cryptocurrencies</b></p></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:CryptoAssetActivityTableTextBlock" id="ixv-19372"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table presents the Company&#8217;s significant cryptocurrencies
holdings as of December 31, 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Quantity</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Cost Basis</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Fair Value</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Bitcoin&#160; </td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c123" decimals="0" format="ixt:num-dot-decimal" name="na:CryptoCurrencyQuantity" scale="0" unitRef="pure" id="ixv-23450">361</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c123" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetCost" scale="0" unitRef="cny" id="ixv-23451">256,709,226</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c123" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetFairValueCurrent" scale="0" unitRef="cny" id="ixv-23452">242,889,018</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">USDT </td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="na:CryptoCurrencyQuantity" scale="0" unitRef="pure" id="ixv-23453">9</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetCost" scale="0" unitRef="cny" id="ixv-23454">67</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetFairValueCurrent" scale="0" unitRef="cny" id="ixv-23455">67</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; font-weight: bold">Total cryptocurrencies held as of December 31, 2024 </td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetCost" scale="0" unitRef="cny" id="ixv-23456">256,709,293</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetFairValueCurrent" scale="0" unitRef="cny" id="ixv-23457">242,889,085</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:CryptoAssetHoldingTableTextBlock" id="ixv-19430"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table presents a roll-forward of the Company&#8217;s
cryptocurrencies holdings during the year ended December 31, 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Bitcoin Fair Value</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">USDT Fair Value</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Cryptocurrencies at December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-205">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-206">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Additions of cryptocurrencies:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Purchases</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c127" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetPurchase" scale="0" unitRef="cny" id="ixv-23458">249,257,750</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-207">&#8212;</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Acquired through issuance of ordinary shares</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c127" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromDisposalCryptoAsset" scale="0" unitRef="cny" id="ixv-23459">7,451,476</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c128" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromDisposalCryptoAsset" scale="0" unitRef="cny" id="ixv-23460">28,842,982</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Disposition of cryptocurrencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-208">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c128" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetDisposition" scale="0" unitRef="cny" id="ixv-23461">28,842,915</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Unrealized loss on cryptocurrencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c127" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetUnrealizedLossOperating" scale="0" unitRef="cny" id="ixv-23462">15,744,170</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-209">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Foreign currency translation adjustment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c127" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetAddition" scale="0" unitRef="cny" id="ixv-23463">1,923,962</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-210">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; padding-bottom: 4pt">Cryptocurrencies at December 31, 2024</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c123" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetFairValueCurrent" scale="0" unitRef="cny" id="ixv-23464">242,889,018</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetFairValueCurrent" scale="0" unitRef="cny" id="ixv-23465">67</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 157; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="ixv-19551"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><b>7<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.</span></b></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Property, plant and equipment, net</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="ixv-19561"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Property, plant and equipment, net consist of
the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Machinery and electronic equipment</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c131" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="cny" id="ixv-23466">12,098,631</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c132" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="cny" id="ixv-23467">17,409,218</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Office furniture</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c133" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="cny" id="ixv-23468">266,252</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c134" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="cny" id="ixv-23469">370,667</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Leasehold improvement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c135" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="cny" id="ixv-23470">1,550,648</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c136" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="cny" id="ixv-23471">2,794,450</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Transportation equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c137" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="cny" id="ixv-23472">41,014</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c98" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="cny" id="ixv-23473">41,014</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Buildings and facilities attached to buildings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c139" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="cny" id="ixv-23474">194,892,201</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Construction in progress</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c140" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="cny" id="ixv-23475">165,221,605</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-212">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="cny" id="ixv-23476">9,524,568</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="cny" id="ixv-23477">18,165,635</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Property, plant and equipment, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="cny" id="ixv-23478">169,653,582</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="cny" id="ixv-23479">197,341,915</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12.5pt; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Depreciation expenses recognized for the years
ended December 31, 2022, 2023 and 2024 were RMB<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="cny" id="ixv-23480">3,353,055</ix:nonFraction>, RMB<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="cny" id="ixv-23481">3,436,716</ix:nonFraction> and RMB<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="cny" id="ixv-23482">8,669,931</ix:nonFraction>, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of December 31, 2023 and 2024, property, plant
and equipment with net book value of <span style="-sec-ix-hidden: hidden-fact-213">nil</span> and RMB<ix:nonFraction contextRef="c130" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="cny" id="ixv-23483">188,432,414</ix:nonFraction> was pledged as collateral under a loan arrangement, respectively (also see
Note 11).</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_IntangibleAssetsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:IntangibleAssetsDisclosureTextBlock" id="ixv-19676"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Intangible asset, net</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="ixv-19686"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Intangible asset, net consists of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 12.5pt"><b>&#160;</b></p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Land use right</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c142" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="cny" id="ixv-23484">49,292,208</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c143" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="cny" id="ixv-23485">49,292,208</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Franchise right</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c144" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="cny" id="ixv-23486">334,865</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c145" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="cny" id="ixv-23487">334,865</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Accumulated amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="0" unitRef="cny" id="ixv-23488">1,895,785</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="0" unitRef="cny" id="ixv-23489">2,881,629</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Intangible asset, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="0" unitRef="cny" id="ixv-23490">47,731,288</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="0" unitRef="cny" id="ixv-23491">46,745,444</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Amortization expense for the years ended December
31, 2022, 2023 and 2024 amounted to RMB<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" unitRef="cny" id="ixv-23492">575,076</ix:nonFraction>, RMB<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" unitRef="cny" id="ixv-23493">985,844</ix:nonFraction> and RMB<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" unitRef="cny" id="ixv-23494">985,844</ix:nonFraction>, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of December 31, 2023 and 2024, land use right
with net book value of RMB<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="0" unitRef="cny" id="ixv-23495">47,731,288</ix:nonFraction> and RMB<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="0" unitRef="cny" id="ixv-23496">46,745,444</ix:nonFraction> was pledged as collateral under a loan arrangement (also see Note 11).</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 158; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="ixv-19774"><ix:continuation id="_IntangibleAssetsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of December 31, 2024, the future estimated
amortization expenses are as below.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated amortization expense</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; font-weight: bold">Years ended December 31,</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="0" unitRef="cny" id="ixv-23497">985,844</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="0" unitRef="cny" id="ixv-23498">985,844</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="0" unitRef="cny" id="ixv-23499">985,844</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="0" unitRef="cny" id="ixv-23500">985,844</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="0" unitRef="cny" id="ixv-23501">985,844</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" scale="0" unitRef="cny" id="ixv-23502">41,816,224</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="0" unitRef="cny" id="ixv-23503">46,745,444</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_LesseeOperatingLeasesTextBlock-c0_cont_1" escape="true" name="us-gaap:LesseeOperatingLeasesTextBlock" id="ixv-19834"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Operating leases</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company entered into various operating lease
agreements for offices space. The Company&#8217;s lease agreements do not contain any material residual value guarantees or material restrictive
covenants.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LeaseCostTableTextBlock" id="ixv-19846"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following component of lease cost are included
in the Company&#8217;s consolidated statements of operations and comprehensive income (loss):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the year<br/> ended December&#160;31,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the year<br/> ended December&#160;31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the year<br/> ended December&#160;31,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Operating lease cost</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="0" unitRef="cny" id="ixv-23504">11,385,312</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="0" unitRef="cny" id="ixv-23505">6,051,298</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="0" unitRef="cny" id="ixv-23506">2,600,988</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Short-term lease cost</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermLeaseCost" scale="0" unitRef="cny" id="ixv-23507">295,564</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermLeaseCost" scale="0" unitRef="cny" id="ixv-23508">198,306</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermLeaseCost" scale="0" unitRef="cny" id="ixv-23509">429,324</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total lease cost</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LeaseCost" scale="0" unitRef="cny" id="ixv-23510">11,680,876</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LeaseCost" scale="0" unitRef="cny" id="ixv-23511">6,249,604</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LeaseCost" scale="0" unitRef="cny" id="ixv-23512">3,030,312</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Supplemental disclosure related to operating leases
were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the year<br/> ended<br/> December&#160;31,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the year<br/> ended<br/> December&#160;31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the year<br/> ended<br/> December&#160;31,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Cash paid for amounts included in the measurement of lease liabilities</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; padding-left: 10pt">Operating cash flows for operating leases</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasePayments" scale="0" unitRef="cny" id="ixv-23513">5,822,406</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasePayments" scale="0" unitRef="cny" id="ixv-23514">4,648,690</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasePayments" scale="0" unitRef="cny" id="ixv-23515">2,360,943</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of<br/> December&#160;31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of<br/> December&#160;31,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Weighted average remaining lease term of operating leases (years)</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonNumeric contextRef="c4" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="ixv-23516">3.53</ix:nonNumeric></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonNumeric contextRef="c5" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="ixv-23517">3.26</ix:nonNumeric></td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td>Weighted average discount rate of operating leases</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure" id="ixv-23518">6.24</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure" id="ixv-23519">6.24</ix:nonFraction></td><td style="text-align: left">%</td></tr> </table></ix:nonNumeric></ix:nonNumeric><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 159; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="ixv-20029"><ix:continuation id="_LesseeOperatingLeasesTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table summarizes the maturity of
operating lease liabilities as of December 31, 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">As of December 31,</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 88%; text-align: left">2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="0" unitRef="cny" id="ixv-23520">2,162,055</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="0" unitRef="cny" id="ixv-23521">1,363,825</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="0" unitRef="cny" id="ixv-23522">1,197,632</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="0" unitRef="cny" id="ixv-23523">602,088</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">2029</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-214">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="0" unitRef="cny" id="ixv-23524">5,325,600</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="0" unitRef="cny" id="ixv-23525">494,141</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="0" unitRef="cny" id="ixv-23526">4,831,459</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="cny" id="ixv-23527">1,914,109</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Non-current lease liabilities</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="cny" id="ixv-23528">2,917,350</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:nonNumeric><div>





</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:OtherLiabilitiesDisclosureTextBlock" id="ixv-20109"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Other current liabilities</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:OtherCurrentLiabilitiesTableTextBlock" id="ixv-20119"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Other current liabilities consist of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of<br/> December&#160;31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of<br/> December&#160;31,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Salary accrual</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedSalariesCurrent" scale="0" unitRef="cny" id="ixv-23529">7,013,473</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedSalariesCurrent" scale="0" unitRef="cny" id="ixv-23530">4,001,104</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Deposit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositLiabilityCurrent" scale="0" unitRef="cny" id="ixv-23531">10,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositLiabilityCurrent" scale="0" unitRef="cny" id="ixv-23532">150,303</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Payable for property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConstructionPayableCurrent" scale="0" unitRef="cny" id="ixv-23533">46,180,063</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConstructionPayableCurrent" scale="0" unitRef="cny" id="ixv-23534">26,521,368</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Tax accrual</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" scale="0" unitRef="cny" id="ixv-23535">13,604,797</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" scale="0" unitRef="cny" id="ixv-23536">16,173,063</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="0" unitRef="cny" id="ixv-23537">14,179,838</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="0" unitRef="cny" id="ixv-23538">20,317,379</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="cny" id="ixv-23539">90,978,171</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="cny" id="ixv-23540">67,163,217</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:nonNumeric><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:DebtDisclosureTextBlock" id="ixv-20206"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Short-term and long-term debts</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Short-term debts</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In September 2023 and 2024, the Company entered
into multiple short-term loan agreements with Hangzhou United Rural Commercial Bank Co., Ltd. for working capital and general business
purposes. The loans were guaranteed by Mr. Jianping Kong, the principal shareholder, chairman and chief executive officer, Mr. Qifeng
Sun, the principal shareholder and vice chairman, and two subsidiaries within the Company's organizational structure. During the years
ended December 31, 2023 and 2024, the Company borrowed RMB<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromShortTermDebt" scale="0" unitRef="cny" id="ixv-23541">20,000,000</ix:nonFraction> and RMB<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromShortTermDebt" scale="0" unitRef="cny" id="ixv-23542">20,000,000</ix:nonFraction>, and repaid <span style="-sec-ix-hidden: hidden-fact-215">nil</span> and RMB<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfShortTermDebt" scale="0" unitRef="cny" id="ixv-23543">22,000,000</ix:nonFraction>, respectively.
As of December 31, 2024, the balance of the short-term loans was RMB<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="cny" id="ixv-23544">18,000,000</ix:nonFraction>, with weighted average interest rate of <ix:nonFraction contextRef="c5" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShortTermDebtWeightedAverageInterestRate" scale="-2" unitRef="pure" id="ixv-23545">3.67</ix:nonFraction>% per annum
and maturity dates in <ix:nonNumeric contextRef="c0" name="us-gaap:ShortTermDebtTerms" id="ixv-23546">September 2025</ix:nonNumeric>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Long-term debts</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On August 11, 2022, the Company entered into a line of credit agreement
with Zhejiang Shaoxing Ruifeng Rural Commercial Bank for a credit line up to RMB<ix:nonFraction contextRef="c146" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="0" unitRef="cny" id="ixv-23547">100,000,000</ix:nonFraction> with a due date on <ix:nonNumeric contextRef="c147" format="ixt:date-monthname-day-year-en" name="us-gaap:LineOfCreditFacilityExpirationDate1" id="ixv-23548">July 25, 2030</ix:nonNumeric>. In June&#160;2023,
the credit line was increased to a maximum amount of RMB<ix:nonFraction contextRef="c148" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="0" unitRef="cny" id="ixv-23549">148,000,000</ix:nonFraction>, with guarantee provided by Mr.&#160;Jianping Kong, the principal
shareholder, chairman and chief executive officer starting from July&#160;2023. In April&#160;2024, the credit line was increased to a
maximum amount of RMB<ix:nonFraction contextRef="c149" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="0" unitRef="cny" id="ixv-23550">198,000,000</ix:nonFraction>, with additional pledge by the Company&#8217;s property, plant and equipment. During the year ended December
31, 2022, 2023 and 2024, the Company borrowed RMB<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromLongTermLinesOfCredit" scale="0" unitRef="cny" id="ixv-23551">17,093,316</ix:nonFraction>, RMB<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromLongTermLinesOfCredit" scale="0" unitRef="cny" id="ixv-23552">108,247,467</ix:nonFraction> and RMB<ix:nonFraction contextRef="c150" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromLongTermLinesOfCredit" scale="0" unitRef="cny" id="ixv-23553">200,030,488</ix:nonFraction> under the credit line and repaid RMB<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="0" unitRef="cny" id="ixv-23554">140,000</ix:nonFraction>,
RMB<ix:nonFraction contextRef="c151" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="0" unitRef="cny" id="ixv-23555">1,530,000</ix:nonFraction> and RMB <ix:nonFraction contextRef="c152" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="0" unitRef="cny" id="ixv-23556">147,667,636</ix:nonFraction> respectively. The loans bear an annual interest rate of <ix:nonFraction contextRef="c153" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityInterestRateDuringPeriod" scale="-2" unitRef="pure" id="ixv-23557">5.4</ix:nonFraction>% with repayment <ix:nonNumeric contextRef="c154" name="us-gaap:LineOfCreditFacilityInterestRateDescription" id="ixv-23558">dates for parts of the loan
ranging from June 20, 2025 to July 25, 2030</ix:nonNumeric>. The loans are pledged by the property, plant and equipment and land use right of the Company
(mentioned in Note 7 and Note 8).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="ixv-20225"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of December 31, 2024, the future maturities
of long-term debts are as below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid">As of December 31,</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="0" unitRef="cny" id="ixv-23559">5,350,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="0" unitRef="cny" id="ixv-23560">6,890,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="0" unitRef="cny" id="ixv-23561">8,430,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" scale="0" unitRef="cny" id="ixv-23562">9,970,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" scale="0" unitRef="cny" id="ixv-23563">11,510,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" scale="0" unitRef="cny" id="ixv-23564">133,883,636</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="0" unitRef="cny" id="ixv-23565">176,033,636</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 160; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="ixv-20291"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shareholders&#8217; equity (deficit)</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On January&#160;25, 2024, the shareholders of
the Company approved a <ix:nonNumeric contextRef="c0" name="us-gaap:StockholdersEquityReverseStockSplit" id="ixv-23566">2-for-1</ix:nonNumeric> reverse stock split (the &#8220;1<sup>st</sup> reverse stock split&#8221;). After the 1<sup>st</sup> reverse
stock split, the authorized share capital of the Company were divided into <ix:nonFraction contextRef="c155" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits" scale="0" unitRef="shares" id="ixv-23567">250,000,000</ix:nonFraction> ordinary shares with par value of US$<ix:nonFraction contextRef="c156" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-23568">0.0002</ix:nonFraction> each,
comprising of :1) <ix:nonFraction contextRef="c157" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-23569">121,410,923</ix:nonFraction> Class&#160;A ordinary shares with par value of $<ix:nonFraction contextRef="c157" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-23570">0.0002</ix:nonFraction> each, 2) <ix:nonFraction contextRef="c158" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-23571">28,589,078</ix:nonFraction> Class&#160;B ordinary shares
with par value of $<ix:nonFraction contextRef="c158" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-23572">0.0002</ix:nonFraction> each, and 3) <ix:nonFraction contextRef="c159" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-23573">99,999,999</ix:nonFraction> shares of a par value of US$<ix:nonFraction contextRef="c159" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-23574">0.0002</ix:nonFraction> each of such class or classes (however designated)
as the board of directors of the Company (the &#8220;Directors&#8221;) may determine. The 1<sup>st</sup> reverse stock split was effective
on January&#160;31, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On October 23, 2024, the shareholders of the Company
approved a <ix:nonNumeric contextRef="c160" name="us-gaap:StockholdersEquityReverseStockSplit" id="ixv-23575">10-for-1</ix:nonNumeric> reverse stock split (the &#8220;2<sup>nd</sup> reverse stock split&#8221;). After the 2<sup>nd</sup> reverse stock
split, the authorized share capital of the Company were divided into <ix:nonFraction contextRef="c160" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits" scale="0" unitRef="shares" id="ixv-23576">25,000,000</ix:nonFraction> ordinary shares with par value of US$<ix:nonFraction contextRef="c161" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-23577">0.002</ix:nonFraction> each, comprising
of :1) <ix:nonFraction contextRef="c162" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-23578">12,141,093</ix:nonFraction> Class&#160;A ordinary shares with par value of $<ix:nonFraction contextRef="c161" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-23579">0.002</ix:nonFraction> each, <ix:nonFraction contextRef="c161" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-23580">2</ix:nonFraction>) <ix:nonFraction contextRef="c163" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-23581">2,858,908</ix:nonFraction> Class&#160;B ordinary shares with par value
of $<ix:nonFraction contextRef="c161" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-23582">0.002</ix:nonFraction> each, and 3) <ix:nonFraction contextRef="c164" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-23583">9,999,999</ix:nonFraction> shares of a par value of US$<ix:nonFraction contextRef="c161" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-23584">0.002</ix:nonFraction> each of such class or classes (however designated) as the board of
directors of the Company (the &#8220;Directors&#8221;) may determine. The 2<sup>nd</sup> reverse stock split was effective on November
3, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">All information related to the Company&#8217;s
ordinary shares, restricted stock units and stock options, as well as all per share data included in these financial statements and footnotes
have been retrospectively adjusted to reflect the 1<sup>st</sup> and 2<sup>nd</sup> reverse stock split (collectively, the &#8220;reverse
stock splits&#8221;) for all periods presented.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On July 28, 2023, the Company entered into agreements
with Mr. Jianping Kong, the chairman and chief executive officer, and Mr. QifengSun, the vice chairman, along with their respective affiliates
(the &#8220;Lenders&#8221;), who together provided interest-free loans in the total amount of US$<ix:nonFraction contextRef="c165" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="6" unitRef="usd" id="ixv-23585">10</ix:nonFraction> million (approximately RMB<ix:nonFraction contextRef="c166" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="cny" id="ixv-23586">72,802,000</ix:nonFraction>)
(&#8220;the Loans&#8221;), to fund the Company&#8217;s research and development initiatives directed towards the advancement of ASIC chips,
smart-NICs, and vision computing chips. On September 5, 2023, the Company and the lenders entered into agreements to convert the Loans
into an aggregate of <ix:nonFraction contextRef="c167" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" scale="0" unitRef="shares" id="ixv-23587">957,854</ix:nonFraction> Class A ordinary shares of the Company for no additional consideration. The share issuance was completed
on September 13, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On November 13, 2023, the Company issued a total of <ix:nonFraction contextRef="c168" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-23588">518,950</ix:nonFraction> Class A
ordinary shares, being the maximum aggregate number of shares which may be issued under the 2022 Share Incentive Plan (see Note 13) of
the Company, to Nanoeco Ltd (&#8220;Nanoeco&#8221;), a British Virgin Islands limited liability company wholly owned by Kastle Limited,
who has been designated as the nominee holder for the <ix:nonFraction contextRef="c169" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-23589">518,950</ix:nonFraction> Class A ordinary shares, which serves as the ESOP platform. During the year
ended December 31, 2024, a total of <ix:nonFraction contextRef="c170" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" unitRef="shares" id="ixv-23590">10,041</ix:nonFraction> options were exercised by employees at exercise price of US$<ix:nonFraction contextRef="c5" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-23591">0.002</ix:nonFraction> per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">On April&#160;11, 2024, the
Company entered into a Securities Purchase Agreement (the &#8220;Purchase Agreement&#8221;) with certain investors (collectively, the
&#8220;Investors&#8221;), pursuant to which the Company agreed to issue and sell to the Investors, in a private placement (the &#8220;Offering&#8221;),
the Company&#8217;s Class&#160;A ordinary shares at a purchase price of $<ix:nonFraction contextRef="c171" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-23592">11.5</ix:nonFraction> per share and warrants to purchase Class&#160;A ordinary
shares. The warrants were exercisable immediately upon closing and have a term of exercise equal to <span style="-sec-ix-hidden: hidden-fact-216">five</span>&#160;years. The Company issued
an aggregate of <ix:nonFraction contextRef="c173" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-23593">434,784</ix:nonFraction> Class&#160;A ordinary shares and warrants to purchase <ix:nonFraction contextRef="c174" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-23594">652,174</ix:nonFraction> shares of Class&#160;A ordinary shares pursuant
to the Purchase Agreement for gross proceeds of approximately US$<ix:nonFraction contextRef="c175" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" unitRef="usd" id="ixv-23595">5.0</ix:nonFraction>&#160;million. The Company received all the net proceeds of approximately
US$<ix:nonFraction contextRef="c176" decimals="-5" format="ixt:num-dot-decimal" name="na:ProceedsFromIssuanceOfCommonStockAfterDeduction" scale="6" unitRef="usd" id="ixv-23596">4.3</ix:nonFraction>&#160;million (approximately RMB<ix:nonFraction contextRef="c176" decimals="-5" format="ixt:num-dot-decimal" name="na:ProceedsFromIssuanceOfCommonStockAfterDeduction" scale="6" unitRef="cny" id="ixv-23597">30.6</ix:nonFraction> million) after deducting placement agent&#8217;s fees and other offering expenses by April&#160;16,
2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">On May 9, 2024, the Company received a cash contribution of RMB<ix:nonFraction contextRef="c177" decimals="0" format="ixt:num-dot-decimal" name="na:CashContribution" scale="0" unitRef="cny" id="ixv-23598">9,999,557</ix:nonFraction>
from the minority shareholder of Haoweiverse, as agreed by the minority shareholder when Haoweiverse was incorporated on January 13, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On August 26, 2024 and September 6, 2024, the
Company entered into loan agreements with Mr. Jianping Kong, the chairman and chief executive officer, and Mr. Qifeng Sun, the vice chairman,
to borrow interest-free loans in the total amount US$<ix:nonFraction contextRef="c178" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OtherBorrowings" scale="6" unitRef="usd" id="ixv-23599"><ix:nonFraction contextRef="c179" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OtherBorrowings" scale="6" unitRef="usd" id="ixv-23600">8.5</ix:nonFraction></ix:nonFraction> million (RMB<ix:nonFraction contextRef="c179" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OtherBorrowings" scale="6" unitRef="cny" id="ixv-23601"><ix:nonFraction contextRef="c178" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OtherBorrowings" scale="6" unitRef="cny" id="ixv-23602">60.0</ix:nonFraction></ix:nonFraction> million) in cash (&#8220;the Loans&#8221;) to fund the Company&#8217;s
working capital. The Loans are due on the one-year anniversary of the agreement dates. The proceeds have been fully received through September
5, 2024 to September 12, 2024. On September 20, 2024, the Company and the lenders, along with their respective affiliates, entered into
agreements to convert such loans into an aggregate of <ix:nonFraction contextRef="c180" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockSharesConverted1" scale="0" unitRef="shares" id="ixv-23603">2,791,462</ix:nonFraction> Class A ordinary shares of the Company for no additional consideration.
The per share consideration of the conversion is US$<ix:nonFraction contextRef="c181" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" unitRef="usdPershares" id="ixv-23604">3.045</ix:nonFraction> per ordinary share. The share issuance was completed on September 23, 2024.</p></ix:nonNumeric><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><!-- Field: Page; Sequence: 161; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p><div>

</div><ix:continuation id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">On December 9, 2024,
the Company entered into Securities Purchase Agreements (the &#8220;Purchase Agreements&#8221;) with certain investors
(collectively, the &#8220;Investors&#8221;), pursuant to which the Company agreed to issue and sell to the Investors, in a private
placement (the &#8220;Offering&#8221;), the Company&#8217;s Class&#160;A ordinary shares at a purchase price of $<ix:nonFraction contextRef="c182" decimals="2" format="ixt:num-dot-decimal" name="na:PurchasePricePerShare" scale="0" unitRef="usdPershares" id="ixv-23605">6.46</ix:nonFraction> per share. The
Company issued an aggregate of <ix:nonFraction contextRef="c182" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-23606">5,611,459</ix:nonFraction> Class&#160;A ordinary shares pursuant to the Purchase Agreement for gross proceeds of
approximately US$<ix:nonFraction contextRef="c182" decimals="-5" format="ixt:num-dot-decimal" name="na:GrossProceeds" scale="6" unitRef="usd" id="ixv-23607">36.3</ix:nonFraction>&#160;million, which includes US$<ix:nonFraction contextRef="c183" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Cash" scale="6" unitRef="usd" id="ixv-23608">31.2</ix:nonFraction> million in cash, US$<ix:nonFraction contextRef="c184" decimals="-5" format="ixt:num-dot-decimal" name="na:GrossProceeds" scale="6" unitRef="omr" id="ixv-23609">4.1</ix:nonFraction> million in USDT and US$<ix:nonFraction contextRef="c185" decimals="-5" format="ixt:num-dot-decimal" name="na:GrossProceeds" scale="6" unitRef="usd" id="ixv-23610">1.0</ix:nonFraction> million in Bitcoin.
The Company received all the net proceeds of approximately US$<ix:nonFraction contextRef="c186" decimals="-5" format="ixt:num-dot-decimal" name="na:NetProceeds" scale="6" unitRef="usd" id="ixv-23611">36.2</ix:nonFraction>&#160;million (approximately RMB<ix:nonFraction contextRef="c186" decimals="-5" format="ixt:num-dot-decimal" name="na:NetProceeds" scale="6" unitRef="cny" id="ixv-23612">260.2</ix:nonFraction> million) after deducting
offering expenses by December&#160;25, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">On December 16, 2024 and
December 26, 2024, one investor exercised warrants to purchase <ix:nonFraction contextRef="c187" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" unitRef="shares" id="ixv-23613">5,000</ix:nonFraction> and <ix:nonFraction contextRef="c188" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" unitRef="shares" id="ixv-23614">18,550</ix:nonFraction> Class A ordinary shares, respectively, at the exercise
price of US$<ix:nonFraction contextRef="c189" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-23615"><ix:nonFraction contextRef="c190" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-23616">6.46</ix:nonFraction></ix:nonFraction> per share. The Company received the net proceeds of approximately US$<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="na:NetProceeds" scale="3" unitRef="usd" id="ixv-23617">152</ix:nonFraction> thousand (approximately RMB<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="na:NetProceeds" scale="6" unitRef="cny" id="ixv-23618">1.1</ix:nonFraction> million) by December
30, 2024.</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of December&#160;31, 2023 and 2024, <ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" scale="0" unitRef="shares" id="ixv-23619">468,494</ix:nonFraction> and <ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" scale="0" unitRef="shares" id="ixv-23620">458,453</ix:nonFraction> Class&#160;A
ordinary shares held by the ESOP platform are considered issued but not outstanding. As of December&#160;31, 2023 and 2024, there were
a total of <ix:nonFraction contextRef="c191" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-23621">7,051,639</ix:nonFraction> and <ix:nonFraction contextRef="c192" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-23622">16,132,505</ix:nonFraction> Class&#160;A and Class&#160;B ordinary shares issued, <ix:nonFraction contextRef="c191" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-23623">6,583,145</ix:nonFraction> and <ix:nonFraction contextRef="c192" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-23624">15,674,052</ix:nonFraction> Class&#160;A and Class&#160;B
ordinary shares outstanding, respectively.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_1" escape="true" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="ixv-20347"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Share-based compensation</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 32px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Share Incentive Plan</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 22pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In June 2022, our shareholders and board of directors
adopted our 2022 share incentive plan, or the 2022 Plan, which has become effective upon the completion of our initial public offering,
to motivate, attract and retain the best available personnel, provide additional incentives to employees, directors and consultants and
promote the success of our business. Under the 2022 Plan, the maximum aggregate number of Class A ordinary shares which may be issued
pursuant to all awards under such plan is <ix:nonFraction contextRef="c193" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" scale="0" unitRef="shares" id="ixv-23625">518,950</ix:nonFraction>, which constitutes <ix:nonFraction contextRef="c193" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" scale="-2" unitRef="pure" id="ixv-23626">10</ix:nonFraction>% of the total issued and outstanding shares of our company on
a fully-diluted basis as of the date of adoption.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 22pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Restricted Stock Units (&#8220;RSUs&#8221;)</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On November 1, 2021, the Board of the Company
approved the establishment of an employee benefit trust for the purpose of holding the Company&#8217;s ordinary shares to be transferred
to the recipient employees and directors of the share awards granted prior to the establishment of the 2022 Plan. In January 2022, Mr.
Jianping Kong and other original shareholders of Zhejiang Haowei transferred a total of <ix:nonFraction contextRef="c194" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesHeldInEmployeeTrustShares" scale="0" unitRef="shares" id="ixv-23627">562,668</ix:nonFraction> ordinary shares held by them on behalf
of the respective equity reward holders to Nanometa Ltd. (&#8220;Nanometa&#8221;), the nominee of the employee benefit trust. <ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesHeldInEmployeeTrustShares" scale="0" unitRef="shares" id="ixv-23628">165,664</ix:nonFraction>
shares held by Nanometa were transferred to the recipient employees and directors. As of December 31, 2024, a total of <ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesHeldInEmployeeStockOptionPlanAllocated" scale="0" unitRef="shares" id="ixv-23629">397,004</ix:nonFraction> shares
were still held by Nanometa, which comprises of: 1) <ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" name="na:SharesHeldInEmployeeTrustAndTransferable" scale="0" unitRef="shares" id="ixv-23630">371,339</ix:nonFraction> shares held on behalf of and transferable to the recipient employes and directors
upon request; and 2) <ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" name="na:SharesHeldInEmployeeTrustDueToForfeiture" scale="0" unitRef="shares" id="ixv-23631">25,665</ix:nonFraction> shares unassigned due to forfeiture of share awards.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">During the years ended December 31, 2022, 2023 and 2024, share-based
compensation recognized by the Company related to the RSUs were RMB<ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="cny" id="ixv-23632">17,863</ix:nonFraction>, RMB<ix:nonFraction contextRef="c199" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="cny" id="ixv-23633">6,227</ix:nonFraction> and RMB<ix:nonFraction contextRef="c200" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="cny" id="ixv-23634">2,273</ix:nonFraction>, respectively. As of December 31, 2023
and 2024, unrecognized compensation cost is RMB<ix:nonFraction contextRef="c201" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="0" unitRef="cny" id="ixv-23635">4,264</ix:nonFraction> and <span style="-sec-ix-hidden: hidden-fact-247">nil</span>, respectively.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 162; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_2" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="ixv-20387"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table summarized the RSUs activity
and related information for the years ended December 31, 2022, 2023 and 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of RSUs</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Grant Date<br/> Fair Value<br/> (RMB)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Unvested, January 1, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c231" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares" id="ixv-23636">309,071</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c231" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="cnyPershares" id="ixv-23637">0.2</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-217">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-218">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c232" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" unitRef="shares" id="ixv-23638">8,113</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c232" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" unitRef="cnyPershares" id="ixv-23639">0.2</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Vested</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c232" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" unitRef="shares" id="ixv-23640">100,319</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c232" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="cnyPershares" id="ixv-23641">0.2</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Unvested, December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c233" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares" id="ixv-23642">200,639</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c233" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="cnyPershares" id="ixv-23643">0.2</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-219">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-220">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c234" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" unitRef="shares" id="ixv-23644">21,635</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c234" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" unitRef="cnyPershares" id="ixv-23645">0.2</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Vested</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c234" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" unitRef="shares" id="ixv-23646">89,502</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c234" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="cnyPershares" id="ixv-23647">0.2</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Unvested, December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c235" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares" id="ixv-23648">89,502</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c235" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="cnyPershares" id="ixv-23649">0.2</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-221">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-222">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c236" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" unitRef="shares" id="ixv-23650">4,250</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c236" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" unitRef="cnyPershares" id="ixv-23651">0.2</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Vested</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c236" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" unitRef="shares" id="ixv-23652">85,252</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c236" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="cnyPershares" id="ixv-23653">0.2</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Unvested, December 31, 2024</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-223">&#8212;</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-224">&#8212;</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Options</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On January 1, 2022, the Company granted an employee an option to purchase
<ix:nonFraction contextRef="c203" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" unitRef="shares" id="ixv-23654">25,000</ix:nonFraction> Class A ordinary shares of the Company with an exercise price of US$<ix:nonFraction contextRef="c204" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-23655">0.004</ix:nonFraction> per share. The option granted has a contractual term
of <ix:nonNumeric contextRef="c198" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="ixv-23656">10</ix:nonNumeric> years. For the reward, <ix:nonFraction contextRef="c205" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" unitRef="pure" id="ixv-23657">33.3</ix:nonFraction>% will be vested on December 31, 2022 or one year after the Company completed the initial public offering,
whichever is earlier; <ix:nonFraction contextRef="c206" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" unitRef="pure" id="ixv-23658">33.3</ix:nonFraction>% will be vested on December 31, 2023 or two years after the Company completed the initial public offering,
whichever is earlier; and <ix:nonFraction contextRef="c207" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" unitRef="pure" id="ixv-23659">33.3</ix:nonFraction>% will be vested on December 31, 2024 or three years after the Company completed the initial public offering,
whichever is earlier. During the year ended December 31, 2023, the employee exercised the option to purchase a total of <ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" scale="0" unitRef="shares" id="ixv-23660">8,333</ix:nonFraction> shares.
The shares were transferred to the employee from Nanometa, the nominee of the employee benefit trust.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="ixv-20546"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The option granted on January 1, 2022 was valued
using the binomial model with the assistance of an independent valuation firm using the management&#8217;s estimates and assumptions.
Significant assumptions used in the valuation are set as below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">January 1,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Spot price on valuation date</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">US$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c237" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" scale="0" unitRef="usdPershares" id="ixv-23661">96</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c238" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure" id="ixv-23662">137.01</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Risk-free interest rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c238" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure" id="ixv-23663">1.51</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c238" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" unitRef="pure" id="ixv-23664">0.00</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Forfeiture rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c238" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" unitRef="pure" id="ixv-23665">0.00</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 163; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:continuation id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On April 27, 2023, the Company granted a series
of options under the 2022 share incentive plan: 1) the Company granted employees options to purchase a total of <ix:nonFraction contextRef="c208" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" unitRef="shares" id="ixv-23666">22,522</ix:nonFraction> Class A ordinary
shares of the Company with an exercise price of US$<ix:nonFraction contextRef="c208" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-23667">0.002</ix:nonFraction> per share. The options granted have a contractual term of <ix:nonNumeric contextRef="c209" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="ixv-23668">10</ix:nonNumeric> years. For the reward,
<ix:nonFraction contextRef="c210" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" unitRef="pure" id="ixv-23669">33.3</ix:nonFraction>% will be vested on April 27, 2024; <ix:nonFraction contextRef="c211" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" unitRef="pure" id="ixv-23670">33.3</ix:nonFraction>% will be vested on April 27, 2025; and <ix:nonFraction contextRef="c212" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" unitRef="pure" id="ixv-23671">33.3</ix:nonFraction>% will be vested on April 27, 2026; 2) the Company
granted employees options to purchase a total of <ix:nonFraction contextRef="c213" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" unitRef="shares" id="ixv-23672">7,787</ix:nonFraction> Class A ordinary shares of the Company with an exercise price of US$<ix:nonFraction contextRef="c214" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" unitRef="shares" id="ixv-23673">0.002</ix:nonFraction> per share.
The options granted have a contractual term of <ix:nonNumeric contextRef="c215" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="ixv-23674">10</ix:nonNumeric> years. For the reward, <ix:nonFraction contextRef="c216" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" unitRef="pure" id="ixv-23675">33.3</ix:nonFraction>% will be vested on July 12, 2023; <ix:nonFraction contextRef="c217" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" unitRef="pure" id="ixv-23676">33.3</ix:nonFraction>% will be vested on
July 12, 2024; and <ix:nonFraction contextRef="c218" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" unitRef="pure" id="ixv-23677">33.3</ix:nonFraction>% will be vested on July 12, 2025; 3) the Company also granted employees options to purchase a total of <ix:nonFraction contextRef="c219" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" unitRef="shares" id="ixv-23678">54,579</ix:nonFraction>
Class A ordinary shares of the Company with an exercise price of US$<ix:nonFraction contextRef="c220" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" unitRef="shares" id="ixv-23679">0.002</ix:nonFraction> per share. The options granted have a contractual term of <ix:nonNumeric contextRef="c221" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="ixv-23680">10</ix:nonNumeric>
years. The options were fully vested and exercisable at the grant date. The options in 2) and 3) described above were subject to performance
conditions based on the result of an annual performance review of the grantee in accordance with the predetermined performance targets.
The Company estimated the annual performance review result for each grantee and recognized the related compensation expenses.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On August 16, 2023, under the 2022 plan, the Company
granted an employee an option to purchase 1,299 ordinary shares of the Company with an exercise price of US$<ix:nonFraction contextRef="c222" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-23681">0.002</ix:nonFraction> per share. The options
granted have a contractual term of <ix:nonNumeric contextRef="c223" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="ixv-23682">10</ix:nonNumeric> years. For the reward, <ix:nonFraction contextRef="c224" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" unitRef="pure" id="ixv-23683">33.3</ix:nonFraction>% will be vested on August 16, 2023; <ix:nonFraction contextRef="c225" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" unitRef="pure" id="ixv-23684">33.3</ix:nonFraction>% will be vested on August 16,
2024; and <ix:nonFraction contextRef="c226" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" unitRef="pure" id="ixv-23685">33.3</ix:nonFraction>% will be vested on August 16, 2025.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:continuation id="_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The options granted under the 2022 plan were valued
using the Black-Scholes model using the management&#8217;s estimates and assumptions. Significant assumptions used in the valuations are
set as below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">For the year ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Spot price on valuation date</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">US$</td><td style="white-space: nowrap; width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" scale="0" unitRef="usdPershares" id="ixv-23686">10.6</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c239" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure" id="ixv-23687">120.95</ix:nonFraction>%-<ix:nonFraction contextRef="c240" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure" id="ixv-23688">123.34</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Risk-free interest rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c239" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure" id="ixv-23689">3.53</ix:nonFraction>%-<ix:nonFraction contextRef="c240" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure" id="ixv-23690">4.28</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right"><ix:nonFraction contextRef="c9" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" unitRef="pure" id="ixv-23691">0.00</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  </table></ix:continuation>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="ixv-20645"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table summarizes the share options
activity and related information for the years ended December 31, 2022, 2023 and 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Options</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Exercise<br/> Price<br/> (RMB)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Remaining<br/> Term<br/> (Years)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Grant Date<br/> Fair Value<br/> (RMB)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aggregated<br/> Intrinsic<br/> Value<br/> (RMB)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Outstanding as of January 1, 2022</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-225">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-226">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-227">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-228">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-229">&#8212;</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="width: 40%">Granted</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c227" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" unitRef="shares" id="ixv-23692">25,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c227" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" unitRef="cnyPershares" id="ixv-23693">0.03</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonNumeric contextRef="c227" format="ixt-sec:duryear" name="na:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" id="ixv-23694">10.0</ix:nonNumeric></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c227" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="cnyPershares" id="ixv-23695">609.4</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Forfeited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-230">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-231">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-232">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-233">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-234">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-235">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-236">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-237">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Outstanding as of December 31, 2022</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c243" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares" id="ixv-23696">25,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c243" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="cnyPershares" id="ixv-23697">0.03</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonNumeric contextRef="c227" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="ixv-23698">9.0</ix:nonNumeric></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-238; font-family: Times New Roman, Times, Serif; font-size: 10pt">609. 4</span></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c35" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="0" unitRef="cny" id="ixv-23699">2,001,626</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Vested and exercisable as of December 31, 2022</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c243" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" scale="0" unitRef="shares" id="ixv-23700">8,333</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c243" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" scale="0" unitRef="cnyPershares" id="ixv-23701">0.03</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonNumeric contextRef="c227" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" id="ixv-23702">9.0</ix:nonNumeric></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c243" decimals="1" format="ixt:num-dot-decimal" name="na:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue" scale="0" unitRef="cnyPershares" id="ixv-23703">609.4</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c35" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" scale="0" unitRef="cny" id="ixv-23704">667,209</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c228" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" unitRef="shares" id="ixv-23705">86,186</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c228" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" unitRef="cnyPershares" id="ixv-23706">0.01</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonNumeric contextRef="c228" format="ixt-sec:duryear" name="na:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" id="ixv-23707">9.3</ix:nonNumeric></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c228" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="cnyPershares" id="ixv-23708">73.4</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td>Forfeited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c228" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" unitRef="shares" id="ixv-23709">21,158</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c228" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" unitRef="cnyPershares" id="ixv-23710">0.03</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-239">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c228" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" unitRef="cnyPershares" id="ixv-23711">495.7</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c228" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" unitRef="shares" id="ixv-23712">58,789</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c228" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" unitRef="cnyPershares" id="ixv-23713">0.02</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-240">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c228" decimals="1" format="ixt:num-dot-decimal" name="na:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares" scale="0" unitRef="cnyPershares" id="ixv-23714">149.4</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Outstanding as of December 31, 2023</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c244" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares" id="ixv-23715">31,239</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c244" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="cnyPershares" id="ixv-23716">0.01</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonNumeric contextRef="c228" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="ixv-23717">9.3</ix:nonNumeric></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c244" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="cnyPershares" id="ixv-23718">73.4</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="0" unitRef="cny" id="ixv-23719">4,004,469</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Vested and exercisable as of December 31, 2023</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c244" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" scale="0" unitRef="shares" id="ixv-23720">7,152</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c244" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" scale="0" unitRef="cnyPershares" id="ixv-23721">0.01</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonNumeric contextRef="c228" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" id="ixv-23722">9.3</ix:nonNumeric></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c244" decimals="1" format="ixt:num-dot-decimal" name="na:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue" scale="0" unitRef="cnyPershares" id="ixv-23723">73.4</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" scale="0" unitRef="cny" id="ixv-23724">916,775</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-241">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-242">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-243">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-244">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Forfeited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c229" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" unitRef="shares" id="ixv-23725">5,041</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c229" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" unitRef="cnyPershares" id="ixv-23726">0.01</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-245">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c229" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" unitRef="cnyPershares" id="ixv-23727">73.4</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c229" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" unitRef="shares" id="ixv-23728">10,041</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c229" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" unitRef="cnyPershares" id="ixv-23729">0.01</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-246">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c229" decimals="1" format="ixt:num-dot-decimal" name="na:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares" scale="0" unitRef="cnyPershares" id="ixv-23730">73.4</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Outstanding as of December 31, 2024</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c230" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares" id="ixv-23731">16,157</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c230" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="cnyPershares" id="ixv-23732">0.01</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonNumeric contextRef="c229" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="ixv-23733">8.3</ix:nonNumeric></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c230" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="cnyPershares" id="ixv-23734">73.4</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="0" unitRef="cny" id="ixv-23735">1,039,402</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Vested and exercisable as of December 31, 2024</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c230" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" scale="0" unitRef="shares" id="ixv-23736">4,865</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c230" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" scale="0" unitRef="cnyPershares" id="ixv-23737">0.01</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonNumeric contextRef="c229" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" id="ixv-23738">8.3</ix:nonNumeric></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c230" decimals="1" format="ixt:num-dot-decimal" name="na:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue" scale="0" unitRef="cnyPershares" id="ixv-23739">73.4</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" scale="0" unitRef="cny" id="ixv-23740">312,976</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr> </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 22.5pt">During the years ended December 31, 2022, 2023 and 2024, share-based
compensation recognized by the Company related to the option were RMB<ix:nonFraction contextRef="c227" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="cny" id="ixv-23741">9,329,484</ix:nonFraction>, RMB<ix:nonFraction contextRef="c228" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="cny" id="ixv-23742">712,184</ix:nonFraction> and RMB<ix:nonFraction contextRef="c229" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="cny" id="ixv-23743">399,247</ix:nonFraction>, respectively. The outstanding
unamortized share-based compensation related to option was RMB<ix:nonFraction contextRef="c230" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="0" unitRef="cny" id="ixv-23744">248,436</ix:nonFraction> (which will be recognized through April 2026) as of December 31,
2024.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 22.5pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 164; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="na:StatutoryReserveDisclosureTextBlock" id="ixv-21073"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Statutory Reserves</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company&#8217;s subsidiaries incorporated
in the PRC are required on an annual basis to make appropriations of retained earnings set at certain percentage of after-tax profit determined
in accordance with PRC accounting standards and regulations (&#8220;PRC GAAP&#8221;).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Appropriation to the statutory general reserve
should be at least <ix:nonFraction contextRef="c245" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure" id="ixv-23745">10</ix:nonFraction>% of the after tax net income determined in accordance with the legal requirements in the PRC until the reserve is
equal to <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="na:PercentageOfReserveCapital" scale="-2" unitRef="pure" id="ixv-23746">50</ix:nonFraction>% of the entities&#8217; registered capital. The Company is not required to make appropriation to other reserve funds and the
Company does not have any intentions to make appropriations to any other reserve funds.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The general reserve fund can only be used for
specific purposes, such as offsetting the accumulated losses, enterprise expansion or increasing the registered capital. Appropriations
to the general reserve funds are classified in the consolidated balance sheets as statutory reserves.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">There are no legal requirements in the PRC to
fund these reserves by transfer of cash to restricted accounts, and the Company has not done so.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Relevant laws and regulations permit payments
of dividends by the PRC subsidiaries and affiliated companies only out of their retained earnings, if any, as determined in accordance
with respective accounting standards and regulations. Accordingly, the above balances are not allowed to be transferred to the Company
in terms of cash dividends, loans or advances.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company has made RMB<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="na:StatutoryReserve" scale="0" unitRef="cny" id="ixv-23747">6,647,109</ix:nonFraction>, <span style="-sec-ix-hidden: hidden-fact-248">nil</span> and <span style="-sec-ix-hidden: hidden-fact-249">nil</span>
appropriations to statutory reserve for the years ended December 31, 2022, 2023 and 2024.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_EarningsPerShareTextBlock-c0_cont_1" escape="true" name="us-gaap:EarningsPerShareTextBlock" id="ixv-21099"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Earnings (loss) per share</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The calculation of basic earnings (loss) per share
is based on the income (loss) attributable to ordinary shareholders of the Company and weighted-average number of ordinary shares outstanding
for the years ended December 31, 2022, 2023 and 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Diluted earnings (loss) per share is computed
using the weighted average number of ordinary shares and dilutive potential ordinary shares outstanding during the respective periods.
For the year ended December 31, 2024, the options granted under the 2022 share incentive plan for a weighted average number of <ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-23748">15,706</ix:nonFraction>
shares could potentially dilute earnings (loss) per share but were not included in the computation of diluted net loss per share due to
their antidilutive effects resulted from net loss.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 165; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="ixv-21127"><ix:continuation id="_EarningsPerShareTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following reflects the income and share data
used in the basic and diluted earnings (loss) per ordinary share computations:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the years ended December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt">Earnings (loss) attributable to ordinary shareholders of the Company</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c8" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="0" unitRef="cny" id="ixv-23749">31,118,886</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c9" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="0" sign="-" unitRef="cny" id="ixv-23750">252,823,772</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="0" sign="-" unitRef="cny" id="ixv-23751">113,187,048</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Weighted average number of ordinary shares outstanding for basic earnings (loss) per share calculation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c8" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-23752">5,324,450</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c9" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-23753">5,888,507</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-23754">8,049,592</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Basic earnings (loss) per share</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c8" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="cnyPershares" id="ixv-23755">5.84</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c9" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="cnyPershares" id="ixv-23756">42.94</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="cnyPershares" id="ixv-23757">14.06</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Earnings (loss) attributable to ordinary shareholders of the Company for diluted earnings (loss) per share calculation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="0" unitRef="cny" id="ixv-23758">31,118,886</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c9" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="0" sign="-" unitRef="cny" id="ixv-23759">252,823,772</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="0" sign="-" unitRef="cny" id="ixv-23760">113,187,048</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">Weighted average number of ordinary shares outstanding diluted earnings (loss) per share calculation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-23761">5,324,450</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c9" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-23762">5,888,507</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-23763">8,049,592</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Adjusted for:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">- incremental shares issuable related to options issued</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c8" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" unitRef="shares" id="ixv-23764">6,311</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-250">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-251">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Weighted average number of shares outstanding for diluted earnings (loss) per share calculation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c8" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares" id="ixv-23765">5,330,761</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c9" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares" id="ixv-23766">5,888,507</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares" id="ixv-23767">8,049,592</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Diluted earnings (loss) per share</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c8" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="cnyPershares" id="ixv-23768">5.84</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c9" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="cnyPershares" id="ixv-23769">42.94</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="cnyPershares" id="ixv-23770">14.06</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table></ix:continuation></ix:nonNumeric><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock" id="ixv-21304"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>16.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Income Taxes</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Cayman Islands</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Under the current tax laws of Cayman Islands,
the holding companies incorporated in the Cayman Islands are not subject to income, corporation or capital gains tax, and no withholding
tax is imposed upon the payment of dividends.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>British Virgin Islands</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The holding companies incorporated in the British
Virgin Islands are not subject to tax on income or capital gains under current British Virgin Islands law. In addition, upon payments
of dividends by these entity to the shareholders, no British Virgin Islands withholding tax will be imposed.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Hong Kong</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company&#8217; subsidiaries incorporated in
Hong Kong are subject to Hong Kong Profits Tax on the taxable income as reported in its statutory financial statements adjusted in accordance
with relevant Hong Kong tax laws. The applicable tax rate is <ix:nonFraction contextRef="c246" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" unitRef="pure" id="ixv-23771">8.25</ix:nonFraction>% on assessable profits arising in or derived from Hong Kong up to HKD2,000,000
and <ix:nonFraction contextRef="c247" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" unitRef="pure" id="ixv-23772">16.5</ix:nonFraction>% on any part of assessable profits over <span style="-sec-ix-hidden: hidden-fact-261"><span style="-sec-ix-hidden: hidden-fact-262">HKD2,000,000</span></span>. These companies did not make any provisions for Hong Kong profit tax as
there were no assessable profits derived from or earned in Hong Kong since inception.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>United States (&#8220;US&#8221;)</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company&#8217;s subsidiary in the US is subject
to profits tax at <ix:nonFraction contextRef="c248" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure" id="ixv-23773">21</ix:nonFraction>% statutory tax rate with respect to the profit generated from the US. The company did not make any provisions for
the US profit tax as there were no assessable profits derived from or earned in the US since inception.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"></p><div>

</div><!-- Field: Page; Sequence: 166; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_2" id="_IncomeTaxDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Singapore</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The company incorporated in Singapore is subject
to Singapore Profits Tax on the taxable income as reported in its statutory financial statements adjusted in accordance with relevant
Singapore tax laws. The applicable tax rate is <ix:nonFraction contextRef="c116" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" unitRef="pure" id="ixv-23774">17</ix:nonFraction>% in Singapore, with <ix:nonFraction contextRef="c249" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" unitRef="pure" id="ixv-23775">75</ix:nonFraction>% of the first <span style="-sec-ix-hidden: hidden-fact-263">SGD<ix:nonFraction contextRef="c250" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" scale="0" unitRef="sgd" id="ixv-23776">100,000</ix:nonFraction></span> (approximately RMB<ix:nonFraction contextRef="c249" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" scale="0" unitRef="cny" id="ixv-23777">470,000</ix:nonFraction>) and <ix:nonFraction contextRef="c250" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" unitRef="pure" id="ixv-23778">50</ix:nonFraction>% of
the next SGD100,000 (approximately RMB<ix:nonFraction contextRef="c116" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" scale="0" unitRef="cny" id="ixv-23779">470,000</ix:nonFraction>) taxable income exempted from income tax. The company did not make any provisions for Singapore
income tax as there were no assessable profits derived from or earned in Singapore since inception.</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>PRC</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company&#8217;s subsidiaries incorporated in the PRC are subject
to PRC Enterprise Income Tax (&#8220;EIT&#8221;) on the taxable income in accordance with the relevant PRC income tax laws. A new enterprise
income tax law (the &#8220;EIT Law&#8221;) in the PRC was enacted and became effective on January 1, 2008. The EIT Law applies a uniform
<ix:nonFraction contextRef="c251" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" unitRef="pure" id="ixv-23780">25</ix:nonFraction>% enterprise income tax (&#8220;EIT&#8221;) rate to both foreign invested enterprises and domestic enterprises. Accordingly, the Company&#8217;s
PRC subsidiaries are subject to the EIT rate of <ix:nonFraction contextRef="c251" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther" scale="-2" unitRef="pure" id="ixv-23781">25</ix:nonFraction>%. EIT grants preferential tax treatment to certain High and New Technology Enterprises
(&#8220;HNTEs&#8221;). Under this preferential tax treatment, HNTEs are entitled to an income tax rate of <ix:nonFraction contextRef="c251" decimals="2" format="ixt:num-dot-decimal" name="na:PreferentialIncomeTaxRate" scale="-2" unitRef="pure" id="ixv-23782">15</ix:nonFraction>%, subject to a requirement
that they re-apply for HNTE status every three years. Zhejiang Nanomicro obtained the &#8220;high-tech enterprise&#8221; tax status in
December 2021 and renewed the status in December 2024, which reduced its statutory income tax rate to <ix:nonFraction contextRef="c251" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure" id="ixv-23783">15</ix:nonFraction>% from December 2021 to December
2027. Zhejiang Weike obtained the &#8220;high-tech enterprise&#8221; tax status in December 2023, which reduced its statutory income tax
rate to <ix:nonFraction contextRef="c252" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure" id="ixv-23784">15</ix:nonFraction>% from December 2023 to December 2026.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="ixv-21368"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">A reconciliation between the effective income
tax rate and the PRC statutory income tax rate is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">PRC statutory income tax rates</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c8" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure" id="ixv-23785">25.00</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c9" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure" id="ixv-23786">25.00</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure" id="ixv-23787">25.00</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Effect of expenses not deductible for tax purposes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" scale="-2" unitRef="pure" id="ixv-23788">0.91</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c9" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" scale="-2" sign="-" unitRef="pure" id="ixv-23789">0.42</ix:nonFraction></td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" scale="-2" sign="-" unitRef="pure" id="ixv-23790">0.28</ix:nonFraction></td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Effect of additional deduction of research and development expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c8" decimals="4" format="ixt:num-dot-decimal" name="na:EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense" scale="-2" sign="-" unitRef="pure" id="ixv-23791">64.43</ix:nonFraction></td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c9" decimals="4" format="ixt:num-dot-decimal" name="na:EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense" scale="-2" unitRef="pure" id="ixv-23792">5.98</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="4" format="ixt:num-dot-decimal" name="na:EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense" scale="-2" unitRef="pure" id="ixv-23793">5.90</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Effect of income tax exemptions and reliefs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c8" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" unitRef="pure" id="ixv-23794">56.77</ix:nonFraction></td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c9" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" unitRef="pure" id="ixv-23795">5.71</ix:nonFraction></td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" unitRef="pure" id="ixv-23796">0.39</ix:nonFraction></td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Recovery from deferred income tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c8" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets" scale="-2" sign="-" unitRef="pure" id="ixv-23797">97.39</ix:nonFraction></td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c9" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets" scale="-2" unitRef="pure" id="ixv-23798">0.05</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets" scale="-2" unitRef="pure" id="ixv-23799">0.22</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Effect of valuation allowance on deferred income tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" unitRef="pure" id="ixv-23800">171.26</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c9" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" sign="-" unitRef="pure" id="ixv-23801">23.52</ix:nonFraction></td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" sign="-" unitRef="pure" id="ixv-23802">26.29</ix:nonFraction></td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Income tax difference under different tax jurisdictions</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c8" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" unitRef="pure" id="ixv-23803">21.42</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c9" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" sign="-" unitRef="pure" id="ixv-23804">1.37</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" sign="-" unitRef="pure" id="ixv-23805">4.16</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c8" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure" id="ixv-23806">0.00</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c9" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure" id="ixv-23807">0.01</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure" id="ixv-23808">0.00</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">%</td></tr>
  </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="ixv-21501"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The provision for income taxes consists of the
following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Current income tax expense (benefit)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-252">&#8212;</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="cny" id="ixv-23809">17,394</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-253">&#8212;</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred tax expense</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-254">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-255">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="-sec-ix-hidden: hidden-fact-256; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&#8212;</p></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Income tax expense</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-257">&#8212;</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="cny" id="ixv-23810">17,394</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><p style="-sec-ix-hidden: hidden-fact-258; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&#8212;</p></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>


</div><!-- Field: Page; Sequence: 167; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt 0pt 0"></p><div>

</div><ix:continuation id="_IncomeTaxDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="ixv-21599"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Significant component of deferred tax assets are
as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Net operating loss carryforward</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="0" unitRef="cny" id="ixv-23811">77,373,944</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="0" unitRef="cny" id="ixv-23812">98,783,665</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued expense and others</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="na:DeferredTaxLiabilitiesAccruedExpenseAndOthers" scale="0" unitRef="cny" id="ixv-23813">282,843</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="na:DeferredTaxLiabilitiesAccruedExpenseAndOthers" scale="0" sign="-" unitRef="cny" id="ixv-23814">9,688,509</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Inventory impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsInventory" scale="0" unitRef="cny" id="ixv-23815">51,027,391</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsInventory" scale="0" unitRef="cny" id="ixv-23816">50,475,875</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="0" unitRef="cny" id="ixv-23817">128,118,492</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="0" unitRef="cny" id="ixv-23818">158,948,049</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="0" unitRef="cny" id="ixv-23819">128,118,492</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="0" unitRef="cny" id="ixv-23820">158,948,049</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Deferred tax assets</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-259">&#8212;</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-260">&#8212;</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of December 31, 2024, the Company had net
operating loss carryforward of approximately RMB<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLossCarryforwards" scale="0" unitRef="cny" id="ixv-23821">490,020,031</ix:nonFraction> which mainly arose from the Company&#8217;s subsidiaries established in
the PRC. These net operating losses can be carried forward to offset future taxable income and will expire during the period from
2025 to 2034. The provision of valuation allowance for the years ended December 31, 2022, 2023 and 2024 were RMB<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="na:DeferredTaxAssetsProvisionForValuationAllowance" scale="0" unitRef="cny" id="ixv-23822">24,519,326</ix:nonFraction>,
RMB<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="na:DeferredTaxAssetsProvisionForValuationAllowance" scale="0" unitRef="cny" id="ixv-23823">47,333,923</ix:nonFraction> and RMB<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="na:DeferredTaxAssetsProvisionForValuationAllowance" scale="0" unitRef="cny" id="ixv-23824">31,087,058</ix:nonFraction>, respectively. The reversal of valuation allowance for the years ended December 31, 2022, 2023 and
2024 were RMB<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="na:ReversalOfValuationAllowance" scale="0" unitRef="cny" id="ixv-23825">6,100,147</ix:nonFraction>, RMB<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="na:ReversalOfValuationAllowance" scale="0" unitRef="cny" id="ixv-23826">117,051</ix:nonFraction>, and RMB<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="na:ReversalOfValuationAllowance" scale="0" unitRef="cny" id="ixv-23827">257,501</ix:nonFraction>, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In assessing the realizability of deferred tax
assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized.
The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which
those temporary differences become deductible. Management considers the cumulative earnings and projected future taxable income in making
this assessment. Recovery of the Company&#8217;s deferred tax assets is dependent upon the generation of future income, exclusive of reversing
taxable temporary differences.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Uncertain tax positions</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The tax authority of the PRC Government conducts periodic and ad hoc
tax filing reviews on business enterprises operating in the PRC after those enterprises complete their relevant tax filings. In general,
the PRC tax authority has up to five years to conduct examinations of the tax filings of the Company&#8217;s PRC entities. Accordingly,
the PRC subsidiaries&#8217; tax years of 2019 through 2023 remain open to examination by the respective tax authorities. It is therefore
uncertain as to whether the PRC tax authority may take different views about the Company&#8217;s PRC entities&#8217; tax filings, which
may lead to additional tax liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company 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 Company did not have any significant unrecognized
uncertain tax positions.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 168; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="ixv-21703"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>17.</b></span></td>
    <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Related party transactions</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock" id="ixv-21713"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Related parties with whom the Company conducted
business consist of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; width: 49%; font-weight: bold; text-align: left">Name of related party</td><td style="width: 2%; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; width: 49%; font-weight: bold; text-align: center">Nature of Relationship</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Jianping Kong</td><td>&#160;</td> <td style="text-align: left"><ix:nonNumeric contextRef="c253" name="us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships" id="ixv-23828">Principal shareholder, chairman and chief executive officer</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; "> <td>Qifeng Sun</td><td>&#160;</td> <td style="text-align: left"><ix:nonNumeric contextRef="c254" name="us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships" id="ixv-23829">Principal shareholder and vice chairman</ix:nonNumeric></td></tr> </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">During the years ended December 31, 2023 and 2024,
Jianping Kong and Qifeng Sun provided guarantee for the Company&#8217;s debts and provided interest-free loans to the Company which were
subsequently converted into Class A ordinary shares. See Note 11 and 12 for more details.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ConcentrationRiskDisclosureTextBlock" id="ixv-21734"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>18.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Concentrations</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" id="ixv-21744"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table sets forth information as
to each customer that accounted for 10% or more of the Company&#8217;s revenues for the years ended December 31, 2022, 2023 and 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Customer A</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-264">&#8212;</div></td><td style="width: 1%; text-align: left"/><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-265">&#8212;</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c257" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-23830">13</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Customer B</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-266">&#8212;</div></td><td style="text-align: left"/><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-267">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c260" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-23831">12</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Customer C</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-268">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-269">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c263" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-23832">11</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Customer D</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-270">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c265" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-23833">15</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-271">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Customer E</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c267" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-23834">12</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table sets forth information as
to each supplier that accounted for 10% or more of the Company&#8217;s purchase for the years ended December 31, 2022, 2023 and 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Supplier A</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-272">&#8212;</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c269" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-23835">38</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-273">&#8212;</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Supplier B</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c271" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-23836">32</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-274">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-275">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Supplier C</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-276">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c275" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-23837">14</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-277">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Supplier D</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c277" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-23838">23</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-278">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-279">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Supplier E</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-280">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-281">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c282" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-23839">29</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  </table></ix:nonNumeric></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="ixv-21945"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>19.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Commitments and contingencies</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Operating lease commitments</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The information of lease commitments is provided
in Note 9.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Contingencies</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company is subject to litigation matters from
time to time in the normal cause of business. The Company&#8217;s legal counsel and the management routinely assess the likelihood of
adverse judgments and outcomes to these matters, as well as ranges of probable losses. Accruals are recorded for these matters to the
extent that management concludes a loss is probable and the financial impact, should an adverse outcome occur, is reasonable estimable.
The Company has not recorded any material liabilities in this regard as of December 31, 2023 and 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On March 5, 2024, a customer filed a civil action
against one of the Company&#8217;s subsidiaries at the People&#8217;s Court of Shangcheng District, Hangzhou City, for a sales contract
dispute, claiming the contract should be annulled and demanding a return of payment of RMB<ix:nonFraction contextRef="c283" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LossContingencyDamagesPaidValue" scale="0" unitRef="cny" id="ixv-23840">2,973,600</ix:nonFraction> with related interests. Given the
nature of the case, as of the filing date, the amount liable by the Company in the event of an unfavorable outcome cannot be reasonably
estimated.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company believes they have strong arguments against the claim and
will defend vigorously.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Two bank accounts of the Company were judicially
frozen by the court as a result of the legal proceedings. The frozen amount as of December 31, 2024 and the date of this annual report
was RMB<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="na:FrozenAmount" scale="0" unitRef="cny" id="ixv-23841">418,722</ix:nonFraction> and RMB<ix:nonFraction contextRef="c284" decimals="0" format="ixt:num-dot-decimal" name="na:FrozenAmount" scale="0" unitRef="cny" id="ixv-23842">468,397</ix:nonFraction>, respectively.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>


</div><!-- Field: Page; Sequence: 169; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:SubsequentEventsTextBlock" id="ixv-21987"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>20.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Subsequent events</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following subsequent events were evaluated
on April 11, 2025, the date the financial statements were issued. Except as set forth below, there were no events that occurred subsequent
to December 31, 2024 that require adjustment to or disclosure in the consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In January 2025, one investor exercised warrants
to purchase a total of <ix:nonFraction contextRef="c285" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="0" unitRef="shares" id="ixv-23843">98,300</ix:nonFraction> Class A ordinary shares at the exercise price of US$<ix:nonFraction contextRef="c285" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-23844">6.46</ix:nonFraction> per share. The Company received the gross proceeds
of approximately US$<ix:nonFraction contextRef="c286" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromWarrantExercises" scale="3" unitRef="usd" id="ixv-23845">635</ix:nonFraction> thousand (approximately RMB<ix:nonFraction contextRef="c286" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromWarrantExercises" scale="6" unitRef="cny" id="ixv-23846">4.6</ix:nonFraction> million) by February 3, 2025.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.25in">On February 21, 2025, the
Company entered into Securities Purchase Agreements with certain investors (collectively, the &#8220;Investors&#8221;), pursuant to
which the Company agreed to issue and sell to the Investors, in a private placement, the Company&#8217;s Class A ordinary shares at
a purchase price of $<ix:nonFraction contextRef="c287" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-23847">6.46</ix:nonFraction> per share. The Company issued an aggregate of <ix:nonFraction contextRef="c287" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares" id="ixv-23848">913,714</ix:nonFraction> Class A ordinary shares for gross proceeds of
approximately US$<ix:nonFraction contextRef="c288" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="6" unitRef="usd" id="ixv-23849">5.9</ix:nonFraction> million, which includes US$<ix:nonFraction contextRef="c289" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="6" unitRef="usd" id="ixv-23850">3.9</ix:nonFraction> million in Bitcoin and US$<ix:nonFraction contextRef="c290" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="6" unitRef="usd" id="ixv-23851">2.0</ix:nonFraction> million in USDT. The Company received all the
gross proceeds by February 20, 2025.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.25in">On March 7, 2025, the shareholders of the Company
approved to: 1) increase the authorized share capital from US$<ix:nonFraction contextRef="c291" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-23852">50,000</ix:nonFraction> divided into <ix:nonFraction contextRef="c292" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockDividendsShares" scale="0" unitRef="shares" id="ixv-23853">25,000,000</ix:nonFraction> ordinary shares with par value of US$<ix:nonFraction contextRef="c293" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-23854">0.002</ix:nonFraction>
each to US$<ix:nonFraction contextRef="c293" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-23855">4,200,000</ix:nonFraction> divided into <ix:nonFraction contextRef="c294" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockDividendsShares" scale="0" unitRef="shares" id="ixv-23856">2,100,000,000</ix:nonFraction> shares with a par value of US$<ix:nonFraction contextRef="c293" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-23857">0.002</ix:nonFraction> each, comprising of <ix:nonFraction contextRef="c295" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-23858">1,097,141,091</ix:nonFraction> Class A ordinary
shares, <ix:nonFraction contextRef="c296" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-23859">2,858,909</ix:nonFraction> Class B ordinary shares, and <ix:nonFraction contextRef="c297" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-23860">1,000,000,000</ix:nonFraction> shares of such class or classes (however designated) as the Directors may
determine; and <ix:nonFraction contextRef="c297" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-23861">2</ix:nonFraction>) increase the votes per Class B ordinary share from <ix:nonFraction contextRef="c298" decimals="0" format="ixt:num-dot-decimal" name="na:NumberOfOrdinaryShare" scale="0" unitRef="shares" id="ixv-23862">15</ix:nonFraction> to <ix:nonFraction contextRef="c299" decimals="0" format="ixt:num-dot-decimal" name="na:NumberOfOrdinaryShare" scale="0" unitRef="shares" id="ixv-23863">30</ix:nonFraction>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In March 2025, the Company entered into two short-term
loan agreements with Bank of Hangzhou Co., Ltd, both guaranteed by Mr. Jianping Kong and Haoweiverse, to borrow RMB<ix:nonFraction contextRef="c300" decimals="-5" format="ixt:num-dot-decimal" name="na:ShortTermsBorrowingsForWorkingCapital" scale="6" unitRef="usd" id="ixv-23864">10.0</ix:nonFraction> million and RMB<ix:nonFraction contextRef="c300" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OtherShortTermBorrowings" scale="6" unitRef="usd" id="ixv-23865">5.0</ix:nonFraction>
million respectively for working capital and general business purpose. The borrowing of RMB<ix:nonFraction contextRef="c301" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" scale="6" unitRef="cny" id="ixv-23866">10.0</ix:nonFraction> million was additionally guaranteed by
a third party financial institution with an annual interest rate of <ix:nonFraction contextRef="c301" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShortTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure" id="ixv-23867">3.05</ix:nonFraction>% and maturity date on March 17, 2026. The borrowing of RMB<ix:nonFraction contextRef="c302" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OtherShortTermBorrowings" scale="6" unitRef="usd" id="ixv-23868">5.0</ix:nonFraction>
million bears an annual interest rate of <ix:nonFraction contextRef="c302" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:ShortTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure" id="ixv-23869">3.1</ix:nonFraction>% with maturity date <ix:nonNumeric contextRef="c303" format="ixt:date-monthname-day-year-en" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-23870">February 27, 2026</ix:nonNumeric>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">From January to April 2025, the Company borrowed a total of approximately RMB<ix:nonFraction contextRef="c304" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OtherBorrowings" scale="6" unitRef="cny" id="ixv-23871">4.5</ix:nonFraction> million from Zhejiang Shaoxing Ruifeng Rural Commercial
Bank Co., Ltd under the credit line pledged by the land use right and property, plant and equipment of the Company as described in Note
11. The additional borrowings bear an annual interest rate of <ix:nonFraction contextRef="c305" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:ShortTermDebtInterestRateIncrease" scale="-2" unitRef="pure" id="ixv-23872">5.4</ix:nonFraction>% with repayment date on July 25, 2030.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" id="ixv-22011"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>21.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Parent-only financial statements</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company performed a test on the restricted net assets of the consolidated
subsidiaries in accordance with Securities and Exchange Commission Regulation S-X Rule 4-08 (e) (3), &#8220;General Notes to Financial
Statements&#8221; and concluded that it was applicable for the Company to disclose the financial information for the parent company only.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The subsidiaries did not pay any dividend to the Company for the periods
presented. Certain information and footnote disclosures generally included in the financial statements prepared in accordance with U.S.
GAAP have been condensed and omitted. These statements should be read in conjunction with the notes to the consolidated financial statements
of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><i>Basis of presentation</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The financial information of the parent company has been prepared using
the same accounting policies as set out in the Company&#8217;s consolidated financial statements except that the parent company used the
equity method to account for investments in its subsidiaries.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 170; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c306" continuedAt="_ScheduleOfCondensedBalanceSheetTableTextBlock-c306_cont_1" escape="true" name="srt:ScheduleOfCondensedBalanceSheetTableTextBlock" id="ixv-22043"><ix:continuation continuedAt="_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock-c0_cont_2" id="_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">The following represents condensed financial information
of the parent company:</p></ix:continuation></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.25pt; text-align: center"><b>NANO LABS LTD</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt; text-align: center"><b>CONDENSED BALANCE SHEETS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt; text-align: center"><b>(all amounts in RMB and US$, except number
of shares or as otherwise noted)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p><div>

</div><ix:continuation id="_ScheduleOfCondensedBalanceSheetTableTextBlock-c306_cont_1"><ix:continuation continuedAt="_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock-c0_cont_3" id="_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock-c0_cont_2"><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">US$</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>ASSETS/(LIABILITIES)</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 0.25in">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c307" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashEquivalentsAtCarryingValue" scale="0" unitRef="cny" id="ixv-23873">1,205,993</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c308" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashEquivalentsAtCarryingValue" scale="0" unitRef="cny" id="ixv-23874">2,227,649</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c308" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashEquivalentsAtCarryingValue" scale="0" unitRef="usd" id="ixv-23875">309,895</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 0.25in">Prepayments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c307" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseCurrent" scale="0" unitRef="cny" id="ixv-23876">13,776</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c308" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseCurrent" scale="0" unitRef="cny" id="ixv-23877">891</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c308" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseCurrent" scale="0" unitRef="usd" id="ixv-23878">124</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Due from intercompany</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c307" decimals="0" format="ixt:num-dot-decimal" name="na:DueFromIntercompany" scale="0" unitRef="cny" id="ixv-23879">456,041,568</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c308" decimals="0" format="ixt:num-dot-decimal" name="na:DueFromIntercompany" scale="0" unitRef="cny" id="ixv-23880">814,547,651</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c308" decimals="0" format="ixt:num-dot-decimal" name="na:DueFromIntercompany" scale="0" unitRef="usd" id="ixv-23881">113,314,180</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Investment in subsidiaries</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c307" decimals="0" format="ixt:num-dot-decimal" name="na:InvestmentInSubsidiaries" scale="0" unitRef="cny" id="ixv-23882">471,994,335</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c308" decimals="0" format="ixt:num-dot-decimal" name="na:InvestmentInSubsidiaries" scale="0" unitRef="cny" id="ixv-23883">585,987,070</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c308" decimals="0" format="ixt:num-dot-decimal" name="na:InvestmentInSubsidiaries" scale="0" unitRef="usd" id="ixv-23884">81,518,429</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">TOTAL ASSETS (LIABILITIES)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c307" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsNet" scale="0" sign="-" unitRef="cny" id="ixv-23885">14,732,998</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c308" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsNet" scale="0" unitRef="cny" id="ixv-23886">230,789,121</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c308" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsNet" scale="0" unitRef="usd" id="ixv-23887">32,105,770</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">SHAREHOLDERS&#8217; EQUITY (DEFICIT)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Shareholders&#8217; equity (deficit):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 0.25in">Class A ordinary shares ($<ix:nonFraction contextRef="c309" decimals="3" format="ixt:num-dot-decimal" id="ix_85_fact" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares"><ix:nonFraction contextRef="c310" decimals="3" format="ixt:num-dot-decimal" id="ix_86_fact" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares">0.002</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction contextRef="c309" decimals="0" format="ixt:num-dot-decimal" id="ix_79_fact" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">12,141,093</ix:nonFraction> and <ix:nonFraction contextRef="c310" decimals="INF" format="ixt:num-dot-decimal" id="ix_82_fact" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">14,141,093</ix:nonFraction> shares authorized as of December 31, 2023 and 2024, respectively; <ix:nonFraction contextRef="c309" decimals="0" format="ixt:num-dot-decimal" id="ix_84_fact" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares">4,192,730</ix:nonFraction> and <ix:nonFraction contextRef="c310" decimals="INF" format="ixt:num-dot-decimal" id="ix_81_fact" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares">13,273,596</ix:nonFraction> shares issued as of December 31, 2023 and 2024, respectively; <ix:nonFraction contextRef="c309" decimals="0" format="ixt:num-dot-decimal" id="ix_83_fact" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">3,724,236</ix:nonFraction> and <ix:nonFraction contextRef="c310" decimals="INF" format="ixt:num-dot-decimal" id="ix_80_fact" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">12,815,143</ix:nonFraction> shares outstanding as of December 31, 2023 and 2024, respectively)*</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c309" decimals="0" format="ixt:num-dot-decimal" id="ix_76_fact" name="us-gaap:CommonStockValue" scale="0" unitRef="cny">50,106</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c310" decimals="0" format="ixt:num-dot-decimal" id="ix_77_fact" name="us-gaap:CommonStockValue" scale="0" unitRef="cny">176,842</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c310" decimals="0" format="ixt:num-dot-decimal" id="ix_78_fact" name="us-gaap:CommonStockValue" scale="0" unitRef="usd">24,601</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 0.25in">Class B ordinary shares ($<ix:nonFraction contextRef="c311" decimals="3" format="ixt:num-dot-decimal" id="ix_96_fact" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares"><ix:nonFraction contextRef="c312" decimals="3" format="ixt:num-dot-decimal" id="ix_97_fact" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares">0.002</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction contextRef="c311" decimals="0" format="ixt:num-dot-decimal" id="ix_90_fact" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares"><ix:nonFraction contextRef="c311" decimals="0" format="ixt:num-dot-decimal" id="ix_92_fact" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c311" decimals="0" format="ixt:num-dot-decimal" id="ix_94_fact" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">2,858,909</ix:nonFraction></ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction contextRef="c312" decimals="INF" format="ixt:num-dot-decimal" id="ix_91_fact" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares"><ix:nonFraction contextRef="c312" decimals="INF" format="ixt:num-dot-decimal" id="ix_93_fact" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c312" decimals="INF" format="ixt:num-dot-decimal" id="ix_95_fact" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">2,858,909</ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued and outstanding as of December 31, 2023 and 2024)*</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c311" decimals="0" format="ixt:num-dot-decimal" id="ix_87_fact" name="us-gaap:CommonStockValue" scale="0" unitRef="cny">36,894</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c312" decimals="0" format="ixt:num-dot-decimal" id="ix_88_fact" name="us-gaap:CommonStockValue" scale="0" unitRef="cny">36,894</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c312" decimals="0" format="ixt:num-dot-decimal" id="ix_89_fact" name="us-gaap:CommonStockValue" scale="0" unitRef="usd">5,132</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Additional paid-in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c307" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="0" unitRef="cny" id="ixv-23910">428,310,028</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c308" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="0" unitRef="cny" id="ixv-23911">780,499,664</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c308" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="0" unitRef="usd" id="ixv-23912">108,577,662</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Accumulated deficit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c307" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="cny" id="ixv-23913">452,031,693</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c308" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="cny" id="ixv-23914">565,218,741</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c308" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd" id="ixv-23915">78,629,283</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Statutory reserves</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c307" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" scale="0" unitRef="cny" id="ixv-23916">6,647,109</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c308" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" scale="0" unitRef="cny" id="ixv-23917">6,647,109</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c308" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" scale="0" unitRef="usd" id="ixv-23918">924,699</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Accumulated other comprehensive income</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c307" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" unitRef="cny" id="ixv-23919">2,254,558</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c308" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" unitRef="cny" id="ixv-23920">8,647,353</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c308" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" unitRef="usd" id="ixv-23921">1,202,959</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">TOTAL NANO LABS LTD SHAREHOLDERS&#8217; EQUITY (DEFICIT)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c307" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="cny" id="ixv-23922">14,732,998</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c308" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="cny" id="ixv-23923">230,789,121</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c308" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-23924">32,105,770</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="text-align: justify"><ix:footnote id="ix_3_footnote" xml:lang="en-US"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After giving effect of the reverse stock splits, see Note 12.</span></ix:footnote></td></tr> </table></ix:continuation></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 171; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NANO LABS LTD</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE
INCOME (LOSS)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(all amounts in RMB and US$, except number of
shares or as otherwise noted)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c306" escape="true" name="srt:CondensedStatementOfComprehensiveIncomeTableTextBlock" id="ixv-22328"><ix:continuation continuedAt="_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock-c0_cont_4" id="_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock-c0_cont_3"><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the years ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">US$</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Net revenues</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-282">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-283">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-284">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-285">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating expenses:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Selling and marketing expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-286">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-287">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-288">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-289">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 52%; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">General and administrative expenses</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c313" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="cny" id="ixv-23925">5,822,906</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c314" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="cny" id="ixv-23926">471,664</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="cny" id="ixv-23927">683,178</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-23928">95,039</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total operating expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c313" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="cny" id="ixv-23929">5,822,906</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c314" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="cny" id="ixv-23930">471,664</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="cny" id="ixv-23931">683,178</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd" id="ixv-23932">95,039</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Loss from operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c313" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="cny" id="ixv-23933">5,822,906</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c314" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="cny" id="ixv-23934">471,664</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="cny" id="ixv-23935">683,178</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-23936">95,039</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Finance income (expense)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c313" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" unitRef="cny" id="ixv-23937">66,144</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c314" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" unitRef="cny" id="ixv-23938">110,971</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" sign="-" unitRef="cny" id="ixv-23939">13,140</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd" id="ixv-23940">1,828</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Investment income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c313" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeNet" scale="0" unitRef="cny" id="ixv-23941">53,809</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-290">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-291">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-292">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Income (loss) from investment in subsidiaries</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c313" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" scale="0" unitRef="cny" id="ixv-23942">36,821,839</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c314" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" scale="0" sign="-" unitRef="cny" id="ixv-23943">252,463,079</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" scale="0" sign="-" unitRef="cny" id="ixv-23944">112,490,730</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" scale="0" sign="-" unitRef="usd" id="ixv-23945">15,648,925</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Net income (loss) attributable to Nano Labs Ltd</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c313" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" unitRef="cny" id="ixv-23946">31,118,886</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c314" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="cny" id="ixv-23947">252,823,772</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="cny" id="ixv-23948">113,187,048</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-23949">15,745,792</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Comprehensive income (loss):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Net income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c313" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" unitRef="cny" id="ixv-23950">31,118,886</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c314" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="cny" id="ixv-23951">252,823,772</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="cny" id="ixv-23952">113,187,048</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-23953">15,745,792</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Other comprehensive income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Foreign currency translation adjustment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c313" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="0" sign="-" unitRef="cny" id="ixv-23954">4,566,656</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c314" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="0" sign="-" unitRef="cny" id="ixv-23955">155,229</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="0" sign="-" unitRef="cny" id="ixv-23956">6,392,795</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="0" sign="-" unitRef="usd" id="ixv-23957">889,320</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total comprehensive income (loss) attributable to Nano Labs Ltd</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c313" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" unitRef="cny" id="ixv-23958">35,685,542</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c314" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="cny" id="ixv-23959">252,668,543</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="cny" id="ixv-23960">106,794,253</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-23961">14,856,472</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table></ix:continuation></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>


</div><!-- Field: Page; Sequence: 172; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.25pt; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.25pt; text-align: center"><b>NANO LABS LTD</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt; text-align: center"><b>CONDENSED STATEMENTS OF CASH FLOWS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt; text-align: center"><b>(all amounts in RMB and US$, except number
of shares or as otherwise noted)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c306" escape="true" name="srt:ScheduleOfCondensedCashFlowStatementTableTextBlock" id="ixv-22670"><ix:continuation id="_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock-c0_cont_4"><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the years ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">US$</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Net cash provided by (used in) operating activities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c313" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" unitRef="cny" id="ixv-23962">3,911,561</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c314" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" unitRef="cny" id="ixv-23963">344,012</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="cny" id="ixv-23964">281,829</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd" id="ixv-23965">39,206</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Net cash used in investing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c313" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="cny" id="ixv-23966">155,900,936</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c314" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="cny" id="ixv-23967">68,918,960</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="cny" id="ixv-23968">312,142,434</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd" id="ixv-23969">43,423,075</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net cash provided by financing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c313" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="cny" id="ixv-23970">144,043,186</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c314" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="cny" id="ixv-23971">72,802,734</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="cny" id="ixv-23972">315,620,394</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="usd" id="ixv-23973">43,906,905</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Effect of exchange rate changes on cash and cash equivalents</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c313" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="cny" id="ixv-23974">7,883,387</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c314" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" sign="-" unitRef="cny" id="ixv-23975">3,047,562</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" sign="-" unitRef="cny" id="ixv-23976">2,174,475</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" sign="-" unitRef="usd" id="ixv-23977">302,498</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net increase (decrease) in cash and cash equivalents</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c313" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" sign="-" unitRef="cny" id="ixv-23978">62,802</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c314" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" unitRef="cny" id="ixv-23979">1,180,224</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" unitRef="cny" id="ixv-23980">1,021,656</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" unitRef="usd" id="ixv-23981">142,126</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Cash and cash equivalents at beginning of the year</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c316" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="cny" id="ixv-23982">88,571</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c317" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="cny" id="ixv-23983">25,769</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c307" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="cny" id="ixv-23984">1,205,993</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c307" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-23985">167,769</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Cash and cash equivalents at end of the year</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c317" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="cny" id="ixv-23986">25,769</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c307" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="cny" id="ixv-23987">1,205,993</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c308" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="cny" id="ixv-23988">2,227,649</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c308" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-23989">309,895</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 173; Options: Last --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></p></div><div>
    </div><!-- Field: /Page --><div>


</div><div style="display: none"><ix:header>
<ix:hidden>
<ix:nonNumeric contextRef="c0" id="hidden-fact-0" name="dei:DocumentAccountingStandard">U.S. GAAP</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" id="hidden-fact-1" name="dei:AuditorFirmId">206</ix:nonNumeric>
<ix:nonFraction contextRef="c4" id="hidden-fact-2" name="us-gaap:CryptoAssetFairValueCurrent" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c8" id="hidden-fact-3" name="us-gaap:InterestExpenseNonoperating" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-4" name="us-gaap:InterestExpenseNonoperating" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c8" id="hidden-fact-5" name="na:ChangeInFairValueOfCryptocurrencies" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-6" name="na:ChangeInFairValueOfCryptocurrencies" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c8" id="hidden-fact-7" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-8" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-9" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c8" id="hidden-fact-10" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c8" id="hidden-fact-11" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c11" id="hidden-fact-12" name="us-gaap:SharesOutstanding" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c11" id="hidden-fact-13" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-14" name="us-gaap:SharesOutstanding" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-15" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c14" id="hidden-fact-16" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-17" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c22" id="hidden-fact-18" name="na:StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c23" id="hidden-fact-19" name="na:StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c24" id="hidden-fact-20" name="na:StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-21" name="na:StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-22" name="na:StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c8" id="hidden-fact-23" name="na:StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-24" name="na:StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-25" name="na:StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c21" id="hidden-fact-26" name="na:StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c21" id="hidden-fact-27" name="na:StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c23" id="hidden-fact-28" name="na:StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c24" id="hidden-fact-29" name="na:StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-30" name="na:StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-31" name="na:StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-32" name="na:StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-33" name="na:StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c21" id="hidden-fact-34" name="na:StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c21" id="hidden-fact-35" name="na:StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c23" id="hidden-fact-36" name="na:StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c24" id="hidden-fact-37" name="na:StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-38" name="na:StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-39" name="na:StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-40" name="us-gaap:ProfitLoss" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c20" id="hidden-fact-41" name="us-gaap:ProfitLoss" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c21" id="hidden-fact-42" name="us-gaap:ProfitLoss" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c22" id="hidden-fact-43" name="us-gaap:ProfitLoss" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c23" id="hidden-fact-44" name="us-gaap:ProfitLoss" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-45" name="us-gaap:ProfitLoss" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-46" name="us-gaap:ProfitLoss" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-47" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c20" id="hidden-fact-48" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c21" id="hidden-fact-49" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c23" id="hidden-fact-50" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c24" id="hidden-fact-51" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-52" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-53" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-54" name="na:StockIssuedDuringPeriodValueTransferToReserve" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c20" id="hidden-fact-55" name="na:StockIssuedDuringPeriodValueTransferToReserve" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c21" id="hidden-fact-56" name="na:StockIssuedDuringPeriodValueTransferToReserve" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c22" id="hidden-fact-57" name="na:StockIssuedDuringPeriodValueTransferToReserve" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-58" name="na:StockIssuedDuringPeriodValueTransferToReserve" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-59" name="na:StockIssuedDuringPeriodValueTransferToReserve" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c8" id="hidden-fact-60" name="na:StockIssuedDuringPeriodValueTransferToReserve" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-61" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c20" id="hidden-fact-62" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c21" id="hidden-fact-63" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c22" id="hidden-fact-64" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c23" id="hidden-fact-65" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c24" id="hidden-fact-66" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-67" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-68" name="us-gaap:SharesOutstanding" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-69" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c34" id="hidden-fact-70" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c36" id="hidden-fact-71" name="na:StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c36" id="hidden-fact-72" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c38" id="hidden-fact-73" name="na:StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c38" id="hidden-fact-74" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c40" id="hidden-fact-75" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c41" id="hidden-fact-76" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c42" id="hidden-fact-77" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c43" id="hidden-fact-78" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c36" id="hidden-fact-79" name="na:StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c36" id="hidden-fact-80" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c38" id="hidden-fact-81" name="na:StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c38" id="hidden-fact-82" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c39" id="hidden-fact-83" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c40" id="hidden-fact-84" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c41" id="hidden-fact-85" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c42" id="hidden-fact-86" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c43" id="hidden-fact-87" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c36" id="hidden-fact-88" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c37" id="hidden-fact-89" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c38" id="hidden-fact-90" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c40" id="hidden-fact-91" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c41" id="hidden-fact-92" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c42" id="hidden-fact-93" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c43" id="hidden-fact-94" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c36" id="hidden-fact-95" name="us-gaap:ProfitLoss" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c37" id="hidden-fact-96" name="us-gaap:ProfitLoss" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c38" id="hidden-fact-97" name="us-gaap:ProfitLoss" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c39" id="hidden-fact-98" name="us-gaap:ProfitLoss" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c40" id="hidden-fact-99" name="us-gaap:ProfitLoss" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c42" id="hidden-fact-100" name="us-gaap:ProfitLoss" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c36" id="hidden-fact-101" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c37" id="hidden-fact-102" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c38" id="hidden-fact-103" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c39" id="hidden-fact-104" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c40" id="hidden-fact-105" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c41" id="hidden-fact-106" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c44" id="hidden-fact-107" name="us-gaap:SharesOutstanding" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c44" id="hidden-fact-108" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c52" id="hidden-fact-109" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c52" id="hidden-fact-110" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c54" id="hidden-fact-111" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c54" id="hidden-fact-112" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c56" id="hidden-fact-113" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c57" id="hidden-fact-114" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c58" id="hidden-fact-115" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c59" id="hidden-fact-116" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c52" id="hidden-fact-117" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c52" id="hidden-fact-118" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c54" id="hidden-fact-119" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c54" id="hidden-fact-120" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c56" id="hidden-fact-121" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c57" id="hidden-fact-122" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c58" id="hidden-fact-123" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c59" id="hidden-fact-124" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c52" id="hidden-fact-125" name="na:StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c52" id="hidden-fact-126" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c54" id="hidden-fact-127" name="na:StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c54" id="hidden-fact-128" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c55" id="hidden-fact-129" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c56" id="hidden-fact-130" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c57" id="hidden-fact-131" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c58" id="hidden-fact-132" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c59" id="hidden-fact-133" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c52" id="hidden-fact-134" name="na:StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c52" id="hidden-fact-135" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c54" id="hidden-fact-136" name="na:StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c54" id="hidden-fact-137" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c56" id="hidden-fact-138" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c57" id="hidden-fact-139" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c58" id="hidden-fact-140" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c59" id="hidden-fact-141" name="na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c52" id="hidden-fact-142" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c53" id="hidden-fact-143" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c54" id="hidden-fact-144" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c55" id="hidden-fact-145" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c56" id="hidden-fact-146" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c57" id="hidden-fact-147" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c58" id="hidden-fact-148" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c52" id="hidden-fact-149" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c53" id="hidden-fact-150" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c54" id="hidden-fact-151" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c56" id="hidden-fact-152" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c57" id="hidden-fact-153" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c58" id="hidden-fact-154" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c59" id="hidden-fact-155" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c52" id="hidden-fact-156" name="us-gaap:ProfitLoss" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c53" id="hidden-fact-157" name="us-gaap:ProfitLoss" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c54" id="hidden-fact-158" name="us-gaap:ProfitLoss" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c55" id="hidden-fact-159" name="us-gaap:ProfitLoss" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c56" id="hidden-fact-160" name="us-gaap:ProfitLoss" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c58" id="hidden-fact-161" name="us-gaap:ProfitLoss" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c52" id="hidden-fact-162" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c53" id="hidden-fact-163" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c54" id="hidden-fact-164" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c55" id="hidden-fact-165" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c56" id="hidden-fact-166" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c57" id="hidden-fact-167" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c60" id="hidden-fact-168" name="us-gaap:SharesOutstanding" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c60" id="hidden-fact-169" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c60" id="hidden-fact-170" name="us-gaap:SharesOutstanding" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c60" id="hidden-fact-171" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c8" id="hidden-fact-172" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-173" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c8" id="hidden-fact-174" name="us-gaap:GainLossOnTerminationOfLease" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c8" id="hidden-fact-175" name="us-gaap:FairValueAdjustmentOfWarrants" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-176" name="us-gaap:FairValueAdjustmentOfWarrants" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c8" id="hidden-fact-177" name="us-gaap:IncreaseDecreaseInAccountsReceivable" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c8" id="hidden-fact-178" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-179" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-180" name="us-gaap:ProceedsFromSaleOfShortTermInvestments" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-181" name="us-gaap:ProceedsFromSaleOfShortTermInvestments" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-182" name="us-gaap:ProceedsFromSaleOfShortTermInvestments" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-183" name="us-gaap:PaymentsToAcquireIntangibleAssets" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-184" name="us-gaap:PaymentsToAcquireIntangibleAssets" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-185" name="us-gaap:PaymentsToAcquireIntangibleAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c8" id="hidden-fact-186" name="na:PurchaseOfCryptocurrencies" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-187" name="na:PurchaseOfCryptocurrencies" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c8" id="hidden-fact-188" name="us-gaap:ProceedsFromContributedCapital" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-189" name="us-gaap:ProceedsFromContributedCapital" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-190" name="us-gaap:IncomeTaxesPaid" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-191" name="us-gaap:IncomeTaxesPaid" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-192" name="us-gaap:IncomeTaxesPaid" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c8" id="hidden-fact-193" name="us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-194" name="us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-195" name="us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c8" id="hidden-fact-196" name="na:CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-197" name="na:CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c8" id="hidden-fact-198" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-199" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-200" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c35" id="hidden-fact-201" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-202" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-203" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-204" name="na:PrepaymentsDesignFees" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c125" id="hidden-fact-205" name="us-gaap:CryptoAssetFairValueCurrent" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c126" id="hidden-fact-206" name="us-gaap:CryptoAssetFairValueCurrent" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c128" id="hidden-fact-207" name="us-gaap:CryptoAssetPurchase" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c127" id="hidden-fact-208" name="us-gaap:CryptoAssetDisposition" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c128" id="hidden-fact-209" name="us-gaap:CryptoAssetUnrealizedLossOperating" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c128" id="hidden-fact-210" name="us-gaap:CryptoAssetAddition" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c138" id="hidden-fact-211" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c141" id="hidden-fact-212" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c129" id="hidden-fact-213" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-214" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-215" name="us-gaap:RepaymentsOfShortTermDebt" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c172" id="hidden-fact-216" name="us-gaap:WarrantsAndRightsOutstandingTerm">P5Y</ix:nonNumeric>
<ix:nonFraction contextRef="c232" id="hidden-fact-217" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c232" id="hidden-fact-218" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="cnyPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c234" id="hidden-fact-219" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c234" id="hidden-fact-220" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="cnyPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c236" id="hidden-fact-221" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c236" id="hidden-fact-222" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="cnyPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c197" id="hidden-fact-223" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c197" id="hidden-fact-224" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="cnyPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c241" id="hidden-fact-225" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c241" id="hidden-fact-226" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" unitRef="cnyPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c242" id="hidden-fact-227" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c241" id="hidden-fact-228" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="cnyPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c237" id="hidden-fact-229" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c227" id="hidden-fact-230" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c227" id="hidden-fact-231" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" unitRef="cnyPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c227" id="hidden-fact-232" name="na:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c227" id="hidden-fact-233" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" unitRef="cnyPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c227" id="hidden-fact-234" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c227" id="hidden-fact-235" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" unitRef="cnyPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c227" id="hidden-fact-236" name="na:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c227" id="hidden-fact-237" name="na:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares" unitRef="cnyPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c243" decimals="1" id="hidden-fact-238" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="cnyPershares">609.4</ix:nonFraction>
<ix:nonNumeric contextRef="c228" id="hidden-fact-239" name="na:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" xsi:nil="true"></ix:nonNumeric>
<ix:nonNumeric contextRef="c228" id="hidden-fact-240" name="na:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c229" id="hidden-fact-241" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c229" id="hidden-fact-242" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" unitRef="cnyPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c229" id="hidden-fact-243" name="na:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c229" id="hidden-fact-244" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="cnyPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c229" id="hidden-fact-245" name="na:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" xsi:nil="true"></ix:nonNumeric>
<ix:nonNumeric contextRef="c229" id="hidden-fact-246" name="na:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c202" id="hidden-fact-247" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-248" name="na:StatutoryReserve" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-249" name="na:StatutoryReserve" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-250" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-251" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c8" id="hidden-fact-252" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-253" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c8" id="hidden-fact-254" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-255" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-256" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c8" id="hidden-fact-257" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-258" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-259" name="us-gaap:DeferredTaxAssetsNet" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-260" name="us-gaap:DeferredTaxAssetsNet" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c113" decimals="0" id="hidden-fact-261" name="na:IncomeTaxAssessableProfit" unitRef="hkd">2000000</ix:nonFraction>
<ix:nonFraction contextRef="c113" decimals="0" id="hidden-fact-262" name="na:IncomeTaxAssessableProfit" unitRef="hkd">2000000</ix:nonFraction>
<ix:nonFraction contextRef="c249" decimals="0" id="hidden-fact-263" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" unitRef="sgd">100000</ix:nonFraction>
<ix:nonFraction contextRef="c255" id="hidden-fact-264" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c256" id="hidden-fact-265" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c258" id="hidden-fact-266" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c259" id="hidden-fact-267" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c261" id="hidden-fact-268" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c262" id="hidden-fact-269" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c264" id="hidden-fact-270" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c266" id="hidden-fact-271" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c268" id="hidden-fact-272" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c270" id="hidden-fact-273" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c272" id="hidden-fact-274" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c273" id="hidden-fact-275" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c274" id="hidden-fact-276" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c276" id="hidden-fact-277" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c278" id="hidden-fact-278" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c279" id="hidden-fact-279" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c280" id="hidden-fact-280" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c281" id="hidden-fact-281" name="us-gaap:ConcentrationRiskPercentage1" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c313" id="hidden-fact-282" name="us-gaap:Revenues" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c314" id="hidden-fact-283" name="us-gaap:Revenues" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c315" id="hidden-fact-284" name="us-gaap:Revenues" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c315" id="hidden-fact-285" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c313" id="hidden-fact-286" name="us-gaap:SellingAndMarketingExpense" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c314" id="hidden-fact-287" name="us-gaap:SellingAndMarketingExpense" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c315" id="hidden-fact-288" name="us-gaap:SellingAndMarketingExpense" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c315" id="hidden-fact-289" name="us-gaap:SellingAndMarketingExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c314" id="hidden-fact-290" name="us-gaap:InvestmentIncomeNet" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c315" id="hidden-fact-291" name="us-gaap:InvestmentIncomeNet" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c315" id="hidden-fact-292" name="us-gaap:InvestmentIncomeNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey" id="ixv-24285">0001872302</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:AmendmentFlag" id="ixv-24286">false</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalPeriodFocus" id="ixv-24287">FY</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="na-20241231.xsd" xlink:type="simple"/></ix:references>
<ix:resources xmlns="http://www.xbrl.org/2003/instance"><ix:relationship xmlns="" fromRefs="ix_0_fact ix_1_fact ix_2_fact ix_3_fact ix_4_fact ix_5_fact ix_6_fact ix_7_fact ix_8_fact ix_9_fact ix_10_fact ix_11_fact ix_12_fact ix_13_fact ix_14_fact ix_15_fact ix_16_fact ix_17_fact ix_18_fact ix_19_fact ix_20_fact ix_21_fact" toRefs="ix_0_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_22_fact ix_23_fact ix_24_fact ix_25_fact ix_26_fact ix_27_fact ix_28_fact ix_29_fact ix_30_fact ix_31_fact ix_32_fact ix_33_fact ix_34_fact ix_35_fact ix_36_fact ix_37_fact" toRefs="ix_1_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_38_fact ix_39_fact hidden-fact-12 hidden-fact-13 hidden-fact-14 hidden-fact-15 ix_40_fact ix_41_fact ix_42_fact ix_43_fact ix_44_fact ix_45_fact ix_46_fact ix_47_fact ix_48_fact ix_49_fact hidden-fact-68 hidden-fact-69 ix_50_fact ix_51_fact ix_52_fact ix_53_fact ix_54_fact ix_55_fact ix_56_fact ix_57_fact hidden-fact-107 hidden-fact-108 ix_58_fact ix_59_fact ix_60_fact ix_61_fact ix_62_fact ix_63_fact ix_64_fact ix_65_fact ix_66_fact ix_67_fact hidden-fact-168 hidden-fact-169 ix_68_fact ix_69_fact ix_70_fact ix_71_fact hidden-fact-170 hidden-fact-171 ix_72_fact ix_73_fact ix_74_fact ix_75_fact" toRefs="ix_2_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_76_fact ix_77_fact ix_78_fact ix_79_fact ix_80_fact ix_81_fact ix_82_fact ix_83_fact ix_84_fact ix_85_fact ix_86_fact ix_87_fact ix_88_fact ix_89_fact ix_90_fact ix_91_fact ix_92_fact ix_93_fact ix_94_fact ix_95_fact ix_96_fact ix_97_fact" toRefs="ix_3_footnote"/>
<xbrli:context xmlns="" id="c0">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c1">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c2">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c3">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c4">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c5">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c6">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c7">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c8">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c9">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c10">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c11">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c12">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c13">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c14">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">na:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c15">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c16">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c17">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c18">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c19">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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 xmlns="" id="c20">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c21">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c22">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c23">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">na:StatutoryReservesMember</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 xmlns="" id="c24">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c25">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</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 xmlns="" id="c26">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c27">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c28">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c29">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c30">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c31">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">na:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c32">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c33">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c34">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c35">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c36">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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 xmlns="" id="c37">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c38">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c39">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c40">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">na:StatutoryReservesMember</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 xmlns="" id="c41">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c42">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</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 xmlns="" id="c43">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c44">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c45">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c46">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c47">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c48">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">na:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c49">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c50">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c51">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c52">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c53">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c54">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c55">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c56">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">na: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 xmlns="" id="c57">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c58">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</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 xmlns="" id="c59">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c60">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c61">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c62">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c63">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c64">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">na:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c65">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c66">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c67">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c68">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:ZhejiangHaoweiTechnologyCoLtdZhejiangHaoweiMember</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 xmlns="" id="c69">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:ZhejiangNanomicroTechnologyCoLtdZhejiangNanomicroMember</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 xmlns="" id="c70">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:ZhejiangNanoBlockTechnologyCoLtdMember</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 xmlns="" id="c71">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:ZhejiangIpolloTechnologyCoLtdMember</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 xmlns="" id="c72">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:NanoLabsHkLimitedMember</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 xmlns="" id="c73">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:NanoLabsIncMember</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 xmlns="" id="c74">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:ZhejiangWeikeTechnologyCoLtdZhejiangWeikeMember</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 xmlns="" id="c75">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:IpolloPteLtdMember</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 xmlns="" id="c76">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:IpolloTechIncMember</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 xmlns="" id="c77">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:NanoTechCaymanLtdMember</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 xmlns="" id="c78">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:NanoTechnologyHkLimitedMember</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 xmlns="" id="c79">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:IpolloHkLimitedMember</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 xmlns="" id="c80">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:ZhejiangMetaverseTechnologyMember</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 xmlns="" id="c81">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:IpolloTechLtdMember</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 xmlns="" id="c82">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:HaoweiTechnologyShaoxingCoLtdMember</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 xmlns="" id="c83">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:ShenzhenMatamataTechnologyCoLtdMember</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 xmlns="" id="c84">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:NanoBitHKLimitedMember</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 xmlns="" id="c85">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:ShenzhenMatavosTechnologyCoLtdMember</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 xmlns="" id="c86">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:TsukiIncMember</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 xmlns="" id="c87">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:MetaskiShaoxingTechnologyCoLtdMember</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 xmlns="" id="c88">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:HaoweiverseShaoxingTechnologyCoLtdHaoweiverseMember</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 xmlns="" id="c89">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:MetametaShaoxingTechnologyCoLtdMember</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 xmlns="" id="c90">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:IpolloverseHKLimitedMember</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 xmlns="" id="c91">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:MetaverseShaoxingTechnologyCoLtdMember</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 xmlns="" id="c92">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:IpolloverseCaymanLtdMember</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 xmlns="" id="c93">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:IpolloverseTechIncMember</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 xmlns="" id="c94">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:HangzhouMetaTechnologyCoLtdMember</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 xmlns="" id="c95">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c96">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c97">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c98">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c99">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c100">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c101">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UseRightsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c102">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</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 xmlns="" id="c103">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</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 xmlns="" id="c104">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</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 xmlns="" id="c105">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</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 xmlns="" id="c106">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</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 xmlns="" id="c107">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</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 xmlns="" id="c108">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">na:PRCMember</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 xmlns="" id="c109">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">na:PRCMember</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 xmlns="" id="c110">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">na:PRCMember</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 xmlns="" id="c111">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</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 xmlns="" id="c112">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</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 xmlns="" id="c113">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c114">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</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 xmlns="" id="c115">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</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 xmlns="" id="c116">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</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 xmlns="" id="c117">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">na:TheUnitedStatesMember</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 xmlns="" id="c118">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">na:TheUnitedStatesMember</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 xmlns="" id="c119">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">na:TheUnitedStatesMember</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 xmlns="" id="c120">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">na:OthersMember</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 xmlns="" id="c121">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">na:OthersMember</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 xmlns="" id="c122">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">na:OthersMember</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 xmlns="" id="c123">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">na:BitcoinMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c124">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">na:USDTMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c125">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">na:BitcoinMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c126">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">na:USDTMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c127">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">na:BitcoinMember</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 xmlns="" id="c128">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">na:USDTMember</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 xmlns="" id="c129">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CollateralPledgedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c130">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CollateralPledgedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c131">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c132">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c133">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c134">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c135">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c136">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c137">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c138">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c139">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c140">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c141">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c142">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">na:LandUseRightMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c143">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">na:LandUseRightMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c144">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c145">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c146">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">na:ZhejiangShaoxingRuifengRuralCommercialBankMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-08-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c147">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">na:ZhejiangShaoxingRuifengRuralCommercialBankMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-08-11</xbrli:startDate>
    <xbrli:endDate>2022-08-11</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c148">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">na:ZhejiangShaoxingRuifengRuralCommercialBankMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c149">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">na:ZhejiangShaoxingRuifengRuralCommercialBankMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-04-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c150">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">na:ZhejiangShaoxingRuifengRuralCommercialBankMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrbd3uoIECtlF5oHODrrhvEOnbFZUCa3i1QDt7Vb6kpHk9Q8PHouCxCJQI4of4lwy2deLeWEiZ490sfECtOIKjFU3m4iHd33VLAynLIFdCrkcfnqfDK0BWji99e2iG2Od1u4iLz0BEnUT5RqE2BMAxSGkstFULLtLK1OZR79DKDlW2DHYeea2B+b66DO538NYycid4IQX6tUzB6iUQglNl5mTuexmohwP1ExVIc4hGBqTw==] CSR-->
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c151">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</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 xmlns="" id="c152">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</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 xmlns="" id="c153">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">na:ZhejiangShaoxingRuifengRuralCommercialBankMember</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 xmlns="" id="c154">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">na:ZhejiangShaoxingRuifengRuralCommercialBankMember</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 xmlns="" id="c155">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-25</xbrli:startDate>
    <xbrli:endDate>2024-01-25</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c156">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-25</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c157">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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-01-25</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c158">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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-01-25</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c159">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-25</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c160">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-11-01</xbrli:startDate>
    <xbrli:endDate>2024-11-04</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c161">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-11-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c162">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-11-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c163">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-11-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c164">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-10-23</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c165">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">na:LoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-07-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c166">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-07-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c167">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">na:LendersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-09-05</xbrli:startDate>
    <xbrli:endDate>2023-09-05</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c168">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:TwoZeroTwoTwoShareIncentivePlanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-11-13</xbrli:startDate>
    <xbrli:endDate>2023-11-13</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c169">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:KastleLimitedMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-11-13</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c170">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">na:ESOPMember</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 xmlns="" id="c171">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-04-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c172">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-04-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c173">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-11</xbrli:startDate>
    <xbrli:endDate>2024-04-11</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c174">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-04-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c175">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-11</xbrli:startDate>
    <xbrli:endDate>2024-04-11</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c176">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-04-16</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c177">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-05-09</xbrli:startDate>
    <xbrli:endDate>2024-05-09</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c178">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-08-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c179">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-09-06</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c180">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-09-20</xbrli:startDate>
    <xbrli:endDate>2024-09-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c181">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">na:MrJianpingKongMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-09-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c182">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-12-09</xbrli:startDate>
    <xbrli:endDate>2024-12-09</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c183">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-09</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c184">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="na:TypeOfCurrencyAxis">na:USDTMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-12-09</xbrli:startDate>
    <xbrli:endDate>2024-12-09</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c185">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="na:TypeOfCurrencyAxis">na:BitcoinMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-12-09</xbrli:startDate>
    <xbrli:endDate>2024-12-09</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c186">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-12-09</xbrli:startDate>
    <xbrli:endDate>2024-12-09</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c187">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-12-16</xbrli:startDate>
    <xbrli:endDate>2024-12-16</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c188">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-12-26</xbrli:startDate>
    <xbrli:endDate>2024-12-26</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c189">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-16</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c190">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c191">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">na:ClassAAndClassBOrdinarySharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c192">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">na:ClassAAndClassBOrdinarySharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c193">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:ShareIncentivePlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-06-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c194">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">na:ZhejiangHaoweiMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c195">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c196">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">na:NanometaLtdMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c197">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c198">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c199">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c200">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c201">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c202">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c203">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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-01-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c204">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-01-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c205">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">na:ZhejiangHaoweiMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</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 xmlns="" id="c206">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">na:ZhejiangHaoweiMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</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 xmlns="" id="c207">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">na:ZhejiangHaoweiMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</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 xmlns="" id="c208">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-04-27</xbrli:startDate>
    <xbrli:endDate>2023-04-27</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c209">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:ShareIncentivePlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-04-27</xbrli:startDate>
    <xbrli:endDate>2023-04-27</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c210">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:ShareIncentivePlanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-27</xbrli:startDate>
    <xbrli:endDate>2024-04-27</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c211">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:ShareIncentivePlanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-27</xbrli:startDate>
    <xbrli:endDate>2025-04-27</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c212">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:ShareIncentivePlanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2026-04-27</xbrli:startDate>
    <xbrli:endDate>2026-04-27</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c213">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-04-27</xbrli:startDate>
    <xbrli:endDate>2023-04-27</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c214">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-04-27</xbrli:startDate>
    <xbrli:endDate>2023-04-27</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c215">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</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 xmlns="" id="c216">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-12</xbrli:startDate>
    <xbrli:endDate>2023-07-12</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c217">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-12</xbrli:startDate>
    <xbrli:endDate>2024-07-12</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c218">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-07-12</xbrli:startDate>
    <xbrli:endDate>2025-07-12</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c219">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:ShareIncentivePlanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-04-27</xbrli:startDate>
    <xbrli:endDate>2023-04-27</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c220">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:ShareIncentivePlanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">na:VestedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-04-27</xbrli:startDate>
    <xbrli:endDate>2023-04-27</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c221">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:ShareIncentivePlanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">na:VestedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-04-27</xbrli:startDate>
    <xbrli:endDate>2023-04-27</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c222">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-08-16</xbrli:startDate>
    <xbrli:endDate>2023-08-16</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c223">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:ShareIncentivePlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-08-16</xbrli:startDate>
    <xbrli:endDate>2023-08-16</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c224">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:ShareIncentivePlanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-08-16</xbrli:startDate>
    <xbrli:endDate>2023-08-16</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c225">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:ShareIncentivePlanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-08-16</xbrli:startDate>
    <xbrli:endDate>2024-08-16</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c226">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:ShareIncentivePlanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-08-16</xbrli:startDate>
    <xbrli:endDate>2025-08-16</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c227">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</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 xmlns="" id="c228">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</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 xmlns="" id="c229">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</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 xmlns="" id="c230">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c231">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c232">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c233">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c234">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c235">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c236">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c237">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-01-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c238">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-01-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c239">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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 xmlns="" id="c240">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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 xmlns="" id="c241">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-01-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c242">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-01-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c243">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c244">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c245">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">na:PRCMember</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 xmlns="" id="c246">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">na:UpToTwoMillionMember</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 xmlns="" id="c247">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">na:OverTwoMillionMember</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 xmlns="" id="c248">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</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 xmlns="" id="c249">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">na:FirstExemptionMember</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 xmlns="" id="c250">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">na:SecondExemptionMember</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 xmlns="" id="c251">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</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 xmlns="" id="c252">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">na:ZhejiangWeikeMember</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 xmlns="" id="c253">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">na:JianpingKongMember</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 xmlns="" id="c254">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">na:QifengSunMember</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 xmlns="" id="c255">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">na:CustomerAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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 xmlns="" id="c256">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">na:CustomerAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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 xmlns="" id="c257">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">na:CustomerAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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 xmlns="" id="c258">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">na:CustomerBMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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 xmlns="" id="c259">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">na:CustomerBMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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 xmlns="" id="c260">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">na:CustomerBMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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 xmlns="" id="c261">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">na:CustomerCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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 xmlns="" id="c262">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">na:CustomerCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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 xmlns="" id="c263">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">na:CustomerCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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 xmlns="" id="c264">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">na:CustomerDMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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 xmlns="" id="c265">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">na:CustomerDMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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 xmlns="" id="c266">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">na:CustomerDMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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 xmlns="" id="c267">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">na:CustomerEMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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 xmlns="" id="c268">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierAMember</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 xmlns="" id="c269">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierAMember</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 xmlns="" id="c270">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierAMember</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 xmlns="" id="c271">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierBMember</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 xmlns="" id="c272">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierBMember</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 xmlns="" id="c273">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierBMember</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 xmlns="" id="c274">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierCMember</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 xmlns="" id="c275">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierCMember</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 xmlns="" id="c276">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierCMember</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 xmlns="" id="c277">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierDMember</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 xmlns="" id="c278">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierDMember</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 xmlns="" id="c279">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierDMember</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 xmlns="" id="c280">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierEMember</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 xmlns="" id="c281">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierEMember</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 xmlns="" id="c282">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierEMember</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 xmlns="" id="c283">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-03-01</xbrli:startDate>
    <xbrli:endDate>2024-03-05</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c284">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">na:ContingenciesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c285">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:NoteWarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c286">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:NoteWarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-02-03</xbrli:startDate>
    <xbrli:endDate>2025-02-03</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c287">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <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-02-21</xbrli:startDate>
    <xbrli:endDate>2025-02-21</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c288">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-02-21</xbrli:startDate>
    <xbrli:endDate>2025-02-21</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c289">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="na:TypeOfCurrencyAxis">na:BitcoinMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-02-21</xbrli:startDate>
    <xbrli:endDate>2025-02-21</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c290">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="na:TypeOfCurrencyAxis">na:USDTMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-02-21</xbrli:startDate>
    <xbrli:endDate>2025-02-21</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c291">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:ShareIncentivePlanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-07</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c292">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-03-07</xbrli:startDate>
    <xbrli:endDate>2025-03-07</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c293">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-07</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c294">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-03-07</xbrli:startDate>
    <xbrli:endDate>2025-03-07</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c295">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <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:instant>2025-03-07</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c296">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-07</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c297">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-07</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c298">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-07</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c299">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-07</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c300">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">na:BankOfHangzhouCoLtdMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c301">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">na:ThirdPartyMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c302">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c303">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">na:BankOfHangzhouCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-03-31</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c304">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">na:ZhejiangShaoxingRuifengRuralCommercialBankCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-04-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c305">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-30</xbrli:startDate>
    <xbrli:endDate>2025-04-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c306">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</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 xmlns="" id="c307">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ParentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c308">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ParentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c309">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ParentMember</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 xmlns="" id="c310">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ParentMember</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 xmlns="" id="c311">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ParentMember</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 xmlns="" id="c312">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ParentMember</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 xmlns="" id="c313">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">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 xmlns="" id="c314">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">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 xmlns="" id="c315">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">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 xmlns="" id="c316">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ParentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c317">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001872302</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ParentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:unit xmlns="" id="shares">
  <xbrli:measure>xbrli:shares</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="cny">
  <xbrli:measure>iso4217:CNY</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="usd">
  <xbrli:measure>iso4217:USD</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="usdPershares">
  <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 xmlns="" id="cnyPershares">
  <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 xmlns="" id="pure">
  <xbrli:measure>xbrli:pure</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="omr">
  <xbrli:measure>iso4217:OMR</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="hkd">
  <xbrli:measure>iso4217:HKD</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="sgd">
  <xbrli:measure>iso4217:SGD</xbrli:measure>
</xbrli:unit></ix:resources></ix:header>

</div></div></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-1.1
<SEQUENCE>2
<FILENAME>ea023532301ex1-1_nanolabs.htm
<DESCRIPTION>FIFTH AMENDED AND RESTATED ARTICLES OF ASSOCIATION OF THE REGISTRANT, AS CURRENTLY IN EFFECT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0 0pt; text-align: right"><B>Exhibit 1.1</B></P>

<P STYLE="margin: 0 0pt; text-align: center">&nbsp;</P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>THE COMPANIES ACT (AS REVISED)</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>OF THE CAYMAN ISLANDS</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>COMPANY LIMITED BY SHARES</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>&nbsp;</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>FIFTH AMENDED AND RESTATED</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><B>&nbsp;</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>MEMORANDUM AND ARTICLES OF ASSOCIATION</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>&nbsp;</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>OF</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>&nbsp;</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>NANO LABS LTD</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>&nbsp;</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>(ADOPTED BY SPECIAL RESOLUTIONS DATED 7 MARCH
2025</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><B>&nbsp;</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>AND EFFECTIVE ON 7 MARCH 2025)<BR STYLE="clear: both">
</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>&nbsp;</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B></B></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin: 12pt 0pt 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin: 0pt; text-align: center">&nbsp;</P></DIV>
    <DIV STYLE="margin: 6pt 0pt 12pt; break-before: page"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>&nbsp;</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>THE COMPANIES ACT (AS REVISED)
OF</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>&nbsp;</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>THE CAYMAN ISLANDS COMPANY</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>&nbsp;</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>LIMITED BY SHARES</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>&nbsp;</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>FIFTH AMENDED AND RESTATED</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>MEMORANDUM OF ASSOCIATION</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>&nbsp;</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>OF</B></P>

<P STYLE="margin: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>NANO LABS LTD</B></P>

<P STYLE="margin: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">(adopted by a Special Resolution
passed on 7 March 2025 and effective on 7 March 2025)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in">1.</TD><TD STYLE="text-align: left">The name of the Company is Nano Labs Ltd.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: left; width: 0.5in">2.</TD><TD STYLE="text-align: left; padding-right: 27.35pt">The Registered Office of the Company will be situated at the offices of Maples Corporate Services Limited,
PO Box 309, Ugland House, Grand Cayman, KY1-1104, Cayman Islands, or at such other location within the Cayman Islands as the Directors
may from time to time determine.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: left; width: 0.5in">3.</TD><TD STYLE="text-align: left; padding-right: 23.65pt">The objects for which the Company is established are unrestricted and the Company shall have full power
and authority to carry out any object not prohibited by the Companies Act or any other law of the Cayman Islands.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: left; width: 0.5in">4.</TD><TD STYLE="text-align: left; padding-right: 13.15pt">The Company shall have and be capable of exercising all the functions of a natural person of full capacity
irrespective of any question of corporate benefit as provided by the Companies Act.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: left; width: 0.5in">5.</TD><TD STYLE="text-align: left; padding-right: 6.35pt">The Company will not trade in the Cayman Islands with any person, firm or corporation except in furtherance
of the business of the Company carried on outside the Cayman Islands; provided that nothing in this section shall be construed as to prevent
the Company effecting and concluding contracts in the Cayman Islands, and exercising in the Cayman Islands all of its powers necessary
for the carrying on of its business outside the Cayman Islands.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: left; width: 0.5in">6.</TD><TD STYLE="text-align: left">The liability of each Shareholder is limited to the amount, if any, unpaid on the Shares held by such Shareholder.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: left; width: 0.5in">7.</TD><TD STYLE="text-align: left; padding-right: 9.3pt">The authorised share capital of the Company is US$4,200,000 dividing into 2,100,000,000 shares with a
par value of US$0.002 each, comprising 1,097,141,091 Class A ordinary shares, 2,858,909 Class B ordinary shares, and 1,000,000,000 shares
of a par value of US$0.002 each of such class or classes (however designated) as the board of directors may determine in accordance with
Article 9 of the Articles. Subject to the Companies Act and the Articles, the Company shall have power to redeem or purchase any of its
Shares and to increase or reduce its authorised share capital and to sub-divide or consolidate the said Shares or any of them and to issue
all or any part of its capital whether original, redeemed, increased or reduced with or without any preference, priority, special privilege
or other rights or subject to any postponement of rights or to any conditions or restrictions whatsoever and so that unless the conditions
of issue shall otherwise expressly provide every issue of shares whether stated to be ordinary, preference or otherwise shall be subject
to the powers on the part of the Company hereinbefore provided.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: left; width: 0.5in">8.</TD><TD STYLE="text-align: left; padding-right: 10.9pt">The Company has the power contained in the Companies Act to deregister in the Cayman Islands and be
registered by way of continuation in some other jurisdiction.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: left; width: 0.5in">9.</TD><TD STYLE="text-align: left; padding-right: 34.75pt">Capitalised terms that are not defined in this Memorandum of Association bear the same meanings as
those given in the Articles of Association of the Company.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: -0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: -0.5in"></P>

<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: -0.5in">&nbsp;</P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>THE
COMPANIES ACT (AS REVISED)</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>&nbsp;</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>OF THE CAYMAN ISLANDS</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>&nbsp;</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>COMPANY LIMITED BY SHARES</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>FIFTH AMENDED AND RESTATED
</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>ARTICLES OF ASSOCIATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><B>&nbsp;</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>OF</B></P>

<P STYLE="margin: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>NANO LABS LTD</B></P>

<P STYLE="margin: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center">(adopted by
a Special Resolution passed on 7 March 2025 and effective on 7 March 2025)</P>

<P STYLE="margin: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin: 0pt; font: bold 10pt Times New Roman, Times, Serif; text-align: center">TABLE A</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">The regulations contained or incorporated in Table &lsquo;A&rsquo;
in the First Schedule of the Companies Act shall not apply to the Company and the following Articles shall comprise the Articles of Association
of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">INTERPRETATION</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in">1.</TD><TD STYLE="padding-right: 18.1pt">In these Articles the following defined terms will have the meanings ascribed to them, if not inconsistent
with the subject or context:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 25%"><B>&ldquo;ADS&rdquo;</B></TD>
    <TD STYLE="width: 75%">means an American Depositary Share representing Class A Ordinary Shares;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>&ldquo;Affiliate&rdquo;</B></TD>
    <TD>means in respect of a Person, any other Person that, directly or indirectly, through one or more intermediaries, controls, is controlled by, or is under common control with, such Person, and (i) in the case of a natural person, shall include, without limitation, such person&rsquo;s spouse, parents, children, siblings, mother-in-law, father-in-law, brothers-in-law and sisters-in-law, a trust for the benefit of any of the foregoing, and a corporation, partnership or any other entity wholly or jointly owned by any of the foregoing, and (ii) in the case of an entity, shall include a partnership, a corporation or any other entity or any natural person which directly, or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with, such entity. The term &ldquo;control&rdquo; shall mean the ownership, directly or indirectly, of shares possessing more than fifty per cent (50%) of the voting power of the corporation, partnership or other entity (other than, in the case of a corporation, securities having such power only by reason of the happening of a contingency), or having the power to control the management or elect a majority of members to the board of directors or equivalent decision-making body of such corporation, partnership or other entity;</TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 3; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 25%"><B>&ldquo;Articles&rdquo;</B></TD>
    <TD STYLE="text-align: left; width: 75%">means these articles of association of the Company, as amended or substituted from time to time;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><B>&ldquo;Board&rdquo; and &ldquo;Board of Directors&rdquo; and &ldquo;Directors&rdquo;</B> <B>&nbsp;</B></TD>
    <TD STYLE="text-align: left">means the directors of the Company for the time being, or as the case may be, the directors assembled as a board or as a committee thereof;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><B>&ldquo;Chairperson&rdquo;</B></TD>
    <TD STYLE="text-align: left">means the chairperson of the Board of Directors;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><B>&ldquo;Class&rdquo; or &ldquo;Classes&rdquo;</B></TD>
    <TD STYLE="text-align: left">means any class or classes of Shares as may from time to time be issued by the Company;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><B>&ldquo;Class A Ordinary Share&rdquo;</B> <B>&nbsp;</B></TD>
    <TD STYLE="text-align: left">means an Ordinary Share of a par value of US$0.002 in the capital of the Company, designated as a Class A Ordinary Shares and having the rights provided for in these Articles;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><B>&ldquo;Class B Ordinary Share&rdquo;</B></TD>
    <TD STYLE="text-align: left">means an Ordinary Share of a par value of US$0.002 in the capital of the Company, designated as a Class B Ordinary Share and having the rights provided for in these Articles;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><B>&ldquo;Commission&rdquo;</B></TD>
    <TD STYLE="text-align: left">means the Securities and Exchange Commission of the United States of America or any other federal agency for the time being administering the Securities Act;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><B>&ldquo;Communication Facilities&rdquo;</B></TD>
    <TD STYLE="text-align: left">means video, video-conferencing, internet or online conferencing applications, telephone or tele- conferencing and/or any other video-communications, internet or online conferencing application or telecommunications facilities by means of which all Persons participating in a meeting are capable of hearing and being heard by each other;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><B>&ldquo;Company&rdquo;</B></TD>
    <TD STYLE="text-align: left">means Nano Labs Ltd, a Cayman Islands exempted company;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><B>&ldquo;Companies Act&rdquo;</B></TD>
    <TD STYLE="text-align: left">means the Companies Act (As Revised) of the Cayman Islands and any statutory amendment or re- enactment thereof;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><B>&ldquo;Company&rsquo;s Website&rdquo;</B></TD>
    <TD STYLE="text-align: left">means the main corporate/investor relations website of the Company, the address or domain name of which has been disclosed in any registration statement filed by the Company with the Commission in connection with its initial public offering of ADSs, or which has otherwise been notified to Shareholders;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><B>&ldquo;Designated Person&rdquo;</B></TD>
    <TD STYLE="text-align: left">means Mr. Jianping Kong and Mr. Qifeng Sun.</TD></TR>
  </TABLE>


<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 4; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><B>&ldquo;Designated Stock Exchange&rdquo;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: left">means the stock exchange in the United States on which any Shares and ADSs are listed for trading;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><B>&ldquo;Designated Stock Exchange<BR>
 Rules&rdquo;</B> <B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: left">means the relevant code, rules and regulations, as amended, from time to time, applicable as a result of the original and continued listing of any Shares or ADSs on the Designated Stock Exchange;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><B>&ldquo;electronic&rdquo;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: left">has the meaning given to it in the Electronic Transactions Act and any amendment thereto or re-enactments thereof for the time being in force and includes every other law incorporated therewith or substituted therefor;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>&ldquo;electronic communication&rdquo;</B></TD>
    <TD COLSPAN="2">means electronic posting to the Company&rsquo;s Website, transmission to any number, address or internet website or other electronic delivery methods as otherwise decided and approved by not less than two-thirds of the vote of the Board;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>&ldquo;Electronic Transactions Act&rdquo;</B></TD>
    <TD COLSPAN="2">means the Electronic Transactions Act (As Revised) of the Cayman Islands and any statutory amendment or re-enactment thereof;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>&ldquo;electronic record&rdquo;</B></TD>
    <TD COLSPAN="2">has the meaning given to it in the Electronic Transactions Act and any amendment thereto or re-enactments thereof for the time being in force and includes every other law incorporated therewith or substituted therefor;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>&ldquo;Memorandum of Association&rdquo;</B></TD>
    <TD COLSPAN="2">means the memorandum of association of the Company, as amended or substituted from time to time;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>&ldquo;Ordinary Resolution&rdquo;</B></TD>
    <TD COLSPAN="2">means a resolution:</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 25%">&nbsp;</TD>
    <TD STYLE="width: 3%">(a)</TD>
    <TD STYLE="width: 72%">passed by a simple majority of the votes cast by such Shareholders as, being entitled to do so, vote in person or, where proxies are
allowed, by proxy or, in the case of corporations, by their duly authorised representatives, at a general meeting of the Company held
in accordance with these Articles; or</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>(b) </TD>
    <TD>approved in writing by all of the Shareholders entitled to vote at a general meeting of the Company in one or more instruments each signed
by one or more of the Shareholders and the effective date of the resolution so adopted shall be the date on which the instrument, or
the last of such instruments, if more than one, is executed;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>&ldquo;Ordinary Share&rdquo;</B></TD>
    <TD COLSPAN="2">means a Class A Ordinary Share or a Class B Ordinary Share;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>&ldquo;paid up&rdquo;</B></TD>
    <TD COLSPAN="2">means paid up as to the par value in respect of the issue of any Shares and includes credited as paid up;</TD></TR>
  </TABLE>


<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 5; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 25%"><B>&ldquo;Person&rdquo;</B></TD>
    <TD STYLE="width: 75%">means any natural person, firm, company, joint venture, partnership, corporation, association or other entity (whether or not having a separate legal personality) or any of them as the context so requires;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>&ldquo;Present&rdquo;</B></TD>
    <TD>means, in respect of any Person, such Person&rsquo;s presence at a general meeting of Shareholders (or any meeting of the holders of any Class of Shares), which may be satisfied by means of such Person or, if a corporation or other non-natural Person, its duly authorized representative (or, in the case of any Shareholder, a proxy which has been validly appointed by such Shareholder in accordance with these Articles), being: (a) physically present at the meeting; or (b) in the case of any meeting at which Communication Facilities are permitted in accordance with these Articles, including any Virtual Meeting, connected by means of the use of such Communication Facilities;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>&ldquo;Register&rdquo;</B></TD>
    <TD>means the register of Members of the Company maintained in accordance with the Companies Act;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>&ldquo;Registered Office&rdquo;</B></TD>
    <TD>means the registered office of the Company as required by the Companies Act;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>&ldquo;Seal&rdquo;</B></TD>
    <TD>means the common seal of the Company (if adopted) including any facsimile thereof;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>&ldquo;Secretary&rdquo;</B></TD>
    <TD>means any Person appointed by the Directors to perform any of the duties of the secretary of the Company;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>&ldquo;Securities Act&rdquo;</B></TD>
    <TD>means the Securities Act of 1933 of the United States of America, as amended, or any similar federal statute and the rules and regulations of the Commission thereunder, all as the same shall be in effect at the time;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>&ldquo;Share&rdquo;</B></TD>
    <TD>means a share in the capital of the Company. All references to &ldquo;Shares&rdquo; herein shall be deemed to be Shares of any or all Classes as the context may require. For the avoidance of doubt in these Articles the expression &ldquo;Share&rdquo; shall include a fraction of a Share;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>&ldquo;Shareholder&rdquo; or &ldquo;Member&rdquo;</B></TD>
    <TD>means a Person who is registered as the holder of one or more Shares in the Register;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>&ldquo;Share Premium Account&rdquo;</B></TD>
    <TD>means the share premium account established in accordance with these Articles and the Companies Act;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>&ldquo;signed&rdquo;</B></TD>
    <TD>means bearing a signature or representation of a signature affixed by mechanical means or an electronic symbol or process attached to or logically associated with an electronic communication and executed or adopted by a Person with the intent to sign the electronic communication;</TD></TR>
  </TABLE>


<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 6; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD><B>&ldquo;Special Resolution&rdquo;</B></TD>
    <TD COLSPAN="2">means a special resolution of the Company passed in accordance with the Companies Act, being a resolution: </TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 25%">&nbsp;</TD>
    <TD STYLE="width: 3%">(a)</TD>
    <TD STYLE="width: 72%">passed by not less than two-thirds of the votes cast by such Shareholders as, being entitled to do so, vote in person or, where proxies
are allowed, by proxy or, in the case of corporations, by their duly authorised representatives, at a general meeting of the Company
of which notice specifying the intention to propose the resolution as a special resolution has been duly given; or</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>(b)</TD>
    <TD>approved in writing by all of the Shareholders entitled to vote at a general meeting of the Company in one or more instruments each signed
by one or more of the Shareholders and the effective date of the special resolution so adopted shall be the date on which the instrument
or the last of such instruments, if more than one, is executed;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>&ldquo;Treasury Share&rdquo;</B></TD>
    <TD COLSPAN="2">means a Share held in the name of the Company as a treasury share in accordance with the Companies Act;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>&ldquo;United States&rdquo;</B></TD>
    <TD COLSPAN="2">means the United States of America, its territories, its possessions and all areas subject to its jurisdiction; and</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>&ldquo;Virtual Meeting&rdquo;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: left">means any general meeting of the Shareholders (or any meeting of the holders of any Class of Shares) at which the Shareholders (and any other permitted participants of such meeting, including without limitation the chairperson of the meeting and any Directors) are permitted to attend and participate solely by means of Communication Facilities.</TD></TR>
  </TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: left; width: 0.5in">2.</TD><TD STYLE="text-align: left">In these Articles, save where the context requires otherwise:</TD></TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left; width: 0.5in"></TD><TD STYLE="width: 0.5in; text-align: left">(a)</TD><TD STYLE="text-align: left">words importing the singular number shall include the plural
number and vice versa;</TD>
</TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left; width: 0.5in"></TD><TD STYLE="width: 0.5in; text-align: left">(b)</TD><TD STYLE="text-align: left">words importing the masculine gender only shall include the
feminine gender and any Person as the context may require;</TD>
</TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left; width: 0.5in"></TD><TD STYLE="width: 0.5in; text-align: left">(c)</TD><TD STYLE="text-align: left">the word &ldquo;may&rdquo; shall be construed as permissive
and the word &ldquo;shall&rdquo; shall be construed as imperative;</TD>
</TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left; width: 0.5in"></TD><TD STYLE="width: 0.5in; text-align: left">(d)</TD><TD STYLE="text-align: left">reference to a dollar or dollars (or US$) and to a cent or
cents is reference to dollars and cents of the United States of America;</TD>
</TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left; width: 0.5in"></TD><TD STYLE="width: 0.5in; text-align: left">(e)</TD><TD STYLE="text-align: left">reference to a statutory enactment shall include reference
to any amendment or re-enactment thereof for the time being in force;</TD>
</TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left; width: 0.5in"></TD><TD STYLE="width: 0.5in; text-align: left">(f)</TD><TD STYLE="text-align: left">reference to any determination by the Directors shall be construed
as a determination by the Directors in their sole and absolute discretion and shall be applicable either generally or in any particular
case;</TD>
</TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt"></P>

<!-- Field: Page; Sequence: 7; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left; width: 0.5in"></TD><TD STYLE="width: 0.5in; text-align: left">(g)</TD><TD STYLE="text-align: left">reference to &ldquo;in writing&rdquo; shall be construed as
written or represented by any means reproducible in writing, including any form of print, lithograph, email, facsimile, photograph or
telex or represented by any other substitute or format for storage or transmission for writing including in the form of an electronic
record or partly one and partly another;</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left; width: 0.5in"></TD><TD STYLE="width: 0.5in; text-align: left">(h)</TD><TD STYLE="text-align: left">any requirements as to delivery under the Articles include
delivery in the form of an electronic record or an electronic communication;</TD>
</TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left; width: 0.5in"></TD><TD STYLE="width: 0.5in; text-align: left">(i)</TD><TD STYLE="text-align: left">any requirements as to execution or signature under the Articles,
including the execution of the Articles themselves, can be satisfied in the form of an electronic signature as defined in the Electronic
Transaction Act; and</TD>
</TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left; width: 0.5in"></TD><TD STYLE="width: 0.5in; text-align: left">(j)</TD><TD STYLE="text-align: left">Sections 8 and 19(3) of the Electronic Transactions Act shall
not apply.</TD>
</TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in; text-align: left">3.</TD><TD STYLE="text-align: left">Subject to the last two preceding Articles, any words defined
in the Companies Act shall, if not inconsistent with the subject or context, bear the same meaning in these Articles.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">PRELIMINARY</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in">4.</TD><TD STYLE="padding-right: 0pt">The business of the Company may be conducted as the Directors see fit.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">5.</TD><TD STYLE="text-align: justify; padding-right: 0pt">The Registered Office shall be at such address in the Cayman Islands as the Directors
may from time to time determine. The Company may in addition establish and maintain such other offices and places of business and agencies
in such places as the Directors may from time to time determine.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">6.</TD><TD STYLE="padding-right: 0pt">The expenses incurred in the formation of the Company and in connection with the offer for subscription
and issue of Shares shall be paid by the Company. Such expenses may be amortised over such period as the Directors may determine and the
amount so paid shall be charged against income and/or capital in the accounts of the Company as the Directors shall determine.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">7.</TD><TD STYLE="padding-right: 0pt">The Directors shall keep, or cause to be kept, the Register at such place as the Directors may from
time to time determine and, in the absence of any such determination, the Register shall be kept at the Registered Office.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">SHARES</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">8.</TD><TD STYLE="text-align: left; padding-right: 0pt">Subject to these Articles, all Shares for the time being unissued shall be under the control of the Directors
who may, in their absolute discretion and without the approval of the Members, cause the Company to:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in"></TD><TD STYLE="padding-right: 0pt; width: 0.5in">(a)</TD><TD STYLE="text-align: left; padding-right: 0pt">issue, allot and dispose of Shares (including, without limitation, preferred shares) (whether in certificated
form or non- certificated form) to such Persons, in such manner, on such terms and having such rights and being subject to such restrictions
as they may from time to time determine;</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0"></P>

<!-- Field: Page; Sequence: 8; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(b)</TD><TD STYLE="padding-right: 0pt">grant rights over Shares or other securities to be issued in one or more classes or series as they deem
necessary or appropriate and determine the designations, powers, preferences, privileges and other rights attaching to such Shares or
securities, including dividend rights, voting rights, conversion rights, terms of redemption and liquidation preferences, any or all of
which may be greater than the powers, preferences, privileges and rights associated with the then issued and outstanding Shares, at such
times and on such other terms as they think proper; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in"></TD><TD STYLE="padding-right: 0pt; width: 0.5in">(c)</TD><TD STYLE="padding-right: 0pt">grant options with respect to Shares and issue warrants or similar instruments with respect thereto.</TD></TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">9.</TD><TD STYLE="padding-right: 0pt">The Directors may authorise the division of Shares into any number of Classes and the different Classes
shall be authorised, established and designated (or re-designated as the case may be) and the variations in the relative rights (including,
without limitation, voting, dividend and redemption rights), restrictions, preferences, privileges and payment obligations as between
the different Classes (if any) may be fixed and determined by the Directors or by an Ordinary Resolution. The Directors may issue Shares
with such preferred or other rights, all or any of which may be greater than the rights of Ordinary Shares, at such time and on such terms
as they may think appropriate. Notwithstanding Article 17, the Directors may issue from time to time, out of the authorised share capital
of the Company (other than the authorised but unissued Ordinary Shares), series of preferred shares in their absolute discretion and without
approval of the Members; provided, however, before any preferred shares of any such series are issued, the Directors shall by resolution
of Directors determine, with respect to any series of preferred shares, the terms and rights of that series, including:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in"></TD><TD STYLE="padding-right: 0pt; width: 0.5in">(a)</TD><TD STYLE="text-align: left; padding-right: 0pt">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;</TD></TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: left; padding-right: 0pt; width: 0.5in"></TD><TD STYLE="text-align: left; padding-right: 0pt; width: 0.5in">(b)</TD><TD STYLE="text-align: left; padding-right: 0pt">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;</TD></TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: left; padding-right: 0pt; width: 0.5in"></TD><TD STYLE="text-align: left; padding-right: 0pt; width: 0.5in">(c)</TD><TD STYLE="text-align: left; padding-right: 0pt">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;</TD></TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: left; padding-right: 0pt; width: 0.5in"></TD><TD STYLE="text-align: left; padding-right: 0pt; width: 0.5in">(d)</TD><TD STYLE="text-align: left; padding-right: 0pt">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;</TD></TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: left; padding-right: 0pt; width: 0.5in"></TD><TD STYLE="text-align: left; padding-right: 0pt; width: 0.5in">(e)</TD><TD STYLE="text-align: left; padding-right: 0pt">whether the preferred shares of such series shall have any rights to receive any part of the assets
available for distribution amongst the Members 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;</TD></TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt; text-indent: 0pt"></P>

<!-- Field: Page; Sequence: 9; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left; text-indent: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: left; padding-right: 0pt; width: 0.5in"></TD><TD STYLE="text-align: left; padding-right: 0pt; width: 0.5in">(f)</TD><TD STYLE="text-align: left; padding-right: 0pt">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;</TD></TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: left; padding-right: 0pt; width: 0.5in"></TD><TD STYLE="text-align: left; padding-right: 0pt; width: 0.5in">(g)</TD><TD STYLE="text-align: left; padding-right: 0pt">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;</TD></TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: left; padding-right: 0pt; width: 0.5in"></TD><TD STYLE="text-align: left; padding-right: 0pt; width: 0.5in">(h)</TD><TD STYLE="text-align: left; padding-right: 0pt">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;</TD></TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: left; padding-right: 0pt; width: 0.5in"></TD><TD STYLE="text-align: left; padding-right: 0pt; width: 0.5in">(i)</TD><TD STYLE="text-align: left; padding-right: 0pt">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</TD></TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: left; padding-right: 0pt; width: 0.5in"></TD><TD STYLE="text-align: left; padding-right: 0pt; width: 0.5in">(j)</TD><TD STYLE="text-align: left; padding-right: 0pt">any other powers, preferences and relative, participating, optional and other special rights, and any
qualifications, limitations and restrictions thereof;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in">and, for such purposes, the Directors may reserve an
appropriate number of Shares for the time being unissued. The Company shall not issue Shares to bearer.</P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: left; padding-right: 0pt; width: 0.5in">10.</TD><TD STYLE="text-align: left; padding-right: 0pt">The Company may insofar as may be permitted by law, pay a commission to any Person in consideration of
his subscribing or agreeing to subscribe whether absolutely or conditionally for any Shares. Such commissions may be satisfied by the
payment of cash or the lodgement of fully or partly paid-up Shares or partly in one way and partly in the other. The Company may also
pay such brokerage as may be lawful on any issue of Shares.</TD></TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: left; padding-right: 0pt; width: 0.5in">11.</TD><TD STYLE="text-align: left; padding-right: 0pt">The Directors may refuse to accept any application for Shares, and may accept any application in whole
or in part, for any reason or for no reason.</TD></TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">CLASS A ORDINARY SHARES AND
CLASS B ORDINARY SHARES</P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: left; padding-right: 0pt; width: 0.5in"><FONT STYLE="font-size: 10pt">12.</FONT></TD><TD STYLE="text-align: left; padding-right: 0pt"><FONT STYLE="font-size: 10pt">Holders of Class A Ordinary Shares and Class B Ordinary
Shares shall at all times vote together as one class on all resolutions submitted to a vote by the Members. Each Class A Ordinary Share
shall entitle the holder thereof to one (1) vote on all matters subject to vote at general meetings of the Company, and each Class B Ordinary
Share shall entitle the holder thereof to thirty</FONT> (30) votes on all matters subject to vote at general meetings of the Company.</TD></TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt"></P>

<!-- Field: Page; Sequence: 10; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: left; padding-right: 0pt; width: 0.5in">13.</TD><TD STYLE="text-align: left; padding-right: 0pt">Each Class B Ordinary Share is convertible into one (1) Class A Ordinary Share at any time at the option
of the holder thereof. The right to convert shall be exercisable by the holder of the Class B Ordinary Share delivering a written notice
to the Company that such holder elects to convert a specified number of Class B Ordinary Shares into Class A Ordinary Shares. In no event
shall Class A Ordinary Shares be convertible into Class B Ordinary Shares.</TD></TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: left; padding-right: 0pt; width: 0.5in">14.</TD><TD STYLE="text-align: left; padding-right: 0pt">Any conversion of Class B Ordinary Shares into Class A Ordinary Shares pursuant to these Articles shall
be effected by means of the re-designation of each relevant Class B Ordinary Share as a Class A Ordinary Share. Such conversion shall
become effective (i) in the case of any conversion effected pursuant to Article 13, forthwith upon the receipt by the Company of the written
notice delivered to the Company as described in Article 13 (or at such later date as may be specified in such notice), or (ii) in the
case of any automatic conversion effected pursuant to Article 15, forthwith upon occurrence of the event specified in Article 15 which
triggers such automatic conversion, and the Company shall make entries in the Register to record the re- designation of the relevant Class
B Ordinary Shares as Class A Ordinary Shares.</TD></TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: left; padding-right: 0pt; width: 0.5in">15.</TD><TD STYLE="text-align: left; padding-right: 0pt">Upon any sale, transfer, assignment or disposition of any Class B Ordinary Share by a Shareholder to
any person who is not the Designated Person or an Affiliate of the Designated Person, or upon a change of ultimate beneficial ownership
of any Class B Ordinary Share to any Person who is not the Designated Person or an Affiliate of the Designated Person, such Class B Ordinary
Share shall be automatically and immediately converted into the same number of Class A Ordinary Share. For the avoidance of doubt, (i)
a sale, transfer, assignment or disposition shall be effective upon the Company&rsquo;s registration of such sale, transfer, assignment
or disposition in its Register; and (ii) the creation of any pledge, charge, encumbrance or other third party right of whatever description
on any Class B Ordinary Shares to secure a holder&rsquo;s contractual or legal obligations shall not be deemed as a sale, transfer, assignment
or disposition, or a change of ultimate beneficial ownership, unless and until any such pledge, charge, encumbrance or other third party
right is enforced and results in the third party holding legal title to the relevant Class B Ordinary Shares, in which case all the related
Class B Ordinary Shares shall be automatically converted into the same number of Class A Ordinary Shares. For the purposes of this Article
15, beneficial ownership shall have the meaning set forth in Rule 13d-3 under the United States Securities Exchange Act of 1934, as amended.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">16.</TD><TD STYLE="text-align: left; padding-right: 0pt">Save and except for voting rights and conversion rights as set out in Articles 12
to 15 (inclusive), the Class A Ordinary Shares and the Class B Ordinary Shares shall rank <I>pari passu</I> with one another and shall
have the same rights, preferences, privileges and restrictions.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 11; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">MODIFICATION OF RIGHTS</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in">17.</TD><TD STYLE="text-align: left; padding-right: 0pt">Whenever the capital of the Company is divided into different Classes 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 with the
consent in writing of the holders of two-thirds of the issued Shares of that Class or with the sanction of a Special Resolution passed
at a separate meeting of the holders of the Shares of that Class. To every such separate meeting all the provisions of these Articles
relating to general meetings of the Company or to the proceedings thereat shall, <I>mutatis mutandis</I>, apply, except that the necessary
quorum shall be one or more Persons holding or representing by proxy at least one-third 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, but in any other case shall treat them as separate Classes.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">18.</TD><TD STYLE="text-align: left; padding-right: 0pt">The rights conferred upon the holders of the Shares of any Class issued with preferred or other rights
shall not, subject to any rights or restrictions for the time being attached to the Shares of that Class, be deemed to be materially adversely
varied by, inter alia, the creation, allotment or issue of further Shares ranking <I>pari passu</I> with or subsequent to them or the
redemption or purchase of any Shares of any Class by the Company. The rights of the holders of Shares shall not be deemed to be materially
adversely varied by the creation or issue of Shares with preferred or other rights including, without limitation, the creation of Shares
with enhanced or weighted voting rights.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">CERTIFICATES</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in">19.</TD><TD STYLE="padding-right: 0pt">Every Person whose name is entered as a Member in the Register may, without payment and upon its written
request, request a certificate within two calendar months after allotment or lodgement of transfer (or within such other period as the
conditions of issue shall provide) in the form determined by the Directors. All certificates shall specify the Share or Shares held by
that Person, provided that in respect of a Share or Shares held jointly by several Persons the Company shall not be bound to issue more
than one certificate, and delivery of a certificate for a Share to one of several joint holders shall be sufficient delivery to all. All
certificates for Shares shall be delivered personally or sent through the post addressed to the Member entitled thereto at the Member&rsquo;s
registered address as appearing in the Register.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">20.</TD><TD STYLE="padding-right: 0pt">Every share certificate of the Company shall bear such legends as may be required under applicable laws,
including the Securities Act.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">21.</TD><TD STYLE="padding-right: 0pt">Any two or more certificates representing Shares of any one Class held by any Member may at the Member&rsquo;s
request be cancelled and a single new certificate for such Shares issued in lieu on payment (if the Directors shall so require) of one
dollar (US$1.00) or such smaller sum as the Directors shall determine.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">22.</TD><TD STYLE="padding-right: 0pt">If a share certificate shall be damaged or defaced or alleged to have been lost, stolen or destroyed,
a new certificate representing the same Shares may be issued to the relevant Member upon request, subject to delivery up of the old certificate
or (if alleged to have been lost, stolen or destroyed) compliance with such conditions as to evidence and indemnity and the payment of
out-of-pocket expenses of the Company in connection with the request as the Directors may think fit.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">23.</TD><TD STYLE="padding-right: 0pt">In the event that Shares are held jointly by several Persons, any request may be made by any one of
the joint holders and if so made shall be binding on all of the joint holders.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 12; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">FRACTIONAL SHARES</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in">24.</TD><TD STYLE="padding-right: 0pt">The Directors may issue fractions of a Share and, if so issued, a fraction of a Share shall be subject
to and carry the corresponding fraction of liabilities (whether with respect to nominal or par value, premium, contributions, calls or
otherwise), limitations, preferences, privileges, qualifications, restrictions, rights (including, without prejudice to the generality
of the foregoing, voting and participation rights) and other attributes of a whole Share. If more than one fraction of a Share of the
same Class is issued to or acquired by the same Shareholder such fractions shall be accumulated.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">LIEN</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">25.</TD><TD STYLE="padding-right: 0pt">The Company has a first and paramount lien on every Share (whether or not fully paid) for all amounts
(whether presently payable or not) payable at a fixed time or called in respect of that Share. The Company also has a first and paramount
lien on every Share registered in the name of a Person indebted or under liability to the Company (whether he is the sole registered holder
of a Share or one of two or more joint holders) for all amounts owing by him or his estate to the Company (whether or not presently payable).
The Directors may at any time declare a Share to be wholly or in part exempt from the provisions of this Article. The Company&rsquo;s
lien on a Share extends to any amount payable in respect of it, including but not limited to dividends.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">26.</TD><TD STYLE="padding-right: 0pt">The Company may sell, in such manner as the Directors in their absolute discretion think fit, any Share
on which the Company has a lien, but no sale shall be made unless an amount in respect of which the lien exists is presently payable nor
until the expiration of fourteen calendar days after a notice in writing, demanding payment of such part of the amount in respect of which
the lien exists as is presently payable, has been given to the registered holder for the time being of the Share, or the Persons entitled
thereto by reason of his death or bankruptcy.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">27.</TD><TD STYLE="padding-right: 0pt">For giving effect to any such sale the Directors may authorise a Person to transfer the Shares sold to
the purchaser thereof. The purchaser shall be registered as the holder of the Shares comprised in any such transfer and he shall not be
bound to see to the application of the purchase money, nor shall his title to the Shares be affected by any irregularity or invalidity
in the proceedings in reference to the sale.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">28.</TD><TD STYLE="padding-right: 0pt">The proceeds of the sale after deduction of expenses, fees and commissions incurred by the Company shall
be received by the Company and applied in payment of such part of the amount in respect of which the lien exists as is presently payable,
and the residue shall (subject to a like lien for sums not presently payable as existed upon the Shares prior to the sale) be paid to
the Person entitled to the Shares immediately prior to the sale.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 13; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">CALLS ON SHARES</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">29.</TD><TD STYLE="padding-right: 0pt">Subject to the terms of the allotment, the 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 calendar days&rsquo;
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 authorising such call was passed.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">30.</TD><TD STYLE="padding-right: 0pt">The joint holders of a Share shall be jointly and severally liable to pay calls in respect thereof.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">31.</TD><TD STYLE="padding-right: 0pt">If a sum called in respect of a Share is not paid before or on the day appointed for payment thereof,
the Person from whom the sum is due shall pay interest upon the sum at the rate of eight percent per annum from the day appointed for
the payment thereof to the time of the actual payment, but the Directors shall be at liberty to waive payment of that interest wholly
or in part.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">32.</TD><TD STYLE="padding-right: 0pt">The provisions of these Articles as to the liability of joint holders and as to payment of interest
shall apply in the case of non- payment of any sum which, by the terms of issue of a Share, becomes payable at a fixed time, whether on
account of the amount of the Share, or by way of premium, as if the same had become payable by virtue of a call duly made and notified.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">33.</TD><TD STYLE="padding-right: 0pt">The Directors may make arrangements with respect to the issue of partly paid Shares for a difference
between the Shareholders, or the particular Shares, in the amount of calls to be paid and in the times of payment.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">34.</TD><TD STYLE="padding-right: 0pt">The Directors may, if they think fit, receive from any Shareholder willing to advance the same all or
any part of the moneys uncalled and unpaid upon any partly paid Shares held by him, and upon all or any of the moneys so advanced may
(until the same would, but for such advance, become presently payable) pay interest at such rate (not exceeding without the sanction of
an Ordinary Resolution, eight percent per annum) as may be agreed upon between the Shareholder paying the sum in advance and the Directors.
No such sum paid in advance of calls shall entitle the Member paying such sum to any portion of a dividend declared in respect of any
period prior to the date upon which such sum would, but for such payment, become presently payable.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">FORFEITURE OF SHARES</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">35.</TD><TD STYLE="padding-right: 0pt">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.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 14; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">36.</TD><TD STYLE="text-align: justify; padding-right: 0pt">The notice shall name a further day (not earlier than the expiration of fourteen
calendar days from the date of the notice) on or before which the payment required by the notice is to be made, and shall state that in
the event of non-payment at or before the time appointed, the Shares in respect of which the call was made will be liable to be forfeited.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">37.</TD><TD STYLE="padding-right: 0pt">If the requirements of any such notice as aforesaid are not complied with, any Share in respect of
which the notice has been given may at any time thereafter, before the payment required by notice has been made, be forfeited by a resolution
of the Directors to that effect.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">38.</TD><TD STYLE="text-align: justify; padding-right: 0pt">A forfeited Share may be sold or otherwise disposed of on such terms and in such
manner as the Directors think fit, and at any time before a sale or disposition the forfeiture may be cancelled on such terms as the Directors
think fit.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">39.</TD><TD STYLE="padding-right: 0pt">A Person whose Shares have been forfeited shall cease to be a Shareholder in respect of the forfeited
Shares, but shall, notwithstanding, remain liable to pay to the Company all moneys which at the date of forfeiture were payable by him
to the Company in respect of the Shares forfeited, but his liability shall cease if and when the Company receives payment in full of the
amount unpaid on the Shares forfeited.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">40.</TD><TD STYLE="text-align: justify; padding-right: 0pt">A certificate in writing under the hand of a Director that a Share has been duly
forfeited on a date stated in the certificate shall be conclusive evidence of the facts in the declaration as against all Persons claiming
to be entitled to the Share.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">41.</TD><TD STYLE="padding-right: 0pt">The Company may receive the consideration, if any, given for a Share on any sale or disposition thereof
pursuant to the provisions of these Articles as to forfeiture and may execute a transfer of the Share in favour of the Person to whom
the Share is sold or disposed of and that Person shall be registered as the holder of the Share and shall not be bound to see to the application
of the purchase money, if any, nor shall his title to the Shares be affected by any irregularity or invalidity in the proceedings in reference
to the disposition or sale.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">42.</TD><TD STYLE="padding-right: 0pt">The provisions of these Articles as to forfeiture shall apply in the case of non-payment of any sum
which by the terms of issue of a Share becomes due and payable, whether on account of the amount of the Share, or by way of premium, as
if the same had been payable by virtue of a call duly made and notified.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">TRANSFER OF SHARES</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">43.</TD><TD STYLE="padding-right: 0pt">The instrument of transfer of any Share shall be in writing and in any usual or common form or such
other form as the Directors may, in their absolute discretion, approve and be executed by or on behalf of the transferor and if in respect
of a nil or partly paid up Share, or if so required by the Directors, shall also be executed on behalf of the transferee and shall be
accompanied by the certificate (if any) of the Shares to which it relates and such other evidence as the Directors may reasonably require
to show the right of the transferor to make the transfer. The transferor shall be deemed to remain a Shareholder until the name of the
transferee is entered in the Register in respect of the relevant Shares.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 15; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">44.</TD><TD STYLE="padding-right: 0pt; width: 0.5in">(a)</TD>
                                                     <TD STYLE="padding-right: 0pt">The Directors may in their absolute discretion decline to register any transfer of Shares which is not fully paid up or on which the
Company has a lien.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in"></TD><TD STYLE="padding-right: 0pt; width: 0.5in">(b)</TD><TD STYLE="padding-right: 0pt">The Directors may also decline to register any transfer of any Share unless:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 1in"></TD><TD STYLE="padding-right: 0pt; width: 0.5in">(i)</TD><TD STYLE="padding-right: 0pt">the instrument of transfer is lodged with the Company, accompanied by the certificate for the Shares
to which it relates and such other evidence as the Board may reasonably require to show the right of the transferor to make the transfer;</TD></TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; text-align: left; width: 1in"></TD><TD STYLE="padding-right: 0pt; text-align: left; width: 0.5in">(ii)</TD><TD STYLE="padding-right: 0pt; text-align: left">the instrument of transfer is in respect of only one Class of Shares;</TD></TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; text-align: left; width: 1in"></TD><TD STYLE="padding-right: 0pt; text-align: left; width: 0.5in">(iii)</TD><TD STYLE="padding-right: 0pt; text-align: left">the instrument of transfer is properly stamped, if required;</TD></TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; text-align: left; width: 1in"></TD><TD STYLE="padding-right: 0pt; text-align: left; width: 0.5in">(iv)</TD><TD STYLE="text-align: left; padding-right: 0pt">in the case of a transfer to joint holders, the number of joint holders to whom the Share is to be
transferred does not exceed four; and</TD></TR></TABLE>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; text-align: left; width: 1in"></TD><TD STYLE="padding-right: 0pt; text-align: left; width: 0.5in">(v)</TD><TD STYLE="text-align: left; padding-right: 0pt">a fee of such maximum sum as the Designated Stock Exchange may determine to be payable, or such lesser
sum as the Board of Directors may from time to time require, is paid to the Company in respect thereof.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">45.</TD><TD STYLE="padding-right: 0pt">The registration of transfers may, on ten calendar days&rsquo; notice being given by advertisement in
such one or more newspapers, by electronic means or by any other means in accordance with the Designated Stock Exchange Rules, be suspended
and the Register 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 closed for more than thirty calendar days in
any calendar year.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">46.</TD><TD STYLE="padding-right: 0pt">All instruments of transfer that are registered shall be retained by the Company. If the Directors
refuse to register a transfer of any Shares, they shall within three calendar months after the date on which the transfer was lodged with
the Company send notice of the refusal to each of the transferor and the transferee.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">TRANSMISSION OF SHARES</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">47.</TD><TD STYLE="padding-right: 0pt">The legal personal representative of a deceased sole holder of a Share shall be the only Person recognised
by the Company as having any title to the Share. In the case of a Share registered in the name of two or more holders, the survivors or
survivor, or the legal personal representatives of the deceased survivor, shall be the only Person recognised by the Company as having
any title to the Share.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">48.</TD><TD STYLE="padding-right: 0pt">Any Person becoming entitled to a Share in consequence of the death or bankruptcy of a Shareholder
shall, upon such evidence being produced as may from time to time be required by the Directors, have the right either to be registered
as a Shareholder in respect of the Share or, instead of being registered himself, to make such transfer of the Share as the deceased or
bankrupt Person could have made; but the Directors shall, in either case, have the same right to decline or suspend registration as they
would have had in the case of a transfer of the Share by the deceased or bankrupt Person before the death or bankruptcy.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"></P>

<!-- Field: Page; Sequence: 16; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in">49.</TD><TD STYLE="padding-right: 0pt">A Person becoming entitled to a Share by reason of the death or bankruptcy of a Shareholder shall be
entitled to the same dividends and other advantages to which he would be entitled if he were the registered Shareholder, except that he
shall not, before being registered as a Shareholder in respect of the Share, be entitled in respect of it to exercise any right conferred
by membership in relation to meetings of the Company, provided however, that the Directors may at any time give notice requiring any such
Person to elect either to be registered himself or to transfer the Share, and if the notice is not complied with within ninety calendar
days, the Directors may thereafter withhold payment of all dividends, bonuses or other monies payable in respect of the Share until the
requirements of the notice have been complied with.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">REGISTRATION OF EMPOWERING
INSTRUMENTS</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">50.</TD><TD STYLE="padding-right: 0pt">The Company shall be entitled to charge a fee not exceeding one U.S. dollar (US$1.00) on the registration
of every probate, letters of administration, certificate of death or marriage, power of attorney, notice in lieu of distringas, or other
instrument.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">ALTERATION OF SHARE CAPITAL</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">51.</TD><TD STYLE="padding-right: 0pt">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.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">52.</TD><TD STYLE="padding-right: 0pt">The Company may by Ordinary Resolution:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in"></TD><TD STYLE="padding-right: 0pt; width: 0.5in">(a)</TD><TD STYLE="padding-right: 0pt">increase its share capital by new Shares of such amount as it thinks expedient;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in"></TD><TD STYLE="padding-right: 0pt; width: 0.5in">(b)</TD><TD STYLE="padding-right: 0pt">consolidate and divide all or any of its share capital into Shares of a larger amount than its existing Shares;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in"></TD><TD STYLE="padding-right: 0pt; width: 0.5in">(c)</TD><TD STYLE="text-align: justify; padding-right: 0pt">subdivide its Shares, or any of them, into Shares of an amount smaller than that
fixed by the Memorandum, 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; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in"></TD><TD STYLE="padding-right: 0pt; width: 0.5in">(d)</TD><TD STYLE="padding-right: 0pt">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.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">53.</TD><TD STYLE="padding-right: 0pt">The Company may by Special Resolution reduce its share capital and any capital redemption reserve in
any manner authorised by the Companies Act.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 17; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">REDEMPTION, PURCHASE AND SURRENDER
OF SHARES</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">54.</TD><TD STYLE="padding-right: 0pt">Subject to the provisions of the Companies Act and these Articles, the Company may:</TD></TR></TABLE>

<P STYLE="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in"></TD><TD STYLE="padding-right: 0pt; width: 0.5in">(a)</TD><TD STYLE="padding-right: 0pt">issue Shares that are to be redeemed or are liable to be redeemed at the option of the Shareholder
or the Company. The redemption of Shares shall be effected in such manner and upon such terms as may be determined, before the issue of
such Shares, by the Board;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in"></TD><TD STYLE="padding-right: 0pt; width: 0.5in">(b)</TD><TD STYLE="padding-right: 0pt">purchase its own Shares (including any redeemable Shares) on such terms and in such manner and terms
as have been approved by the Board or, or are otherwise authorised by these Articles; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in"></TD><TD STYLE="padding-right: 0pt; width: 0.5in">(c)</TD><TD STYLE="padding-right: 0pt">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 capital.</TD></TR></TABLE>

<P STYLE="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">55.</TD><TD STYLE="padding-right: 0pt">The purchase of any Share shall not oblige the Company to purchase any other Share other than as may
be required pursuant to applicable law and any other contractual obligations of the Company.</TD></TR></TABLE>

<P STYLE="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">56.</TD><TD STYLE="text-align: left; padding-right: 0pt">The holder of the Shares being purchased shall be bound to deliver up to the Company the certificate(s)
(if any) thereof for cancellation and thereupon the Company shall pay to him the purchase or redemption monies or consideration in respect
thereof.</TD></TR></TABLE>

<P STYLE="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">57.</TD><TD STYLE="padding-right: 0pt">The Directors may accept the surrender for no consideration of any fully paid Share.</TD></TR></TABLE>

<P STYLE="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">TREASURY SHARES</P>

<P STYLE="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">58.</TD><TD STYLE="padding-right: 0pt">The Directors may, prior to the purchase, redemption or surrender of any Share, determine that such
Share shall be held as a Treasury Share.</TD></TR></TABLE>

<P STYLE="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">59.</TD><TD STYLE="padding-right: 0pt">The Directors may determine to cancel a Treasury Share or transfer a Treasury Share on such terms as
they think proper (including, without limitation, for nil consideration).</TD></TR></TABLE>

<P STYLE="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="text-indent: 0pt; font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">GENERAL MEETINGS</P>

<P STYLE="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">60.</TD><TD STYLE="padding-right: 0pt">All general meetings other than annual general meetings shall be called extraordinary general meetings.</TD></TR></TABLE>

<P STYLE="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">61.</TD><TD STYLE="padding-right: 0pt; width: 0.5in">(a)</TD>
                                                     <TD STYLE="padding-right: 0pt">The Company may (but shall not be obliged to) in each calendar year hold a general meeting as its annual general meeting and shall specify
the meeting as such in the notices calling it. The annual general meeting shall be held at such time and place as may be determined by
the Directors.</TD></TR></TABLE>

<P STYLE="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="padding-right: 0pt; width: 0.5in"></TD><TD STYLE="padding-right: 0pt; width: 0.5in; text-align: left">(b)</TD><TD STYLE="padding-right: 0pt; text-align: justify">At these meetings the report of the Directors (if any) shall
be presented.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 18; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">62.</TD><TD STYLE="padding-right: 0pt; width: 0.5in">(a)</TD>
                                                               <TD STYLE="padding-right: 0pt">The Chairperson or a majority of the Directors (acting by a resolution of the Board) may call general meetings, and they shall on a Shareholders&rsquo;
requisition forthwith proceed to convene an extraordinary general meeting of the Company.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in"></TD><TD STYLE="padding-right: 0pt; width: 0.5in">(b)</TD><TD STYLE="padding-right: 0pt">A Shareholders&rsquo; requisition is a requisition of Members holding at the date of deposit of the
requisition Shares which carry in aggregate not less than one-third (1/3) of all votes attaching to all issued and outstanding Shares
of the Company that as at the date of the deposit carry the right to vote at general meetings of the Company.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in"></TD><TD STYLE="padding-right: 0pt; width: 0.5in">(c)</TD><TD STYLE="padding-right: 0pt">The requisition must state the objects of the meeting and must be signed by the requisitionists and
deposited at the Registered Office, and may consist of several documents in like form each signed by one or more requisitionists.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in"></TD><TD STYLE="padding-right: 0pt; width: 0.5in">(d)</TD><TD STYLE="padding-right: 0pt">If there are no Directors as at the date of the deposit of the Shareholders&rsquo; requisition, or if the
Directors do not within twenty-one (21) calendar days from the date of the deposit of the requisition duly proceed to convene a general
meeting to be held within a further twenty-one (21) calendar days, the requisitionists, or any of them representing more than one-half
of the total voting rights of all of them, may themselves convene a general meeting, but any meeting so convened shall not be held after
the expiration of three calendar months after the expiration of the said twenty-one (21) calendar days.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in"></TD><TD STYLE="padding-right: 0pt; width: 0.5in">(e)</TD><TD STYLE="padding-right: 0pt">A general meeting convened as aforesaid by requisitionists shall be convened in the same manner as nearly
as possible as that in which general meetings are to be convened by Directors.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">NOTICE OF GENERAL MEETINGS</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in">63.</TD><TD STYLE="padding-right: 0pt">At least ten (10) calendar days&rsquo; notice shall be given for any general meeting. Every notice shall
be exclusive of the day on which it is given or deemed to be given and of the day for which it is given and shall specify the place, the
day and the hour of the meeting and the general nature of the business and shall be given in the manner hereinafter mentioned or in such
other manner if any as may be prescribed by the Company, provided that a general meeting of the Company shall, whether or not the notice
specified in this Article has been given and whether or not the provisions of these Articles regarding general meetings have been complied
with, be deemed to have been duly convened if it is so agreed:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in"></TD><TD STYLE="padding-right: 0pt; width: 0.5in">(a)</TD><TD STYLE="padding-right: 0pt">in the case of an annual general meeting, by all the Shareholders (or their proxies) entitled to attend and vote thereat; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in"></TD><TD STYLE="padding-right: 0pt; width: 0.5in">(b)</TD><TD STYLE="padding-right: 0pt">in the case of an extraordinary general meeting, by two-thirds (2/3rd) of the Shareholders having a
right to attend and vote at the meeting, Present at the meeting.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="padding-right: 0pt; width: 0.5in">64.</TD><TD STYLE="padding-right: 0pt">The accidental omission to give notice of a meeting to or the non-receipt of a notice of a meeting by
any Shareholder shall not invalidate the proceedings at any meeting.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 19; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0 0pt; text-align: right"></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">PROCEEDINGS AT GENERAL MEETINGS</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">65.</TD><TD>No business except for the appointment of a chairperson for the meeting shall be transacted at any
general meeting unless a quorum of Shareholders is Present at the time when the meeting proceeds to business. One or more Shareholders
holding Shares which carry in aggregate not less than one-third of all votes attaching to all Shares in issue and entitled to vote at
such general meeting, Present at the meeting, shall be a quorum for all purposes.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">66.</TD><TD>If within half an hour from the time appointed for the meeting a quorum is not Present, the meeting shall be dissolved.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">67.</TD><TD>If the Directors wish to make this facility available for a specific general meeting or all general
meetings of the Company, attendance and participation in any general meeting of the Company may be by means of Communication Facilities.
Without limiting the generality of the foregoing, the Directors may determine that any general meeting may be held as a Virtual Meeting.
The notice of any general meeting at which Communication Facilities will be utilized (including any Virtual Meeting) must disclose the
Communication Facilities that will be used, including the procedures to be followed by any Shareholder or other participant of the Meeting
who wishes to utilize such Communication Facilities for the purposes of attending and participating in such meeting, including attending
and casting any vote thereat.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">68.</TD><TD>The Chairperson, if any, of the Board of Directors shall preside as chairperson at every general meeting
of the Company. If there is no such Chairperson of the Board of Directors, or if at any general meeting he is not Present within fifteen
minutes after the time appointed for holding the meeting or is unwilling to act as chairperson of the meeting, any Director or Person
nominated by the Chairperson (or, in the absence of such Chairperson nomination, the Directors) shall preside as chairperson of that meeting,
failing which the Shareholders Present shall choose any Person Present to be chairperson of that meeting.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">69.</TD><TD STYLE="text-align: justify">The chairperson of any general meeting (including any Virtual Meeting) shall be
entitled to attend and participate at any such general meeting by means of Communication Facilities, and to act as the chairperson of
such general meeting, in which event the following provisions shall apply:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(a)</TD><TD>The chairperson of the meeting shall be deemed to be Present at the meeting; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(b)</TD><TD>If the Communication Facilities are interrupted or fail for any reason to enable the chairperson of
the meeting to hear and be heard by all other Persons participating in the meeting, then the other Directors Present at the meeting shall
choose another Director Present to act as chairperson of the meeting for the remainder of the meeting; provided that if no other Director
is Present at the meeting, or if all the Directors Present decline to take the chair, then the meeting shall be automatically adjourned
to the same day in the next week and at such time and place as shall be decided by the board of Directors.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 20; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">70.</TD><TD>The chairperson may with the consent of any general meeting at which a quorum is Present (and shall
if so directed by the meeting) adjourn the meeting from time to time and from place to place, but no business shall be transacted at any
adjourned meeting other than the business left unfinished at the meeting from which the adjournment took place. When a meeting, or adjourned
meeting, is adjourned for fourteen calendar days or more, notice of the adjourned meeting shall be given as in the case of an original
meeting. Save as aforesaid it shall not be necessary to give any notice of an adjournment or of the business to be transacted at an adjourned
meeting.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">71.</TD><TD>The Directors may cancel or postpone any duly convened general meeting at any time prior to such meeting,
except for general meetings requisitioned by the Shareholders in accordance with these Articles, for any reason or for no reason, upon
notice in writing to Shareholders. A postponement may be for a stated period of any length or indefinitely as the Directors may determine.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">72.</TD><TD>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 chairperson of the meeting or any Shareholder
Present, and unless a poll is so demanded, a declaration by the chairperson of the meeting 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 favour of,
or against, that resolution.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">73.</TD><TD STYLE="text-align: justify">If a poll is duly demanded it shall be taken in such manner as the chairperson
of the meeting directs, and the result of the poll shall be deemed to be the resolution of the meeting at which the poll was demanded.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">74.</TD><TD>All questions submitted to a meeting shall be decided by an Ordinary Resolution except where a greater
majority is required by these Articles or by the Companies Act. In the case of an equality of votes, whether on a show of hands or on
a poll, the chairperson of the meeting at which the show of hands takes place or at which the poll is demanded, shall be entitled to a
second or casting vote.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">75.</TD><TD>A poll demanded on the election of a chairperson of the meeting or on a question of adjournment shall
be taken forthwith. A poll demanded on any other question shall be taken at such time as the chairperson of the meeting directs.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">VOTES OF SHAREHOLDERS</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">76.</TD><TD>Subject to any rights and restrictions for the time being attached to any Share, on a show of hands
every Shareholder Present at the meeting shall, at a general meeting of the Company, each have one vote and on a poll every Shareholder
Present at the meeting shall have one (1) vote for each Class A Ordinary Share and thirty (30) votes for each Class B Ordinary Share of
which he is the holder.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">77.</TD><TD>In the case of joint holders the vote of the senior who tenders a vote whether in person or by proxy
(or, if a corporation or other non-natural person, by its duly authorised representative or proxy) shall be accepted to the exclusion
of the votes of the other joint holders and for this purpose seniority shall be determined by the order in which the names stand in the
Register.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 21; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">78.</TD><TD>Shares carrying the right to vote that are held by a Shareholder of unsound mind, or in respect of whom
an order has been made by any court having jurisdiction in lunacy, may be voted, whether on a show of hands or on a poll, by his committee,
or other Person in the nature of a committee appointed by that court, and any such committee or other Person may vote in respect of such
Shares by proxy.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">79.</TD><TD>No Shareholder shall be entitled to vote at any general meeting of the Company unless all calls, if
any, or other sums presently payable by him in respect of Shares carrying the right to vote held by him have been paid.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">80.</TD><TD>On a poll votes may be given either personally or by proxy.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">81.</TD><TD>Each Shareholder, other than a recognised clearing house (or its nominee(s)) or depositary (or its nominee(s)),
may only appoint one proxy on a show of hand. The instrument appointing a proxy shall be in writing under the hand of the appointor or
of his attorney duly authorised in writing or, if the appointor is a corporation, either under Seal or under the hand of an officer or
attorney duly authorised. A proxy need not be a Shareholder.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">82.</TD><TD>An instrument appointing a proxy may be in any usual or common form or such other form as the Directors may approve.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">83.</TD><TD>The instrument appointing a proxy shall be deposited at the Registered Office or at such other place
as is specified for that purpose in the notice convening the meeting, or in any instrument of proxy sent out by the Company:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(a)</TD><TD>not less than 48 hours before the time for holding the meeting or adjourned meeting at which the person
named in the instrument proposes to vote; or</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(b)</TD><TD>in the case of a poll taken more than 48 hours after it is demanded, be deposited as aforesaid after
the poll has been demanded and not less than 24 hours before the time appointed for the taking of the poll; or</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(c)</TD><TD>where the poll is not taken forthwith but is taken not more than 48 hours after it was demanded be
delivered at the meeting at which the poll was demanded to the chairperson or to the secretary or to any director;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in">provided that the Directors may in the notice convening
the meeting, or in an instrument of proxy sent out by the Company, direct that the instrument appointing a proxy may be deposited at such
other time (no later than the time for holding the meeting or adjourned meeting) at the Registered Office or at such other place as is
specified for that purpose in the notice convening the meeting, or in any instrument of proxy sent out by the Company. The Chairperson
may in any event at his discretion direct that an instrument of proxy shall be deemed to have been duly deposited. An instrument of proxy
that is not deposited in the manner permitted shall be invalid.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 22; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">84.</TD><TD>The instrument appointing a proxy shall be deemed to confer authority to demand or join in demanding a poll.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">85.</TD><TD>A resolution in writing signed by all the Shareholders for the time being entitled to receive notice
of and to attend and vote at general meetings of the Company (or being corporations by their duly authorised representatives) shall be
as valid and effective as if the same had been passed at a general meeting of the Company duly convened and held.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">CORPORATIONS ACTING BY REPRESENTATIVES
AT MEETINGS</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt">86.</FONT></TD><TD><FONT STYLE="font-size: 10pt">Any corporation which is a Shareholder or a Director may by resolution
of its directors or other governing body authorise such Person as it thinks fit to act as its representative at any meeting of the Company
or of any meeting of holders of a Class or of the Directors or of a committee of Directors, and the Person so authorised shall be entitled
to exercise the same powers on</FONT> behalf of the corporation which he represents as that corporation could exercise if it were an individual
Shareholder or Director.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">DEPOSITARY AND CLEARING
HOUSES</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">87.</TD><TD>If a recognised clearing house (or its nominee(s)) or depositary (or its nominee(s)) is a Member of
the Company it may, by resolution of its directors or other governing body or by power of attorney, authorise such Person(s) as it thinks
fit to act as its representative(s) at any general meeting of the Company or of any Class of Shareholders provided that, if more than
one Person is so authorised, the authorisation shall specify the number and Class of Shares in respect of which each such Person is so
authorised. A Person so authorised pursuant to this Article shall be entitled to exercise the same powers on behalf of the recognised
clearing house (or its nominee(s)) or depositary (or its nominee(s)) which he represents as that recognised clearing house (or its nominee(s))
or depositary (or its nominee(s)) could exercise if it were an individual Member holding the number and Class of Shares specified in such
authorisation, including the right to vote individually on a show of hands.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">DIRECTORS</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">88.</TD><TD STYLE="width: 0.5in">(a) </TD>
    <TD>Unless otherwise determined by the Company in general meeting, the number of Directors shall not
be less than three (3) Directors, the exact number of Directors to be determined from time to time by the Board of Directors.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(b)</TD><TD>The Board of Directors shall elect and appoint a Chairperson by a majority of the Directors then in
office. The period for which the Chairperson will hold office will also be determined by a majority of all of the Directors then in office.
The Chairperson shall preside as chairperson at every meeting of the Board of Directors. To the extent the Chairperson is not present
at a meeting of the Board of Directors within fifteen minutes after the time appointed for holding the same, the attending Directors may
choose one of their number to be the chairperson of the meeting.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 23; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(c)</TD><TD>The Company may by Ordinary Resolution appoint any person to be a Director.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(d)</TD><TD>The Board may, by the affirmative vote of a simple majority of the Directors present and voting at
a Board meeting, appoint any person as a Director, to fill a casual vacancy on the Board or as an addition to the Board.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(e)</TD><TD>An appointment of a Director may be on terms that the Director shall automatically retire from office
(unless he has sooner vacated office) at the next or a subsequent annual general meeting or upon any specified event or after any specified
period in a written agreement between the Company and the Director, if any; but no such term shall be implied in the absence of express
provision. Each Director whose term of office expires shall be eligible for re-election at a meeting of the Shareholders or re-appointment
by the Board.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">89.</TD><TD>A Director may be removed from office by an Ordinary Resolution, notwithstanding anything in these Articles
or in any agreement between the Company and such Director (but without prejudice to any claim for damages under such agreement). A vacancy
on the Board created by the removal of a Director under the previous sentence may be filled by an Ordinary Resolution or by the affirmative
vote of a simple majority of the remaining Directors present and voting at a Board meeting. The notice of any meeting at which a resolution
to remove a Director shall be proposed or voted upon must contain a statement of the intention to remove that Director and such notice
must be served on that Director not less than ten (10) calendar days before the meeting. Such Director is entitled to attend the meeting
and be heard on the motion for his removal.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">90.</TD><TD>The Board may, from time to time, and except as required by applicable law or Designated Stock Exchange
Rules, adopt, institute, amend, modify or revoke the corporate governance policies or initiatives of the Company and determine on various
corporate governance related matters of the Company as the Board shall determine by resolution of Directors from time to time.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">91.</TD><TD>A Director shall not be required to hold any Shares in the Company by way of qualification. A Director
who is not a Member of the Company shall nevertheless be entitled to attend and speak at general meetings.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">92.</TD><TD>The remuneration of the Directors may be determined by the Directors or by Ordinary Resolution.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">93.</TD><TD>The Directors shall be entitled to be paid their travelling, hotel and other expenses properly incurred
by them in going to, attending and returning from meetings of the Directors, or any committee of the Directors, or general meetings of
the Company, or otherwise in connection with the business of the Company, or to receive such fixed allowance in respect thereof as may
be determined by the Directors from time to time, or a combination partly of one such method and partly the other.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 24; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">ALTERNATE DIRECTOR OR
PROXY</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">94.</TD><TD>Any Director may in writing appoint another Person to be his alternate and, save to the extent provided
otherwise in the form of appointment, such alternate shall have authority to sign written resolutions on behalf of the appointing Director,
but shall not be required to sign such written resolutions where they have been signed by the appointing director, and to act in such
Director&rsquo;s place at any meeting of the Directors at which the appointing Director is unable to be present. Every such alternate
shall be entitled to attend and vote at meetings of the Directors as a Director when the Director appointing him is not personally present
and where he is a Director to have a separate vote on behalf of the Director he is representing in addition to his own vote. A Director
may at any time in writing revoke the appointment of an alternate appointed by him. Such alternate shall be deemed for all purposes to
be a Director and shall not be deemed to be the agent of the Director appointing him. The remuneration of such alternate shall be payable
out of the remuneration of the Director appointing him and the proportion thereof shall be agreed between them.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">95.</TD><TD>Any Director may appoint any Person, whether or not a Director, to be the proxy of that Director to attend
and vote on his behalf, in accordance with instructions given by that Director, or in the absence of such instructions at the discretion
of the proxy, at a meeting or meetings of the Directors which that Director is unable to attend personally. The instrument appointing
the proxy shall be in writing under the hand of the appointing Director and shall be in any usual or common form or such other form as
the Directors may approve, and must be lodged with the chairperson of the meeting of the Directors at which such proxy is to be used,
or first used, prior to the commencement of the meeting.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">POWERS AND DUTIES OF DIRECTORS</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">96.</TD><TD>Subject to the Companies Act, these Articles and to any resolutions passed in a general meeting, the
business of the Company shall be managed by the Directors, who may pay all expenses incurred in setting up and registering the Company
and may exercise all powers of the Company. No resolution passed by the Company in general meeting shall invalidate any prior act of the
Directors that would have been valid if that resolution had not been passed.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">97.</TD><TD>Subject to these Articles, the Directors may from time to time appoint any natural person or corporation,
whether or not a Director to hold such office in the Company as the Directors may think necessary for the administration of the Company,
including but not limited to, chief executive officer, one or more other executive officers, president, one or more vice presidents, treasurer,
assistant treasurer, manager or controller, and for such term and at such remuneration (whether by way of salary or commission or participation
in profits or partly in one way and partly in another), and with such powers and duties as the Directors may think fit. Any natural person
or corporation so appointed by the Directors may be removed by the Directors. The Directors may also appoint one or more of their number
to the office of managing director upon like terms, but any such appointment shall ipso facto terminate if any managing director ceases
for any cause to be a Director, or if the Company by Ordinary Resolution resolves that his tenure of office be terminated.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">98.</TD><TD>The Directors may appoint any natural person or corporation to be a Secretary (and if need be an assistant
Secretary or assistant Secretaries) who shall hold office for such term, at such remuneration and upon such conditions and with such powers
as they think fit. Any Secretary or assistant Secretary so appointed by the Directors may be removed by the Directors or by the Company
by Ordinary Resolution.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 25; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">99.</TD><TD>The Directors may delegate any of their powers to committees consisting of such member or members of
their body as they think fit; any committee so formed shall in the exercise of the powers so delegated conform to any regulations that
may be imposed on it by the Directors.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">100.</TD><TD>The Directors may from time to time and at any time by power of attorney (whether under Seal or under
hand) or otherwise appoint any company, firm or Person or body of Persons, whether nominated directly or indirectly by the Directors,
to be the attorney or attorneys or authorised signatory (any such Person being an &ldquo;Attorney&rdquo; or &ldquo;Authorised Signatory&rdquo;,
respectively) of the Company for such purposes and with such powers, authorities and discretion (not exceeding those vested in or exercisable
by the Directors under these Articles) and for such period and subject to such conditions as they may think fit, and any such power of
attorney or other appointment may contain such provisions for the protection and convenience of Persons dealing with any such Attorney
or Authorised Signatory as the Directors may think fit, and may also authorise any such Attorney or Authorised Signatory to delegate all
or any of the powers, authorities and discretion vested in him.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">101.</TD><TD>The Directors may from time to time provide for the management of the affairs of the Company in such
manner as they shall think fit and the provisions contained in the three next following Articles shall not limit the general powers conferred
by this Article.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">102.</TD><TD>The Directors from time to time and at any time may establish any committees, local boards or agencies
for managing any of the affairs of the Company and may appoint any natural person or corporation to be a member of such committees or
local boards and may appoint any managers or agents of the Company and may fix the remuneration of any such natural person or corporation.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">103.</TD><TD>The Directors from time to time and at any time may delegate to any such committee, local board, manager
or agent any of the powers, authorities and discretions for the time being vested in the Directors and may authorise the members for the
time being of any such local board, or any of them to fill any vacancies therein and to act notwithstanding vacancies and any such appointment
or delegation may be made on such terms and subject to such conditions as the Directors may think fit and the Directors may at any time
remove any natural person or corporation so appointed and may annul or vary any such delegation, but no Person dealing in good faith and
without notice of any such annulment or variation shall be affected thereby.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">104.</TD><TD>Any such delegates as aforesaid may be authorised by the Directors to sub-delegate all or any of the
powers, authorities, and discretion for the time being vested in them.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt"></P>

<!-- Field: Page; Sequence: 26; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">BORROWING POWERS OF DIRECTORS</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">105.</TD><TD>The Directors may from time to time at their discretion exercise all the powers of the Company to raise
or borrow money and to mortgage or charge its undertaking, property and assets (present and future) and uncalled capital or any part thereof,
to issue debentures, debenture stock, bonds and other securities, whether outright or as collateral security for any debt, liability or
obligation of the Company or of any third party.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">THE SEAL</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">106.</TD><TD>The Seal shall not be affixed to any instrument except by the authority of a resolution of the Directors
provided always that such authority may be given prior to or after the affixing of the Seal and if given after may be in general form
confirming a number of affixing of the Seal. The Seal shall be affixed in the presence of a Director or a Secretary (or an assistant Secretary)
or in the presence of any one or more Persons as the Directors may appoint for the purpose and every Person as aforesaid shall sign every
instrument to which the Seal is so affixed in their presence.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">107.</TD><TD>The Company may maintain a facsimile of the Seal in such countries or places as the Directors may appoint
and such facsimile Seal shall not be affixed to any instrument except by the authority of a resolution of the Directors provided always
that such authority may be given prior to or after the affixing of such facsimile Seal and if given after may be in general form confirming
a number of affixing of such facsimile Seal. The facsimile Seal shall be affixed in the presence of such Person or Persons as the Directors
shall for this purpose appoint and such Person or Persons as aforesaid shall sign every instrument to which the facsimile Seal is so affixed
in their presence and such affixing of the facsimile Seal and signing as aforesaid shall have the same meaning and effect as if the Seal
had been affixed in the presence of and the instrument signed by a Director or a Secretary (or an assistant Secretary) or in the presence
of any one or more Persons as the Directors may appoint for the purpose.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">108.</TD><TD>Notwithstanding the foregoing, a Secretary or any assistant Secretary shall have the authority to affix
the Seal, or the facsimile Seal, to any instrument for the purposes of attesting authenticity of the matter contained therein but which
does not create any obligation binding on the Company.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">DISQUALIFICATION OF DIRECTORS</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">109.</TD><TD>The office of Director shall be vacated, if the Director:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(a)</TD><TD>becomes bankrupt or makes any arrangement or composition with his creditors;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(b)</TD><TD>dies or is found to be or becomes of unsound mind;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(c)</TD><TD>resigns his office by notice in writing to the Company;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(d)</TD><TD>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</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(e)</TD><TD>is removed from office pursuant to any other provision of these Articles.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 27; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">PROCEEDINGS OF DIRECTORS</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">110.</TD><TD>The Directors may meet together (either within or outside the Cayman Islands) for the despatch of business,
adjourn, and otherwise regulate their meetings and proceedings as they think fit. Questions arising at any meeting shall be decided by
a majority of votes. At any meeting of the Directors, each Director present in person or represented by his proxy or alternate shall be
entitled to one vote. In case of an equality of votes the Chairperson shall have a second or casting vote. A Director may, and a Secretary
or assistant Secretary on the requisition of a Director shall, at any time summon a meeting of the Directors.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">111.</TD><TD>A Director may participate in any meeting of the Directors, or of any committee appointed by the Directors
of which such Director is a member, by means of telephone or similar communication equipment by way of which all Persons participating
in such meeting can communicate with each other and such participation shall be deemed to constitute presence in person at the meeting.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">112.</TD><TD>The quorum necessary for the transaction of the business of the Board may be fixed by the Directors,
and unless so fixed, the quorum shall be a majority of Directors then in office. A Director represented by proxy or by an alternate Director
at any meeting shall be deemed to be present for the purposes of determining whether or not a quorum is present.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">113.</TD><TD>A Director who is in any way, whether directly or indirectly, interested in a contract or transaction
or proposed contract or transaction with the Company shall declare the nature of his interest at a meeting of the Directors. A general
notice given to the Directors by any Director to the effect that he is a member of any specified company or firm and is to be regarded
as interested in any contract or transaction which may thereafter be made with that company or firm shall be deemed a sufficient declaration
of interest in regard to any contract so made or transaction so consummated. A Director may vote in respect of any contract or transaction
or proposed contract or transaction notwithstanding that he may be interested therein and if he does so his vote shall be counted and
he may be counted in the quorum at any meeting of the Directors at which any such contract or transaction or proposed contract or transaction
shall come before the meeting for consideration.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">114.</TD><TD>A Director may hold any other office or place of profit under the Company (other than the office of
auditor) in conjunction with his office of Director for such period and on such terms (as to remuneration and otherwise) as the Directors
may determine and no Director or intending Director shall be disqualified by his office from contracting with the Company either with
regard to his tenure of any such other office or place of profit or as vendor, purchaser or otherwise, nor shall any such contract or
arrangement entered into by or on behalf of the Company in which any Director is in any way interested be liable to be avoided, nor shall
any Director so contracting or being so interested be liable to account to the Company for any profit realised by any such contract or
arrangement by reason of such Director holding that office or of the fiduciary relation thereby established. A Director, notwithstanding
his interest, may be counted in the quorum present at any meeting of the Directors whereat he or any other Director is appointed to hold
any such office or place of profit under the Company or whereat the terms of any such appointment are arranged and he may vote on any
such appointment or arrangement.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 28; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">115.</TD><TD>Any Director may act by himself or through his firm in a professional capacity for the Company, and
he or his firm shall be entitled to remuneration for professional services as if he were not a Director; provided that nothing herein
contained shall authorise a Director or his firm to act as auditor to the Company.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">116.</TD><TD>The Directors shall cause minutes to be made for the purpose of recording:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(a)</TD><TD>all appointments of officers made by the Directors;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(b)</TD><TD>the names of the Directors present at each meeting of the Directors and of any committee of the Directors; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(c)</TD><TD>all resolutions and proceedings at all meetings of the Company, and of the Directors and of committees of Directors.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">117.</TD><TD>When the chairperson of a meeting of the Directors signs the minutes of such meeting the same shall
be deemed to have been duly held notwithstanding that all the Directors have not actually come together or that there may have been a
technical defect in the proceedings.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">118.</TD><TD>A resolution in writing signed by all the Directors or all the members of a committee of Directors entitled
to receive notice of a meeting of Directors or committee of Directors, as the case may be (an alternate Director, subject as provided
otherwise in the terms of appointment of the alternate Director, being entitled to sign such a resolution on behalf of his appointer),
shall be as valid and effectual as if it had been passed at a duly called and constituted meeting of Directors or committee of Directors,
as the case may be. When signed a resolution may consist of several documents each signed by one or more of the Directors or his duly
appointed alternate.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">119.</TD><TD>The continuing Directors may act notwithstanding any vacancy in their body but if and for so long as
their number is reduced below the number fixed by or pursuant to these Articles as the necessary quorum of Directors, the continuing Directors
may act for the purpose of increasing the number, or of summoning a general meeting of the Company, but for no other purpose.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">120.</TD><TD>Subject to any regulations imposed on it by the Directors, a committee appointed by the Directors may
elect a chairperson of its meetings. If no such chairperson is elected, or if at any meeting the chairperson is not present within fifteen
minutes after the time appointed for holding the meeting, the committee members present may choose one of their number to be chairperson
of the meeting.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">121.</TD><TD>A committee appointed by the Directors may meet and adjourn as it thinks proper. Subject to any regulations
imposed on it by the Directors, questions arising at any meeting shall be determined by a majority of votes of the committee members present
and in case of an equality of votes the chairperson shall have a second or casting vote.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 29; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">122.</TD><TD>All acts done by any meeting of the Directors or of a committee of Directors, or by any Person acting
as a Director, shall notwithstanding that it be afterwards discovered that there was some defect in the appointment of any such Director
or Person acting as aforesaid, or that they or any of them were disqualified, be as valid as if every such Person had been duly appointed
and was qualified to be a Director.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">PRESUMPTION OF ASSENT</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">123.</TD><TD>A Director who is present at a meeting of the Board of Directors at which an action on any Company
matter is taken shall be presumed to have assented to the action taken unless his dissent shall be entered in the minutes of the meeting
or unless he shall file his written dissent from such action with the person acting as the chairperson or secretary of the meeting before
the adjournment thereof or shall forward such dissent by registered post to such person immediately after the adjournment of the meeting.
Such right to dissent shall not apply to a Director who voted in favour of such action.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">DIVIDENDS</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">124.</TD><TD STYLE="text-align: justify">Subject to any rights and restrictions for the time being attached to any Shares,
the Directors may from time to time declare dividends (including interim dividends) and other distributions on Shares in issue and authorise
payment of the same out of the funds of the Company lawfully available therefor.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">125.</TD><TD>Subject to any rights and restrictions for the time being attached to any Shares, the Company by Ordinary
Resolution may declare dividends, but no dividend shall exceed the amount recommended by the Directors.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">126.</TD><TD>The Directors may, before recommending or declaring any dividend, set aside out of the funds legally
available for distribution such sums as they think proper as a reserve or reserves which shall, in the absolute discretion of the Directors,
be applicable for meeting contingencies or for equalising dividends or for any other purpose to which those funds may be properly applied,
and pending such application may in the absolute discretion of the Directors, either be employed in the business of the Company or be
invested in such investments (other than Shares of the Company) as the Directors may from time to time think fit.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">127.</TD><TD>Any dividend payable in cash to the holder of Shares may be paid in any manner determined by the Directors.
If paid by cheque it will be sent by mail addressed to the holder at his address in the Register, or addressed to such person and at such
addresses as the holder may direct. Every such cheque or warrant shall, unless the holder or joint holders otherwise direct, be made payable
to the order of the holder or, in the case of joint holders, to the order of the holder whose name stands first on the Register in respect
of such Shares, and shall be sent at his or their risk and payment of the cheque or warrant by the bank on which it is drawn shall constitute
a good discharge to the Company.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 30; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">128.</TD><TD>The Directors may determine that a dividend shall be paid wholly or partly by the distribution of specific
assets (which may consist of the shares or securities of any other company) and may settle all questions concerning such distribution.
Without limiting the generality of the foregoing, the Directors may fix the value of such specific assets, may determine that cash payment
shall be made to some Shareholders in lieu of specific assets and may vest any such specific assets in trustees on such terms as the Directors
think fit.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">129.</TD><TD>Subject to any rights and restrictions for the time being attached to any Shares, all dividends shall
be declared and paid according to the amounts paid up on the Shares, but if and for so long as nothing is paid up on any of the Shares
dividends may be declared and paid according to the par value of the Shares. No amount paid on a Share in advance of calls shall, while
carrying interest, be treated for the purposes of this Article as paid on the Share.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">130.</TD><TD>If several Persons are registered as joint holders of any Share, any of them may give effective receipts
for any dividend or other moneys payable on or in respect of the Share.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">131.</TD><TD>No dividend shall bear interest against the Company.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">132.</TD><TD>Any dividend unclaimed after a period of six calendar years from the date of declaration of such dividend
may be forfeited by the Board of Directors and, if so forfeited, shall revert to the Company.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">ACCOUNTS, AUDIT AND ANNUAL
RETURN AND DECLARATION</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">133.</TD><TD>The books of account relating to the Company&rsquo;s affairs shall be kept in such manner as may be
determined from time to time by the Directors.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">134.</TD><TD>The books of account shall be kept at the Registered Office, or at such other place or places as the
Directors think fit, and shall always be open to the inspection of the Directors.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">135.</TD><TD>The Directors may from time to time determine whether and to what extent and at what times and places
and under what conditions or regulations the accounts and books of the Company or any of them shall be open to the inspection of Shareholders
not being Directors, and no Shareholder (not being a Director) shall have any right to inspect any account or book or document of the
Company except as conferred by law or authorised by the Directors or by Ordinary Resolution.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">136.</TD><TD>The accounts relating to the Company&rsquo;s affairs shall be audited in such manner and with such
financial year end as may be determined from time to time by the Directors or failing any determination as aforesaid shall not be audited.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">137.</TD><TD>The Directors may appoint an auditor of the Company who shall hold office until removed from office
by a resolution of the Directors and may fix his or their remuneration.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">138.</TD><TD>Every auditor of the Company shall have a right of access at all times to the books and accounts and vouchers
of the Company and shall be entitled to require from the Directors and officers of the Company such information and explanation as may
be necessary for the performance of the duties of the auditors.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 31; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">139.</TD><TD>The auditors shall, if so required by the Directors, make a report on the accounts of the Company during
their tenure of office at the next annual general meeting following their appointment, and at any time during their term of office, upon
request of the Directors or any general meeting of the Members.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">140.</TD><TD>The Directors in each calendar year shall prepare, or cause to be prepared, an annual return and declaration
setting forth the particulars required by the Companies Act and deliver a copy thereof to the Registrar of Companies in the Cayman Islands.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">CAPITALISATION OF RESERVES</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">141.</TD><TD>Subject to the Companies Act, the Directors may:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(a)</TD><TD>resolve to capitalise an amount standing to the credit of reserves (including a Share Premium Account,
capital redemption reserve and profit and loss account), which is available for distribution;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(b)</TD><TD>appropriate the sum resolved to be capitalised to the Shareholders in proportion to the nominal amount
of Shares (whether or not fully paid) held by them respectively and apply that sum on their behalf in or towards:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.5in">(i)</TD><TD>paying up the amounts (if any) for the time being unpaid on Shares held by them respectively, or</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.5in">(ii)</TD><TD>paying up in full unissued Shares or debentures of a nominal amount equal to that sum, and allot the Shares or debentures, credited
as fully paid, to the Shareholders (or as they may direct) in those proportions, or partly in one way and partly in the other, but the
Share Premium Account, the capital redemption reserve and profits which are not available for distribution may, for the purposes of this
Article, only be applied in paying up unissued Shares to be allotted to Shareholders credited as fully paid;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(c)</TD><TD>make any arrangements they think fit to resolve a difficulty arising in the distribution of a capitalised
reserve and in particular, without limitation, where Shares or debentures become distributable in fractions the Directors may deal with
the fractions as they think fit;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(d)</TD><TD>authorise a Person to enter (on behalf of all the Shareholders concerned) into an agreement with the
Company providing for either:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.5in">(i)</TD><TD>the allotment to the Shareholders respectively, credited as fully paid, of Shares or debentures to
which they may be entitled on the capitalisation, or</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.5in">(ii)</TD><TD>the payment by the Company on behalf of the Shareholders (by the application of their respective proportions
of the reserves resolved to be capitalised) of the amounts or part of the amounts remaining unpaid on their existing Shares, and any such
agreement made under this authority being effective and binding on all those Shareholders; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(e)</TD><TD>generally do all acts and things required to give effect to the resolution.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 32; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">142.</TD><TD>Notwithstanding any provisions in these Articles, the Directors may resolve to capitalise an amount
standing to the credit of reserves (including the share premium account, capital redemption reserve and profit and loss account) or otherwise
available for distribution by applying such sum in paying up in full unissued Shares to be allotted and issued to:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(a)</TD><TD STYLE="text-align: justify">employees (including Directors) or service providers of the Company or its Affiliates
upon exercise or vesting of any options or awards granted under any share incentive scheme or employee benefit scheme or other arrangement
which relates to such persons that has been adopted or approved by the Directors or the Members;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(b)</TD><TD>any trustee of any trust or administrator of any share incentive scheme or employee benefit scheme to
whom shares are to be allotted and issued by the Company in connection with the operation of any share incentive scheme or employee benefit
scheme or other arrangement which relates to such persons that has been adopted or approved by the Directors or Members; or</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(c)</TD><TD>any depositary of the Company for the purposes of the issue, allotment and delivery by the depositary
of ADSs to employees (including Directors) or service providers of the Company or its Affiliates upon exercise or vesting of any options
or awards granted under any share incentive scheme or employee benefit scheme or other arrangement which relates to such persons that
has been adopted or approved by the Directors or the Members.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">SHARE PREMIUM ACCOUNT</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">143.</TD><TD>The Directors shall in accordance with the Companies Act establish a Share Premium Account and shall
carry to the credit of such account from time to time a sum equal to the amount or value of the premium paid on the issue of any Share.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">144.</TD><TD>There shall be debited to any Share Premium Account on the redemption or purchase of a Share the difference
between the nominal value of such Share and the redemption or purchase price provided always that at the discretion of the Directors such
sum may be paid out of the profits of the Company or, if permitted by the Companies Act, out of capital.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt"></P>

<!-- Field: Page; Sequence: 33; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">NOTICES</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">145.</TD><TD>Except as otherwise provided in these Articles, any notice or document may be served by the Company
or by the Person entitled to give notice to any Shareholder either personally, or by posting it by airmail or a recognised courier service
in a prepaid letter addressed to such Shareholder at his address as appearing in the Register, or by electronic mail to any electronic
mail address such Shareholder may have specified in writing for the purpose of such service of notices, or by facsimile to any facsimile
number such Shareholder may have specified in writing for the purpose of such service of notices, or by placing it on the Company&rsquo;s
Website should the Directors deem it appropriate. In the case of joint holders of a Share, all notices shall be given to that one of the
joint holders whose name stands first in the Register in respect of the joint holding, and notice so given shall be sufficient notice
to all the joint holders.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">146.</TD><TD>Notices sent from one country to another shall be sent or forwarded by prepaid airmail or a recognised courier service.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">147.</TD><TD>Any Shareholder Present at any meeting of the Company shall for all purposes be deemed to have received
due notice of such meeting and, where requisite, of the purposes for which such meeting was convened.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">148.</TD><TD>Any notice or other document, if served by:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(a)</TD><TD>post, shall be deemed to have been served five calendar days after the time when the letter containing the same is posted;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(b)</TD><TD>facsimile, shall be deemed to have been served upon production by the transmitting facsimile machine
of a report confirming transmission of the facsimile in full to the facsimile number of the recipient;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(c)</TD><TD>recognised courier service, shall be deemed to have been served 48 hours after the time when the letter
containing the same is delivered to the courier service; or</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(d)</TD><TD>electronic means, shall be deemed to have been served immediately (i) upon the time of the transmission
to the electronic mail address supplied by the Shareholder to the Company or (ii) upon the time of its placement on the Company&rsquo;s
Website.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">In proving service by post or courier service it shall
be sufficient to prove that the letter containing the notice or documents was properly addressed and duly posted or delivered to the courier
service.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">149.</TD><TD>Any notice or document delivered or sent by post to or left at the registered address of any Shareholder
in accordance with the terms of these Articles shall notwithstanding that such Shareholder be then dead or bankrupt, and whether or not
the Company has notice of his death or bankruptcy, be deemed to have been duly served in respect of any Share registered in the name of
such Shareholder as sole or joint holder, unless his name shall at the time of the service of the notice or document have been removed
from the Register as the holder of the Share, and such service shall for all purposes be deemed a sufficient service of such notice or
document on all Persons interested (whether jointly with or as claiming through or under him) in the Share.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 34; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">150.</TD><TD>Notice of every general meeting of the Company shall be given to:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(a)</TD><TD>all Shareholders holding Shares with the right to receive notice and who have supplied to the Company
an address for the giving of notices to them; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(b)</TD><TD>every Person entitled to a Share in consequence of the death or bankruptcy of a Shareholder, who but
for his death or bankruptcy would be entitled to receive notice of the meeting.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in">No other Person shall be entitled to
receive notices of general meetings.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">INFORMATION</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">151.</TD><TD>Subject to the relevant laws, rules and regulations applicable to the Company, no Member shall be entitled
to require discovery of any information in respect of any detail of the Company&rsquo;s trading or any information which is or may be
in the nature of a trade secret or secret process which may relate to the conduct of the business of the Company and which in the opinion
of the Board would not be in the interests of the Members of the Company to communicate to the public.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">152.</TD><TD>Subject to due compliance with the relevant laws, rules and regulations applicable to the Company, the
Board shall be entitled to release or disclose any information in its possession, custody or control regarding the Company or its affairs
to any of its Members including, without limitation, information contained in the Register and transfer books of the Company.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: -0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">INDEMNITY</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">153.</TD><TD>Every Director (including for the purposes of this Article any alternate Director appointed pursuant
to the provisions of these Articles), Secretary, assistant Secretary, or other officer for the time being and from time to time of the
Company (but not including the Company&rsquo;s auditors) and the personal representatives of the same (each an &ldquo;Indemnified Person&rdquo;)
shall be indemnified and secured harmless against all actions, proceedings, costs, charges, expenses, losses, damages or liabilities incurred
or sustained by such Indemnified Person, other than by reason of such Indemnified Person&rsquo;s own dishonesty, wilful default or fraud,
in or about the conduct of the Company&rsquo;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 Indemnified Person in defending (whether successfully or otherwise) any civil proceedings
concerning the Company or its affairs in any court whether in the Cayman Islands or elsewhere.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 35; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">154.</TD><TD>No Indemnified Person shall be liable:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(a)</TD><TD>for the acts, receipts, neglects, defaults or omissions of any other Director or officer or agent of the Company; or</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(b)</TD><TD>for any loss on account of defect of title to any property of the Company; or</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(c)</TD><TD>on account of the insufficiency of any security in or upon which any money of the Company shall be invested; or</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(d)</TD><TD>for any loss incurred through any bank, broker or other similar Person; or</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(e)</TD><TD>for any loss occasioned by any negligence, default, breach of duty, breach of trust, error of judgement
or oversight on such Indemnified Person&rsquo;s part; or</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(f)</TD><TD>for any loss, damage or misfortune whatsoever which may happen in or arise from the execution or discharge
of the duties, powers, authorities, or discretions of such Indemnified Person&rsquo;s office or in relation thereto;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: left; margin-top: 0pt; margin-bottom: 0pt">unless the same shall happen through
such Indemnified Person&rsquo;s own dishonesty, wilful default or fraud.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">FINANCIAL YEAR</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">155.</TD><TD>Unless the Directors otherwise prescribe, the financial year of the Company shall end on December 31st
in each calendar year and shall begin on January 1st in each calendar year.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">NON-RECOGNITION OF TRUSTS</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">156.</TD><TD>No Person shall be recognised by the Company as holding any Share upon any trust and the Company shall
not, unless required by law, be bound by or be compelled in any way to recognise (even when having notice thereof) any equitable, contingent,
future or partial interest in any Share or (except only as otherwise provided by these Articles or as the Companies Act requires) any
other right in respect of any Share except an absolute right to the entirety thereof in each Shareholder registered in the Register.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 36; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">WINDING UP</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">157.</TD><TD>If the Company shall be wound up the liquidator may, with the sanction of a Special Resolution of the
Company and any other sanction required by the Companies Act, divide amongst the Members in species or in kind the whole or any part of
the assets of the Company (whether they shall consist of property of the same kind or not) and may for that purpose value any assets and
determine how the division shall be carried out as between the Members or different classes of Members. The liquidator may, with the like
sanction, vest the whole or any part of such assets in trustees upon such trusts for the benefit of the Members as the liquidator, with
the like sanction, shall think fit, but so that no Member shall be compelled to accept any asset upon which there is a liability.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">158.</TD><TD>If the Company shall be wound up, and the assets available for distribution amongst the Members 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 the Members in proportion to the par value of the Shares held by them. If in a winding up the assets available for distribution
amongst the Members 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 the Members 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 the Company for unpaid
calls or otherwise. This Article is without prejudice to the rights of the holders of Shares issued upon special terms and conditions.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">AMENDMENT OF ARTICLES OF
ASSOCIATION</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">159.</TD><TD>Subject to the Companies Act, the Company may at any time and from time to time by Special Resolution
alter or amend these Articles in whole or in part.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">CLOSING OF REGISTER OR FIXING
RECORD DATE</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">160.</TD><TD>For the purpose of determining those Shareholders that are entitled to receive notice of, attend or
vote at any meeting of Shareholders or any adjournment thereof, or those Shareholders that are entitled to receive payment of any dividend,
or in order to make a determination as to who is a Shareholder for any other purpose, the Directors may provide that the Register shall
be closed for transfers for a stated period which shall not exceed in any case thirty calendar days in any calendar year.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">161.</TD><TD>In lieu of or apart from closing the Register, the Directors may fix in advance a date as the record
date for any such determination of those Shareholders that are entitled to receive notice of, attend or vote at a meeting of the Shareholders
and for the purpose of determining those Shareholders that are entitled to receive payment of any dividend the Directors may, at or within
ninety calendar days prior to the date of declaration of such dividend, fix a subsequent date as the record date for such determination.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">162.</TD><TD>If the Register is not so closed and no record date is fixed for the determination of those Shareholders
entitled to receive notice of, attend or vote at a meeting of Shareholders or those Shareholders that are entitled to receive payment
of a dividend, the date on which notice of the meeting is posted or the date on which the resolution of the Directors declaring such dividend
is adopted, as the case may be, shall be the record date for such determination of Shareholders. When a determination of those Shareholders
that are entitled to receive notice of, attend or vote at a meeting of Shareholders has been made as provided in this Article, such determination
shall apply to any adjournment thereof.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 37; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">REGISTRATION BY WAY OF CONTINUATION</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">163.</TD><TD>The Company may by Special Resolution resolve to be registered by way of continuation in a jurisdiction
outside the Cayman Islands or such other jurisdiction in which it is for the time being incorporated, registered or existing. In furtherance
of a resolution adopted pursuant to this Article, the Directors may cause an application to be made to the Registrar of Companies to deregister
the Company in the Cayman Islands or such other jurisdiction in which it is for the time being incorporated, registered or existing and
may cause all such further steps as they consider appropriate to be taken to effect the transfer by way of continuation of the Company.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">DISCLOSURE</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in">164.</TD><TD>The Directors, or any service providers (including the officers, the Secretary and the registered office
provider of the Company) specifically authorised by the Directors, shall be entitled to disclose to any regulatory or judicial authority
any information regarding the affairs of the Company including without limitation information contained in the Register and books of the
Company.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"></P>

<!-- Field: Page; Sequence: 38; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></FONT></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-2.2
<SEQUENCE>3
<FILENAME>ea023532301ex2-2_nanolabs.htm
<DESCRIPTION>DESCRIPTION OF SECURITIES
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0; text-align: right"><B>Exhibit 2.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Description of rights of each class of securities
registered under Section 12 of the Securities Exchange Act of 1934 (the &ldquo;Exchange Act&rdquo;)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Class A ordinary shares, par value US$0.002 per share, of Nano Lab
Ltd (&ldquo;we,&rdquo; &ldquo;our,&rdquo; &ldquo;our company,&rdquo; or &ldquo;us&rdquo;) are listed and traded on the Nasdaq Global Market,
and in connection with this listing (but not for trading), its Class A ordinary shares are registered under Section 12(b) of the Exchange
Act. This exhibit contains a description of the rights of the holders of Class A ordinary shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Description of Class A Ordinary Shares</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following is a summary of material provisions of our currently
effective fifth amended and restated memorandum and articles of association (the &ldquo;Memorandum and Articles of Association&rdquo;),
as well as the Companies Act (As Revised) of the Cayman Islands (the &ldquo;Companies Act&rdquo;) 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 are attached as
Exhibit 1.1 to our annual report for the fiscal year ended December 31, 2024.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Preemptive Rights (Item 9.A.3 of Form 20-F)</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our shareholders do not have preemptive rights.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Type and Class of Securities (Item 9.A.5 of Form 20-F)</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The par value of Class A ordinary share is US$0.002 per share. The
number of Class A ordinary shares that had been issued as of the end of the latest fiscal year is provided on the cover of the annual
report on Form 20-F for the latest fiscal year. Certificates representing the ordinary shares are issued in registered form. Our shareholders
who are non-residents of the Cayman Islands may freely hold and vote their ordinary shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Limitations or Qualifications (Item 9.A.6 of Form 20-F)</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have a dual-class voting structure such that our ordinary shares
consist of Class A ordinary shares and Class B ordinary shares. On a show of hands, every shareholder present at the general meeting shall
each have one vote, and on a poll, each Class A ordinary share shall entitle the holder thereof to one (1) vote on all matters subject
to the vote at general meetings of our company, and each Class B ordinary share shall entitle the holder thereof to thirty (30) votes
on all matters subject to a vote at general meetings of our company. Due to the super voting power conferred upon holders of Class B ordinary
shares, the voting power of holders of our Class A ordinary shares may be materially limited.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Rights of Other Types of Securities (Item 9.A.7 of Form 20-F)</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Rights of Class A Ordinary Shares (Item 10.B.3 of Form 20-F)</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Classes of Ordinary Shares</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our ordinary shares are divided into Class A ordinary shares and Class
B ordinary shares. Holders of our Class A ordinary shares and Class B ordinary shares have the same rights except for voting and conversion
rights. The Class A ordinary shares and Class B ordinary shares carry equal rights and rank&nbsp;<I>pari passu</I>&nbsp;with one another,
including the rights to dividends and other capital distributions. On a show of hands, every shareholder present at the general meeting
shall each have one vote, and on a poll, each Class A ordinary share shall entitle the holder thereof to one (1) vote on all matters subject
to a vote at our general meetings and each Class B ordinary share shall entitle the holder thereof to thirty (30) votes on all matters
subject to a vote at our general meetings.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Conversion</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Each Class B ordinary share is convertible into one Class A ordinary
share at any time at the option of the holder thereof. Class A ordinary shares are not convertible into Class B ordinary shares under
any circumstances. Upon any sale, transfer, assignment or disposition of Class B ordinary shares by a holder thereof to any person or
entity that is not Mr. Jianping Kong, Mr. Qifeng Sun or their affiliate (as defined in our currently effective memorandum and articles
of association), or upon a change of ultimate beneficial ownership of any Class B ordinary share to any person who is not Mr. Jianping
Kong, Mr. Qifeng Sun or their affiliate, such Class B ordinary shares will be automatically and immediately converted into an equal number
of Class A ordinary shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Voting Rights</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Holders of our Class A ordinary shares and our Class B ordinary shares
shall, at all times, vote together as one class on all matters submitted to a vote by our shareholders at any general meeting of our company.
On a show of hands, every shareholder present at the general meeting shall each have one vote, and on a poll, each Class A ordinary share
shall be entitled to one vote, and each Class B ordinary share shall be entitled to 30 votes, on all matters subject to a vote at general
meetings of our company. Voting at any meeting of shareholders is by show of hands unless a poll is demanded (before or on the declaration
of the result of the show of hands).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">A poll may be demanded by the chairperson of such meeting or any shareholder
present in person or by proxy. No person shall be entitled to vote or be counted in a quorum unless such person is duly registered on
our register of members as our shareholder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">An ordinary resolution to be passed at a general meeting requires the
affirmative vote of a simple majority of the votes attaching to all issued and outstanding ordinary shares cast at a general meeting,
while a special resolution requires the affirmative vote of at least two-thirds of votes attached to all issued and outstanding ordinary
shares cast at a general meeting. Both ordinary resolutions and special resolutions may also be passed by a unanimous written resolution
signed by all the shareholders of our company, as permitted by the Companies Act and our currently effective memorandum and articles of
association. A special resolution will be required for important matters such as a change of name or making changes to our currently effective
memorandum and articles of association. We may, among other things, subdivide or consolidate our shares by ordinary resolution.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>General Meetings of Shareholders</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As a Cayman Islands exempted company, we are not obliged by the Companies
Act to call shareholders&rsquo; annual general meetings. Our currently effective 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 shall specify the meeting
as such in the notices calling it, and the annual general meeting shall be held at such time and place as may be determined by our directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Shareholders&rsquo; general meetings may be convened by a majority
of our board of directors or the chairperson of our board of directors. Advance notice of at least ten calendar days is required for the
convening of our annual general meeting and any other general meeting of our shareholders. A quorum required for a meeting of shareholders
consists of at least one or more shareholder(s) holding shares which carry in aggregate not less than one-third (1/3) of all votes attaching
to all shares which carry the right to attend and vote at such general meeting, present in person or by proxy, or, if a corporation or
other non-natural person, by its duly authorized representative.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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&rsquo;s articles of association. Our currently effective memorandum and articles of association
provide that upon the requisition of shareholders representing in aggregate not less than one-third (1/3) of all votes attaching to the
issued and outstanding shares of our company entitled to vote at general meetings as at the date of the deposit of the requisition, our
board is obliged to convene an extraordinary general meeting and put the resolutions so requisitioned to a vote at such meeting. However,
our currently effective 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.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Dividends</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Subject to the Companies Act, our directors may declare dividends in
any currency to be paid to our shareholders. In addition, our shareholders may by ordinary resolution declare a dividend, but no dividend
may exceed the amount recommended by our directors. Under the laws of the Cayman Islands, dividends may be declared and paid out of our
profits or out of the share premium account. Our currently effective memorandum and articles of association provide that dividends may
be declared and paid out of the funds of our company lawfully available therefor. 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. Holders of our ordinary shares
will be entitled to such dividends as may be declared by our board of directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Transfer of Ordinary Shares</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Subject to any applicable restrictions set forth in our currently effective
memorandum and articles of association, any of our shareholders may transfer all or any of his or her shares by an instrument of transfer
in the usual or common form or in a form that our directors may approve.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our directors may decline to register any transfer of any share which
is not fully paid up or on which we have a lien. Our directors may also decline to register any transfer of any share unless:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">the instrument of transfer
is lodged with us and is accompanied by the certificate for the shares to which it relates and such other evidence as our directors may
reasonably require to show the right of the transferor to make the transfer;</FONT></TD>
</TR></TABLE>
<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">the instrument of transfer
is in respect of only one class of share;</FONT></TD>
</TR></TABLE>
<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">the instrument of transfer
is properly stamped (in circumstances where stamping is required);</FONT></TD>
</TR></TABLE>
<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">in the case of a transfer to
joint holders, the number of joint holders to whom the share is to be transferred does not exceed four; and</FONT></TD>
</TR></TABLE>
<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">a fee of such maximum sum as
the Nasdaq Global Market 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.</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">If our directors refuse to register a transfer they shall, within three
calendar 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The registration of transfers may, after compliance with any notice
requirement of the Nasdaq Global Market, be suspended and the register closed at such times and for such periods as our board of directors
may from time to time determine, provided, however, that the registration of transfers shall not be suspended nor the register closed
for more than 30 calendar days in any calendar year as our board may determine.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;<I>Liquidation</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Subject to any future shares which are issued with specific rights,
on the winding up of our company (1) if the assets available for distribution among our shareholders are more than sufficient to repay
the whole of the capital paid up at the commencement of the winding up, the excess shall be distributed among those 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, and (2) if the assets available for
distribution among the shareholders as such are insufficient to repay the whole of the paid-up capital, those assets shall be distributed
so that, as nearly as may be, the losses shall be borne by the shareholders in proportion to the par value of the shares held by them.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Calls on Ordinary Shares and Forfeiture of Ordinary Shares</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Subject to our currently effective memorandum and articles of association
and to the terms of allotment, 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 calendar 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 3; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Redemption of Shares, Repurchase and Surrender of Ordinary Shares</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We are empowered by the Companies Act and our currently effective memorandum
and articles of association to purchase our own shares, subject to certain restrictions. We may issue shares on terms that are subject
to redemption, at our option or at the option of the holders, on such terms and in such manner as may be determined by our board of directors
before the issue of such shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We may also repurchase any of our shares on such terms and in such
manner as have been approved by our board of directors or by an ordinary resolution of our shareholders.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Under the Companies Act, the redemption or repurchase of any share
may be paid out of the company&rsquo;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 (i) unless it is fully paid up, (ii) if such redemption or repurchase would result in there being no shares
issued and outstanding, or (iii) 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Issuance of Additional Shares</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our currently effective memorandum and articles of association authorizes
our board of directors to issue additional shares (including, without limitation, preferred shares) from time to time as our board of
directors shall determine, to the extent of available authorized but unissued shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our currently effective memorandum and articles of association also
authorizes our board of directors to establish from time to time one or more series of preference shares and to determine, with respect
to any series of preference shares, the terms and rights of that series, including:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">the designation of the series;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">the number of shares of the series;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">the dividend rights, dividend rates, conversion rights, voting rights; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">the rights and terms of redemption and liquidation preferences.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our board of directors may issue preference 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Inspection of Books and Records</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 (except for our memorandum and articles of association,
our register of mortgages and charges and special resolutions of our shareholders). However, we will provide our shareholders with annual
audited financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Requirements to Change the Rights of Holders of Class A Ordinary
Shares (Item 10.B.4 of Form 20-F)</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Variations of Rights of Shares</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">If at any time, our share capital is divided into different classes
of shares, 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 with the consent in writing of the holders of two-thirds of the issued shares of that class or with
the sanction of a special resolution passed at a separate general meeting of the holders of the shares of that class.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The rights conferred upon the holders of the shares of any class issued
with preferred or other rights shall not, subject to any rights or restrictions for the time being attached to the shares of that class,
be deemed to be materially adversely varied by the creation, allotment or issue of further shares ranking&nbsp;<I>pari passu</I>&nbsp;with
or subsequent to them or the redemption or purchase of any shares of any class by our company. The rights of the holders of shares shall
not be deemed to be materially adversely varied by the creation or issue of shares with preferred or other rights including, without limitation,
the creation of shares with enhanced or weighted voting rights.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 4; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Limitations on the Rights to Own Class A Ordinary Shares (Item
10.B.6 of Form 20-F)</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">There are no limitations under the laws of the Cayman Islands or under
the Memorandum and Articles of Association that limit the right of non-resident or foreign owners to hold or vote Class A ordinary shares,
other than anti-takeover provisions contained in the Memorandum and Articles of Association which may limit the ability of others to acquire
control of our company or cause our company to engage in change-of-control transactions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Provisions Affecting Any Change of Control (Item 10.B.7 of Form
20-F)</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Anti-takeover Provisions.</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Some provisions of our currently effective 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 (1) authorize our board of directors to issue preference shares in one or more series and to designate the price,
rights, preferences, privileges and restrictions of such preference shares without any further vote or action by our shareholders, and
(2) limit the ability of shareholders to requisition and convene general meetings of shareholders.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">However, under Cayman Islands law, our directors may only exercise
the rights and powers granted to them under our currently effective 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Ownership Threshold (Item 10.B.8 of Form 20-F)</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">There are no provisions under Cayman Islands law applicable to the
Company, or under the Memorandum and Articles of Association, the Company to disclose shareholder ownership above any particular ownership
threshold.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Differences Between the Law of Different Jurisdictions (Item
10.B.9 of Form 20-F)</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Mergers and Similar Arrangements</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Companies Act permits mergers and consolidations between Cayman
Islands companies and between Cayman Islands companies and non-Cayman Islands companies. For these purposes, (1) &ldquo;merger&rdquo;
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 (2) a &ldquo;consolidation&rdquo; 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) a special resolution of the shareholders of each constituent company, and (b) such other authorization,
if any, as may be specified in such constituent company&rsquo;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 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 &ldquo;parent&rdquo;
of a subsidiary if it holds issued shares that together represent at least 90% of the votes at a general meeting of the subsidiary.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 5; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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) 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 Grand
Court of the Cayman Islands can be expected to approve the arrangement if it determines that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">the statutory provisions as
to the required majority vote have been met;</FONT></TD>
</TR></TABLE>
<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="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;</FONT></TD>
</TR></TABLE>
<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="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</FONT></TD>
</TR></TABLE>
<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">the arrangement is not one
that would more properly be sanctioned under some other provision of the Companies Act.</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Companies Act also contains a statutory power of compulsory acquisition
which may facilitate the &ldquo;squeeze out&rdquo; 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 two-month 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Shareholders&rsquo; Suits</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 Foss v. Harbottle and the exceptions thereto) which permit
a minority shareholder to commence a class action against or derivative actions in the name of our company to challenge actions where:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">a company acts or proposes
to act illegally or ultra vires and is therefore incapable of ratification by the shareholders;</FONT></TD>
</TR></TABLE>
<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="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</FONT></TD>
</TR></TABLE>
<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">those who control our company
are perpetrating a &ldquo;fraud on the minority.&rdquo;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Indemnification of Directors and Executive Officers and Limitation
of Liability</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Cayman Islands law does not limit the extent to which a company&rsquo;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 directors or
officer, other than by reason of such person&rsquo;s dishonesty, willful default or fraud, in or about the conduct of our company&rsquo;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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 6; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Directors&rsquo; Fiduciary Duties</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As a matter of Cayman Islands law, a director of a Cayman Islands company
is in the position of a fiduciary with respect to our company and therefore it is considered that he owes the following duties to our
company, including a duty to act bona fide in the best interests of our company, a duty not to make a profit based on his position as
director (unless our company permits him to do so), a duty not to put himself in a position where the interests of our 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 our 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Shareholder Action by Written Consent</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Shareholder Proposals</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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&rsquo;s articles of association. Our Memorandum and Articles of Association allow our shareholders
holding in aggregate not less than one-third 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&rsquo; 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 may but are not
obliged by law to call shareholders&rsquo; annual general meetings.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 7; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Cumulative Voting</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Under the Delaware General Corporation Law, cumulative voting for elections
of directors is not permitted unless the corporation&rsquo;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&rsquo;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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Removal of Directors</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 with or
without cause, by an ordinary resolution of our shareholders. An appointment of a director may be on terms that the director shall automatically
retire from office (unless he has sooner vacated office) at the next or a subsequent annual general meeting or upon any specified event
or after any specified period in a written agreement between the Company and the director, if any; but no such term shall be implied in
the absence of express provision. Each director whose term of office expires shall be eligible for re-election at a meeting of the Shareholders
or reappointment by the Board. In addition, a director&rsquo;s office shall be vacated if the director (1) becomes bankrupt or makes any
arrangement or composition with his creditors; (2) dies or is found to be or becomes of unsound mind; (3) resigns his office by notice
in writing to our company; (4) without special leave of absence from our board of directors, is absent from three consecutive meetings
of the board and the board resolves that his office be vacated; or (5) is removed from office pursuant to any other provisions of our
Memorandum and Articles of Association.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Transactions with Interested Shareholders</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 &ldquo;interested
shareholder&rdquo; 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&rsquo;s outstanding voting share within the past three years.
This has the effect of limiting the ability of a potential acquirer to make a two-tiered 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&rsquo;s board of directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 the Company are required to comply
with the fiduciary duties which they owe to our company under Cayman Islands law, including the duty to ensure that, in their opinion,
any such transaction are entered into bona fide in the best interests of our company, and are entered into for proper corporate purpose
and not with the effect of constituting a fraud on the minority shareholders.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 8; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>Restructuring</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">(a)</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">is or is likely to become unable
to pay its debts; and</FONT></TD>
</TR></TABLE>
<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">(b)</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">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.</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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) 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) 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Dissolution; Winding Up</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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&rsquo;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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 our 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 Memorandum and Articles of Association,
our company may be dissolved, liquidated or wound up by a special resolution of our shareholders.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Variation of Rights of Shares</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 Memorandum and Articles of Association, if our share capital is divided into more
than one class of shares, we may materially adversely vary the rights attached to any class with the written consent of the holders of
two-thirds of the issued shares of that class or with the sanction of ordinary special resolution passed at a separate meeting of the
holders of the shares of that class.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Amendment of Governing Documents</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Under the Delaware General Corporation Law, a corporation&rsquo;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>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Rights of Non-Resident or Foreign Shareholders</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">There are no limitations imposed by our Memorandum and Articles of
Association on the rights of non-resident 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 that require the Company to disclose shareholder ownership above any particular
ownership threshold.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 9; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Changes in Capital (Item 10.B.10 of Form 20-F)</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We may from time to time by ordinary resolution in accordance with
the Companies Act alter the conditions of our currently effective memorandum and articles of association to:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">increase our capital by such
sum, to be divided into shares of such amounts, as the resolution shall prescribe;</FONT></TD>
</TR></TABLE>
<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">consolidate and divide all
or any of our share capital into shares of larger amounts than our existing shares;</FONT></TD>
</TR></TABLE>
<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">cancel any shares which 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 subject to the provisions of the Companies Act;</FONT></TD>
</TR></TABLE>
<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">sub-divide our shares or any
of them into shares of smaller amount than is fixed by our currently effective memorandum and articles of association, subject nevertheless
to the Companies Act; and</FONT></TD>
</TR></TABLE>
<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">divide shares into several
classes and without prejudice to any special rights previously conferred on the holders of existing shares, attach to the shares respectively
any preferential, deferred, qualified or special rights, privileges, conditions or such restrictions that in the absence of any such
determination in a general meeting may be determined by our directors.</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We may, by special resolution, subject to any confirmation or consent
required by the Companies Act, reduce our share capital or any capital redemption reserve in any manner authorized by law.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Debt Securities (Item 12.A of Form 20-F)</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Warrants and Rights (Item 12.B of Form 20-F)</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Other Securities (Item 12.C of Form 20-F)</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Description of American Depositary Shares (Items 12.D.1 and 12.D.2
of Form 20-F)</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 10; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></FONT></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-8.1
<SEQUENCE>4
<FILENAME>ea023532301ex8-1_nanolabs.htm
<DESCRIPTION>SIGNIFICANT SUBSIDIARIES OF THE REGISTRANT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; margin: 0"><B>Exhibit 8.1</B></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>List of Principal Subsidiaries of the Registrant</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 49%; border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 10pt"><B>Subsidiaries</B></FONT></TD>
    <TD STYLE="width: 2%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 49%; border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 10pt"><B>Place of Incorporation</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Nano Tech Cayman Ltd</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Cayman Islands</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Ipollo Tech Ltd</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Cayman Islands</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Ipolloverse Cayman Ltd</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Cayman Islands</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Nano Labs Inc</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">BVI</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Ipollo Tech Inc</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">BVI</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Tsuki Inc</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">United States</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Ipolloverse Tech Inc</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">BVI</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Nano Technology HK Limited</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Hong Kong</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Nano Labs HK Limited</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Hong Kong</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Ipollo HK Limited</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Hong Kong</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Nano bit HK Limited</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Hong Kong</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>IPOLLO PTE. LTD.</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Singapore</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Ipolloverse HK Limited</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Hong Kong</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Haowei Technology (Shaoxing) Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Shaoxing, China</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Zhejiang Haowei Technology Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Hangzhou, China</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Zhejiang Metaverse Technology Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Hangzhou, China</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Haoweiverse (Shaoxing) Technology Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Shaoxing, China</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Metaski (Shaoxing) Technology Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Shaoxing, China</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Metaverse (Shaoxing) Technology Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Shaoxing, China</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Shenzhen Matamata Technology Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Shenzhen, China</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Zhejiang Ipollo Technology Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Hangzhou, China</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Metameta (Shaoxing) Technology Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Shaoxing, China</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Hangzhou Meta Technology Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Hangzhou, China</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Zhejiang Nanomicro Technology Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Hangzhou, China</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Zhejiang NanoBlock Technology Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Hangzhou, China</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Zhejiang Weike Technology Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Hangzhou, China</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Shenzhen Matavos Technology Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Shenzhen, China</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Zhejiang Yuanmao Digital Technology Co., Ltd</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Hangzhou, China</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Zhejiang Ipollo Metacomputing Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Hangzhou, China</FONT></TD></TR>
  </TABLE>
<P STYLE="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.1
<SEQUENCE>5
<FILENAME>ea023532301ex12-1_nanolabs.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 12.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>Certification by the Principal Executive
Officer</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>Pursuant to Section 302 of the Sarbanes-Oxley
Act of 2002</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Jianping Kong, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in; font-size: 10pt"><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">I have reviewed this annual report on Form 20-F of Nano Labs Ltd;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in; font-size: 10pt"><FONT STYLE="font-size: 10pt">2.</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">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;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in; font-size: 10pt"><FONT STYLE="font-size: 10pt">3.</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">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;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in; font-size: 10pt"><FONT STYLE="font-size: 10pt">4.</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">The company&rsquo;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company and have:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in">&nbsp;</TD>
    <TD STYLE="width: 0.25in; font-size: 10pt"><FONT STYLE="font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">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;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 24px; font-size: 10pt">(b)</TD>
    <TD STYLE="font-size: 10pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in">&nbsp;</TD>
    <TD STYLE="width: 0.25in; font-size: 10pt"><FONT STYLE="font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="text-align: left; font-size: 10pt"><FONT STYLE="font-size: 10pt">Evaluated the effectiveness of the company&rsquo;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</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in">&nbsp;</TD>
    <TD STYLE="width: 0.25in; font-size: 10pt"><FONT STYLE="font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">Disclosed in this report any change in the company&rsquo;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&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in; font-size: 10pt"><FONT STYLE="font-size: 10pt">5.</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">The company&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company&rsquo;s auditors and the audit committee of the company&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in">&nbsp;</TD>
    <TD STYLE="width: 0.25in; font-size: 10pt"><FONT STYLE="font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">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&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in">&nbsp;</TD>
    <TD STYLE="width: 0.25in; font-size: 10pt"><FONT STYLE="font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the company&rsquo;s internal control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">April 11, 2025</FONT></TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 5%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 35%; font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font-size: 10pt"><FONT STYLE="font-size: 10pt">/s/ Jianping Kong</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">Name:&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">Jianping Kong</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">Chairman and Chief Executive Officer</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.2
<SEQUENCE>6
<FILENAME>ea023532301ex12-2_nanolabs.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 12.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>Certification by the Principal Financial
Officer</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>Pursuant to Section 302 of the Sarbanes-Oxley
Act of 2002</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Bing Chen, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in; font-size: 10pt"><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">I have reviewed this annual report on Form 20-F of Nano Labs Ltd;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in"><FONT STYLE="font-size: 10pt">2.</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">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;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in"><FONT STYLE="font-size: 10pt">3.</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">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;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in"><FONT STYLE="font-size: 10pt">4.</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">The company&rsquo;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company and have:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in">&nbsp;</TD>
    <TD STYLE="width: 0.25in"><FONT STYLE="font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">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;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 24px; font-size: 10pt">(b)</TD>
    <TD STYLE="font-size: 10pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in">&nbsp;</TD>
    <TD STYLE="width: 0.25in"><FONT STYLE="font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">Evaluated the effectiveness of the company&rsquo;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</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in">&nbsp;</TD>
    <TD STYLE="width: 0.25in"><FONT STYLE="font-size: 10pt">(d)</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Disclosed in this report any change in the company&rsquo;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&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in"><FONT STYLE="font-size: 10pt">5.</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">The company&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company&rsquo;s auditors and the audit committee of the company&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in">&nbsp;</TD>
    <TD STYLE="width: 0.25in"><FONT STYLE="font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">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&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in">&nbsp;</TD>
    <TD STYLE="width: 0.25in"><FONT STYLE="font-size: 10pt">(b)</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the company&rsquo;s internal control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">April 11, 2025</FONT></TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 35%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 10pt">/s/ Bing Chen</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Name:&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Bing Chen</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Title:</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Chief Financial Officer and Senior Vice President</FONT></TD></TR>
  </TABLE>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.1
<SEQUENCE>7
<FILENAME>ea023532301ex13-1_nanolabs.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 13.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Certification by the Principal Executive Officer</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In connection with the Annual Report of Nano Lab Ltd (the &ldquo;Company&rdquo;)
on Form 20-F for the year ended December 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;),
I, Jianping Kong, Chairman and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant
to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in">&nbsp;</TD>
    <TD STYLE="width: 0.25in; font-size: 10pt"><FONT STYLE="font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in">&nbsp;</TD>
    <TD STYLE="width: 0.25in; font-size: 10pt"><FONT STYLE="font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">April 11, 2025</FONT></TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 35%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 10pt">/s/ Jianping Kong</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Name:&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Jianping Kong</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Title:</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Chairman and Chief Executive Officer</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.2
<SEQUENCE>8
<FILENAME>ea023532301ex13-2_nanolabs.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 13.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Certification by the Principal Financial Officer</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In connection with the Annual Report of Nano Lab Ltd (the &ldquo;Company&rdquo;)
on Form 20-F for the year ended December 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;),
I, Bing Chen, Chief Financial Officer and Senior Vice President of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted
pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in">&nbsp;</TD>
    <TD STYLE="width: 0.25in; font-size: 10pt"><FONT STYLE="font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in">&nbsp;</TD>
    <TD STYLE="width: 0.25in; font-size: 10pt"><FONT STYLE="font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">April 11, 2025</FONT></TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 35%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 10pt">/s/ Bing Chen</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Name:&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Bing Chen</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Title:</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Chief Financial Officer and Senior Vice President</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.1
<SEQUENCE>9
<FILENAME>ea023532301ex15-1_nanolabs.htm
<DESCRIPTION>CONSENT OF ZHONG LUN LAW FIRM
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 15.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><IMG SRC="ex15-1_001.jpg" ALT=""></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">April 11, 2025</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 0.5in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">To:</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nano Labs Ltd (the &ldquo;<B>Company</B>&rdquo;)</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">Genesis Building, 5th Floor, Genesis Close</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">PO Box 446</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">Grand Cayman, KY1-1106</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">Cayman Islands</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Ladies and Gentlemen,</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We hereby consent to the reference of our name in Nano Labs Ltd&rsquo;s
annual report on Form 20-F for the year ended December 31, 2024 (the &ldquo;<B>Annual Report</B>&rdquo;), which will be filed with the
Securities and Exchange Commission (the &ldquo;<B>SEC</B>&rdquo;) in the month of April 2025, and further consent to the incorporation
by reference of the summary of our opinion under this heading into the Company&rsquo;s registration statements on Form S-8 (No. 333-273043)
that was filed on June 30, 2023, and&nbsp;Form F-3 (No. 333-273968) that was filed on August 14, 2023. We also consent to the filing of
this consent letter with the SEC as an exhibit to the Annual Report.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">In giving such consent, we do not thereby admit
that we fall within the category of persons whose consent is required under Section 7 of the Securities Act of 1933, or under the Securities
Exchange Act of 1934, in each case, as amended, or the regulations promulgated thereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><I>[The following is the signature page]</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 40%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yours faithfully,</FONT></TD>
    <TD STYLE="width: 60%; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Zhong Lun Law Firm</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhong Lun Law Firm</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0"></P>

<!-- Field: Rule-Page --><DIV STYLE="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.2
<SEQUENCE>10
<FILENAME>ea023532301ex15-2_nanolabs.htm
<DESCRIPTION>CONSENT OF MALONEBAILEY, LLP
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right"><B>&nbsp;Exhibit 15.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>CONSENT OF INDEPENDENT REGISTERED
PUBLIC ACCOUNTING FIRM</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left">We consent to the incorporation by reference
in the Registration Statement on Form S-8 (No. 333-273043) and&nbsp;Form F-3 (No. 333-273968) of our report dated April 11, 2025 with
respect to the audited consolidated financial statements of Nano Labs Ltd (the &ldquo;Company&rdquo;), which appears in this Annual Report
on Form 20-F of the Company for the year ended December 31, 2024.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 40%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/ MaloneBailey, LLP</I></FONT></TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">www.malonebailey.com</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Houston, Texas</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 11, 2025</FONT></TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>image_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.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!# 0@)"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" 0N!2H# 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^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK);7X_.FCCL+^;RI
M&C9HH=RY'7G- &M163_;O_4*U3_P'_\ KT?V[_U"M4_\!_\ Z] &M163_;O_
M %"M4_\  ?\ ^O1_;O\ U"M4_P# ?_Z] &M163_;O_4*U3_P'_\ KT?V[_U"
MM4_\!_\ Z] &M163_;O_ %"M4_\  ?\ ^O1_;O\ U"M4_P# ?_Z] &M163_;
MO_4*U3_P'_\ KT?V[_U"M4_\!_\ Z] &M163_;O_ %"M4_\  ?\ ^O1_;O\
MU"M4_P# ?_Z] &M163_;O_4*U3_P'_\ KT?V[_U"M4_\!_\ Z] &M163_;O_
M %"M4_\  ?\ ^O1_;O\ U"M4_P# ?_Z] &M163_;O_4*U3_P'_\ KT?V[_U"
MM4_\!_\ Z] &M163_;O_ %"M4_\  ?\ ^O1_;O\ U"M4_P# ?_Z] &M163_;
MO_4*U3_P'_\ KT?V[_U"M4_\!_\ Z] &M163_;O_ %"M4_\  ?\ ^O1_;O\
MU"M4_P# ?_Z] &M167;ZW'/>0VK6=[ \N=AFBV@X&3WK4H **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R="_
MYB?_ %_R_P!*UJR="_YB?_7_ "_TH UJ*** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH R=0_Y&'1_^V__ * *UJR=0_Y&
M'1_^V_\ Z *UJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "LG0O^8G_U_P O]*UJR="_YB?_ %_R_P!* -:B
MBB@ I"0H))P!R32U4U2VDO=(O;6%_+EF@>-'_NDJ0#2D[)M#2N[,P--U[5/%
M44UWH#6=IIJ2M%#=WD#3&Y*DABJ*Z;5SP"6).#P*EL?%#1:Y<:%KB0VM]#!]
MJ29&Q#/".KC/*D'JI)QUR:S?A-*J_#^RL&7R[NP>2VN83PT<@<D@CW!!_&JN
MJVSZK\:M$:UY72;&66[=1D+YF51">Q/)QZ5HTE+E6W_ O?\ KN9IMQYGO_P;
M6.N'B30CIIU(:UIWV /Y9NOM2>5N_N[\XS[9JR=3T\+ QOK8+<+NA)E7$@QN
MRO/(P">.PKS'2HU7X5^.4*  7FH_*1TZT^*QM#JOPPN3;1>>]JRO*$ =E6VR
M 3U(!)X]Z25_P_%-CN_S_!V/3[2[MK^V2YL[B&XMWY26%PZMVX(X-<\?$=YJ
MVO7NCZ EOFPPMW?7(+QQ2'D1JBD%VQU^90/>NBMK6WLX1#:P101 DA(D"J"3
MDG ]22:\\^&"-I>L^+M'O25U :F]UM;K)$_W7'J./UI)7;]/\O\ AQMV7S_S
M.K2\UVSU33[.^BLKFWN"ZR7ENK1;6"E@OE,S8SCKO/3H,UH3ZQI=K?16-QJ5
MG#=R_P"K@DG59'^BDY-699ECPN1YCYV+ZD"N!\*16WB#X87W]JQQ/<7#W7V_
M>.5E#M][/0J-N/0 8I-Z-]AI:I=SO)KRUMY8XIKF&.24XC1W +G!/ /7@$_A
M55->T>2TN+N/5K![:V8K/,MRA2(CJ&;.%/UKRZUMVNKSX87NIVT;ZC.DBS32
M1@R2*(24W'&3P<X/<FNJTNWA7XO>(&$29.GVLA./XLN,_7'&:IQL[>OX$\VB
M?I^-_P#(ZPZIIZZ>NH-?6HLF7<+DS+Y97UW9QBD@U;3;F^EL8-0M9;N$9D@C
MF5I$'NH.17C.I6T$_P '/$_FP1/]CUJ<6VY ?)_?K]S^[U/3U-=QXRLREYX.
MGT^-$OH]4BC0H #Y)1O-7_=VCD>U"2=O.WXI,+Z??^#L=9/K6E6VH1Z?/J=E
M%>R?<MY)U61OHI.34\M[:P3)#-<PQRN"51Y &8 9) /7 !_*O)_%<D=Q\/O%
M=QI$7^@_;7DEN[MMTDLRR*&\M0!M52,!B<\=.];^JV=I)\3O"%TUK!Y\UI<F
M63RQN?:B[<GJ<9.,]*45>W]=+CD[7_KJE^IUQ\0Z*--.I'6-/^PJVPW/VE/*
M#9QC=G&<]LT'Q#H@TP:F=8T\:>6V"Z^TIY1;IC?G&?QKE]#M8+OQQXZT^>)9
M+28VOF1,,JQ:(AN/? JEX=E::WB\"WF6GTNZV3?[=I'AXF/LV8U/KAJ$K_@_
M\_N!NW]?<>BQ2QS1)+$ZR1NH970Y# ]"#W%.HHI#"BBB@#)U#_D8='_[;_\
MH K6K)U#_D8='_[;_P#H K6H **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *R="_YB?_7_ "_TK6K)T+_F)_\
M7_+_ $H UJ*** "BJ,6I+<ZE+:6T9D6#Y9YLX5&QD(/5N03Z ]<\5GOXI@EN
M[BVTNPO=6EMG\N<V8C"1MW4O(Z*2.X!)&>10!8O?#>EW]TUU)#-#<N 'GM+F
M6VD<#H&:)E+ 9Z'-6]/TRRTN%HK*VCA5VWN5'+M_>8]6/N<FJ^G:[::G?W=C
M''<175HJ-/'/$4*[\XP3PWW3RN1[UIT]A;F)+X1T.9]0+V1VZ@#]JC$T@CD)
M&"VP-M#8_B !]ZJ-\/O#/G6DL=A+;M9Y^S"VNYH5B)ZE51P 3W.,GO7344D[
M;#:ON%9>J>'=*UF6*:]M=UQ$,1W$4C12H,YPLB$,!]#6I10!3L-+M=.3; )6
M;&#)/.\TA&<X+N2Q'MFJ4OA319K^:]:T82SG,Z)/(D4YQC,D88(Y_P!X&MFB
MCS P]5\(:-K6I6NH7T%PUU:#%N\=Y-%Y7NH1P ?4XYJ-/!>B1:O/JJ)?+?7"
ME)9AJ5P"RG/'^LQ@9X';C&,5T%<M-XU$/BE?#Q\/ZPUZZ&5&7[/Y;1!MIDW>
M;T]CS[4UV0G;=G,^.O"VGZ'X U33- TS4YI]1=&\B#[3=AF#JS,02P4D9R>,
M^]=GHFBZ5$L&I6MM<K*T>(_M;3;H5/5524YB''W0%Z#BMRN>B\4-)XY?PR^F
MS1%;0W:W+R*1(H8+\J@D]2>N#QTYH3>W]:+_ "!KKV_5CY_!?A^XCOXIM/WP
MW[%[B$S2>6S'JP3=M5C_ 'E /O23>"]#N-3M-1DM[G[79C;;R+?3KY8[X <#
MGO\ WN^:WZ*2T&U?<YEM#TCPK+J/B.ST[4[F]D3=.EO<37$L_H C/AB.WH.E
M3Z!"]Y>7>OW&FRV$]XD<4<,X43+$F2-X!(#$LW&3@8^E;]8.M^)&T;6=(L#I
MTTL>I3B 7(D54C;!.",[B< GICWIKM\A/N;U%%4(]37^U6TZXA:&4J7@8G*S
M*.NT^H[@_J*0R_1110!DZA_R,.C_ /;?_P! %:U9.H?\C#H__;?_ - %:U !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !63H7_,3_ .O^7^E:U9.A?\Q/_K_E_I0!K5!>3_9;&XN NXQ1L^/7
M S4]-D198VC=0R,"K ]P:4KM.PU:^IPNAW-W%\&FU*V):_FL)KS<!DF5]SD_
MF:M?"J.)/AIHIB(/F1,[MG)+EB6)/KG-7?",0TG3O^$;N"!/8[EB5O\ EK;[
MCL8>H (4^A'TJ*R\)WN@23)X;U:*SL9I&E-E=VAN(HF/7R]KHR@GG&2/3%:-
MJ[ML[?U_78A)V5]U?^OZ[FOK44L>EZA=64UO:W_V5ECN;@XC3 )!;V!)/2N(
ML=3:T\=:!:65YJL]EJ=M.+A[N:1XYW10P>,2'*CKRH"D$8S77ZOX<37=!O\
M3;Z[D9[R+RVF10NSN-J^F><$G/<FLY_"5_<ZOH>JW>M(]UI:RQ_N;,(DBNNW
M(!8E6Z<DL..@J8VOK_6C_6WYCEJM/ZV_X)F:65\+>+];L=1U'49[:6T^VV3W
M=]+*%B'$B ,Q&5."#UPW6L[6+35= LO"?EZWJT<M[JL,=W$]V9@=^6*[GRV%
MP% S@@'())-;FMQ:'XNU_1[:VO8+NZTZZ::?[-,&\I "&23;G 9MHVG&<'T-
M7/%WA>_\23Z4]KJT%BFGW2W:J]F9B\BYQD^8N%Y/'7WIQ?PM_P!)?\/^ I+X
MDOZ;_K\3-$=S;_$Z31TU*_.G7FEFZDA>Y=BLBR!?D8G* @]%(Z<8JEIFH:DN
MC>+K"/61;C3-0,-O>W\Q<PPD*QR[9)(!;!.3R*VW\,:R_C6+Q%_;=D/+MOLG
MV;^SFP8RP8_-YV=V1UZ>QK+7X=7\MOK45YKT$AU.Z2^#16!3RIT*E3@RL&3Y
M1E3R?6DNGI^O^7^0WOI_6CO^-OS&:/?R0_$3^R+*YU==-N]*:X7[=*\C>8'"
M[T\TEU&#T( ]JH6!U&Z\">*;JXUO5)+O3;R\%M/]H*,IB'RYV;0PXY4C;[5U
M7_"+7S^)[7Q!+K$9O(K)K1T6TQ&V6# J-Y*C(Y!+9SP16=9^"-9M/#VMZ3_P
MD%FXU6665I?[-8&,R_? 'G<^WI[TG\.F]OU_R&OB3>UU^6IU&@7LNI>'-,OI
ML>;<6L4KX_O,H)_G7,7/_);+#_L!R_\ HT5TOA[3;G1M L]-NKN.[>UB6$31
MPF(,JC RNYN<#GG\!6%/X4UN7QM'XD77;)3% UJEL=-8CRBV[!;SLENG/ ]N
MU6VO:76VOZD1NJ=GOI^G^1D7^NG3_$EY:Z[=:EI5S-<;-.OA(_V*6(X*I@91
M7X()8;N<@CBKK_\ )<8O^P W_HX5HZCX3N=2LKK3)]55]*NYGEGADM@T@#/N
MVQON 49[E6/7!'&$_P"$6U >/5\2#5;80K:_8Q:?8FSY6[=]_P S[V>^W&.W
M>E'2WS_+_/\ S*?7^NJ_K\#DO%&JWFEZ7>ZK'JM[<ZM::@H9[*:3[)#$90HB
M="1&S;3@C!8$]<8-;\QO9/BLE@VK7YL)])>X-L) B(WF*OR[0"..^21DX(IE
MQ\.YIO"U]X<76MFGS3F>W_T4&2,F3S"';=\XSZ!3[FK_ /PBVK_\)I%XA_MN
MU*QVIM/L[6!YC+!C\PE'.1P<=.QZDC:RO_7N_P"?^82W;7]>]_E_D<]%XGOM
M"\/>)(?M,MQ)9:P+"REN&,KHLFS;N+'+;=Y/)YP*L^)M(&F:[X/9+Z]G#ZL/
M,%U.TNY_+?YAN/R=_E7"\]!5RU^'\TEKKUIK.JPWEOK$_P!I;[/:&!X9>,,C
M&1NFT8!'4=:L:AX/U75X]*^W^)&$VFW(GBGM;)8W;"D#=N+ MSR< '^[0MTW
MY?EK^),DVFEY_F9&MZXVE^(=0AUVYU+2_.<)I>I1N_V,(5'RN!E0V[=DLN<'
M@CBMGX@7)T_1;#5(S^]L]1MG4J,DAG",/Q5V%3ZEX6O-1M+_ $]M7!TW4'<W
M$,MJ'=5;M$VX!?7+*W).,4FNV<6KW&F:#;_-%;7$5S=8.1'''\R*3ZLP7CT!
M/:E'IZK_ (/]=1N^OHSJ****11DZA_R,.C_]M_\ T 5K5DZA_P C#H__ &W_
M /0!6M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5DZ%_P Q/_K_ )?Z5K5@Z1>VEL^I)/<PQ,;Z4A7D"G''
M/- &]153^U=._P"?^U_[_+_C1_:NG?\ /_:_]_E_QH L-%&[H[(K.F=C$9*Y
MX./2GU4_M73O^?\ M?\ O\O^-']JZ=_S_P!K_P!_E_QH MT54_M73O\ G_M?
M^_R_XT?VKIW_ #_VO_?Y?\: '6FG6.GF8V5G;VQF<R2^3$J>8QZLV!R?<U9J
MI_:NG?\ /_:_]_E_QH_M73O^?^U_[_+_ (T 6Z*J?VKIW_/_ &O_ '^7_&C^
MU=._Y_[7_O\ +_C0!;HJI_:NG?\ /_:_]_E_QH_M73O^?^U_[_+_ (T 6Z*H
MQZSI<T22Q:E9O&ZAE=9U(8'H0<\BG_VKIW_/_:_]_E_QH MT54_M73O^?^U_
M[_+_ (T?VKIW_/\ VO\ W^7_ !H MT54_M73O^?^U_[_ "_XT?VKIW_/_:_]
M_E_QH MT54_M73O^?^U_[_+_ (T?VKIW_/\ VO\ W^7_ !H MTQ(HXMWEHJ;
MF+-M&,D]S[U7_M73O^?^U_[_ "_XT?VKIW_/_:_]_E_QH MT54_M73O^?^U_
M[_+_ (T?VKIW_/\ VO\ W^7_ !H J:A_R,.C_P#;?_T 5K5AW-U;W/B'2/L]
MQ%+M\[=Y;AL?)WQ6Y0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 55?3;"1V=[*V9F.2QB4DGUZ5:HH J?V5I
MW_/A:_\ ?E?\*/[*T[_GPM?^_*_X5;HH J?V5IW_ #X6O_?E?\*/[*T[_GPM
M?^_*_P"%6Z* *G]E:=_SX6O_ 'Y7_"C^RM._Y\+7_ORO^%6Z* *G]E:=_P ^
M%K_WY7_"C^RM._Y\+7_ORO\ A5NB@"I_96G?\^%K_P!^5_PH_LK3O^?"U_[\
MK_A5NB@"I_96G?\ /A:_]^5_PH_LK3O^?"U_[\K_ (5;HH Y?P7IMA)X$\/.
M]E;,S:9;$L8E))\I>>E;O]E:=_SX6O\ WY7_  K,\$?\B#X<_P"P7;?^BEK>
MH8EL5/[*T[_GPM?^_*_X4?V5IW_/A:_]^5_PJW10,J?V5IW_ #X6O_?E?\*/
M[*T[_GPM?^_*_P"%6Z* *G]E:=_SX6O_ 'Y7_"C^RM._Y\+7_ORO^%6Z* *G
M]E:=_P ^%K_WY7_"C^RM._Y\+7_ORO\ A5NB@"I_96G?\^%K_P!^5_PH_LK3
MO^?"U_[\K_A5NB@"O%I]E!()(K2WC<=&2, C\<58HHH **** "BBB@ HHHH
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
MK!_X0CPG_P!"OHO_ (+XO_B:/^$(\)_]"OHO_@OB_P#B: U-ZBL'_A"/"?\
MT*^B_P#@OB_^)H_X0CPG_P!"OHO_ (+XO_B: U-ZBL'_ (0CPG_T*^B_^"^+
M_P")H_X0CPG_ -"OHO\ X+XO_B: U-ZBL'_A"/"?_0KZ+_X+XO\ XFC_ (0C
MPG_T*^B_^"^+_P")H#4WJ*P?^$(\)_\ 0KZ+_P""^+_XFC_A"/"?_0KZ+_X+
MXO\ XF@-3>HK!_X0CPG_ -"OHO\ X+XO_B:/^$(\)_\ 0KZ+_P""^+_XF@-3
M>HK!_P"$(\)_]"OHO_@OB_\ B:/^$(\)_P#0KZ+_ ."^+_XF@-3>HK!_X0CP
MG_T*^B_^"^+_ .)H_P"$(\)_]"OHO_@OB_\ B: U-ZBL'_A"/"?_ $*^B_\
M@OB_^)H_X0CPG_T*^B_^"^+_ .)H#4WJ*P?^$(\)_P#0KZ+_ ."^+_XFFR^#
M?!\,32R^&M"CC099WL80 /4G;0&IT%%<);_\(GH_CK3I-*_L6RC?3;Q9FM?*
MB#'S;;:&*XR?O8S[UVUO<074*S6\T<T3='C8,I_$4 B6LRST:*"TOX;EEN&O
MI9)+AMFW>&X"XR>B!5_"M.B@9S.E^%);.ZTY[W4?ML.EQF.P0P[&0$;=TC;C
MO8+P" HY/&:U5TE7U*YOKJ7SY)$\F%=NT0QGJ!R>2>2>,X4=JT:*&[[_ -7!
M*VQRWAGP;_PC]Z+F34&NO)M%L;51%Y?EP*Q8!N3N;)^]QTZ5U-%%-MO<+!11
M12 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN=TQ=8U'3
MHKO^V/+\S/R_9D.,$CK^% '145D_V?K'_0<_\E$_QH_L_6/^@Y_Y*)_C0!K4
M5D_V?K'_ $'/_)1/\:/[/UC_ *#G_DHG^- &M163_9^L?]!S_P E$_QH_L_6
M/^@Y_P"2B?XT ?/OQEM]=\.>+RT6KZE_9=^1=6R?:GVQR*064#=QM;##'3*X
MZ5ZQ\(=+U2T\&QZCK-]>75WJ)$RBYG:3RXOX -Q.,CYOQ'I5OQ7X!E\86%O:
M:GJV]()UF0_95!XX8<$<%21^1[5NIINK1HJ)K055& !:)@"J;TL0HV=S8HK)
M_L_6/^@Y_P"2B?XT?V?K'_0<_P#)1/\ &I+-:BLG^S]8_P"@Y_Y*)_C1_9^L
M?]!S_P E$_QH UJ*R?[/UC_H.?\ DHG^-']GZQ_T'/\ R43_ !H UJ*R?[/U
MC_H.?^2B?XU3U-=8T[3I;O\ MCS/+Q\OV9!G) Z_C0!T5%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445G:[=36>C7%Q;OL
ME3;M; .,L!W^M &C163_ &?K'_0<_P#)1/\ &C^S]8_Z#G_DHG^- &M163_9
M^L?]!S_R43_&C^S]8_Z#G_DHG^- &M163_9^L?\ 0<_\E$_QH_L_6/\ H.?^
M2B?XT :U?-WQY\)?V7XAA\0VT>+74?EFQT68#_V91GZAJ][_ +/UC_H.?^2B
M?XU2U/PU=:Q;1V]_JBSQ1S).JM:+PZ,&4]?4?B,CO33LR91NK&=\+?"7_"(^
M"K:WFCVW]U_I-UGJ'8<+_P !&!]<GO7:5D_V?K'_ $'/_)1/\:/[/UC_ *#G
M_DHG^-(:5M#6HK)_L_6/^@Y_Y*)_C1_9^L?]!S_R43_&@9K45D_V?K'_ $'/
M_)1/\:/[/UC_ *#G_DHG^- &M163_9^L?]!S_P E$_QH_L_6/^@Y_P"2B?XT
M :U%8%U_:NGS632:IYZ2W*1,GV=5X/7G\*WZ "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJIJO_('O?^O>
M3_T$UEZ?X=TJ?3;662UW.\*,Q\QADD GO0!OT5D_\(SH_P#SY_\ D5_\:/\
MA&='_P"?/_R*_P#C0!K45D_\(SH__/G_ .17_P :/^$9T?\ Y\__ "*_^- &
MM4<\,5S;R03(LD4JE'1AD,I&"#6;_P (SH__ #Y_^17_ ,:/^$9T?_GS_P#(
MK_XT ?+6M?#^^LOB6?"=LK$SS@6TC#.86Y#GUPN<_P"Z:^KM(TNVT31[33+-
M-MO:Q+$@[X ZGW/6LM_!'AZ34X=1:PS<Q1-$K>8_W6(/K[?J:M_\(SH__/G_
M .17_P :;=R8QL:U%9/_  C.C_\ /G_Y%?\ QH_X1G1_^?/_ ,BO_C2*-:BL
MG_A&='_Y\_\ R*_^-'_",Z/_ ,^?_D5_\: -:BLG_A&='_Y\_P#R*_\ C1_P
MC.C_ //G_P"17_QH UJ*R?\ A&='_P"?/_R*_P#C6=KNA:;9Z-<7%O;;)4V[
M6WL<98#N?>@#IZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L
MGPS_ ,B]:_\  _\ T,UK5D^&?^1>M?\ @?\ Z&: -:BBB@ HJM?W4EG9O/%9
MSWCK_P L8"@=OIO95XZ\FL72O&=AK?AJ76M,MKNY$.1+: (LZ$=00S!0<<_>
MY'3-'=]@.CHJEI.H?VKI=O?BUGM5G0.L4^S>%/0G8S#D<]>_.*NTVFG9B335
MT%%%%(845R<WCGR;FR@_X1O67-]*\5HP-L!,5!)(S,"!A21N K?TO4?[4L1<
M_9;BU;>R-!<!0Z,K$$':2.W8GBBVEQ7Z%VBBL2R\0->>*]2T-K&2$V4,4PF>
M12)0Y8< 9P/E/4Y]J!FW1110 5D^)O\ D7KK_@'_ *&*UJR?$W_(O77_  #_
M -#% &M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %9/B;_D7KK_ (!_Z&*UJR?$W_(O77_ /_0Q0!K4444 %%%8/B'Q0GAV
M>QBDTG4+S[;,((6M?*(\PYPIWR*1P"<XQ[T>0&]1348LBL5*$C)5L9'L<<4Z
M@ HK"NO$3VWBJ'0QITTC36<ETDPD0!]A * 9Z_,.3@<U+X8UT>)=!AU06K6O
MFO(GDNX8KL=DY(X_A_\ UT)75_Z[!_7ZFQ117*7?C@6EQ;Q'P[K,BW5TUK;2
M+]G"S.N[H&F! ^4D%@*/(-M3JZ*HZ5J7]IVK3-9W-G(DC1O!<A=ZD>NUF'/!
M&">#5Z@ HK$'B%O^$T_X1YK"1 ;(W:W32+M<!E7 49/\74XZ=#UK;HZ7#R"B
MBB@#)UW_ )AG_7_%_6M:LG7?^89_U_Q?UK6H **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *FJ_\ ('O?^O>3
M_P!!-&E?\@>R_P"O>/\ ]!%&J_\ ('O?^O>3_P!!-&E?\@>R_P"O>/\ ]!%
M%NBBB@ HK&\57U_I?AF_U'3GMEN+2%Y\7$32*P522N%92"<=<\>AK/T[Q=;6
M]E8PZWJ%J^KW5J+K[-8VTA;81GB,%V..>>^.!0#T.IHK''BG1FTNWU&.\\VW
MN6*PB*)WDD89RHC +EA@Y&,C!S6+XC\4NWAZQU7P]J$)B?48+>8M"2VUI C)
MAL%&&><C/L.M.SO83:M<[*BN3T_7;J+Q;XGMM5OH%T[3XK>6(^6(Q$KARVXY
M))X'/MT%:4'BS1[A+PQSS[[2/S9H7M)EE"?WA&5#,ONH(I=+CZV-JBL6V\5:
M1=VNG74$MR\&HL5M7%G-AR.Y^3Y1@$Y; P">E,3QEX?9YE.HI&(83.7F1XT:
M,=71F #K[J2.:;5@N;M%<[!XZ\.7<0DMK]YPP0HL5M*[R!]VW8H7+?=;.T'&
MTYQBKEWXETJQM$N9YY-C[RJQV\DDA"'#'8JEL ]3C HM8#6HJ&TN[>^M(KNU
MF2:WF0/'(ARK*>A!J:D 5D^)O^1>NO\ @'_H8K6K)\3?\B]=?\ _]#% &M11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5D^&?^1>M?^!_^AFM
M:LGPS_R+UK_P/_T,T :U%%% %;4+NWL;">YNYXK>"-"7EE<*JCW)X%>:/;/!
MX9LO%_A9H[V3^STM]3M8'#"ZC5 ">/\ EJG/OC(KU2BD]FOZ_K4:>QY5XB_L
M^ZL-#T^\CA>5M$=X1>G=!NV+RD>,O,,<8(P":S]/O-!U#7/";:KJ-M<+)X<?
M[6EU>;D+!4^^K-MS@.3D<[<GIQ[+15N5[^=_QO\ Y_@9J-DEV27Y?Y?B>-^&
M]0LK[0?"IUJXMIO#L4%S#<-<N&@6<.!$LN>!A,[=WMWQ7<^ 8)[?2+Z/>[:<
M+^7^S=Y)Q;9&W&>=N=VWVQCC%=710Y;CM_7W_P"?X'">,]7TVT\;>#X;G4+6
M&6.[ED=))54JK0NJDY/ +<#U-5/'$8NO$T5IJM]IEEI4MEBWEU.V,L7G[CNV
MGS4"2 ;2"<GKCO7HU%3T2]?Q*ZL\JBL=.;4Y='\8ZD9E^PV\>E7]U^Y+,-P9
MXBQ.V;=M/!+8QVJGXBGT"X\0>+TO;NUE,.@PK&+F4;A*OF8)4X_> E.V06'3
M->PT4V[_ (_\.)))_=^'3T,CPK?+J7A/2;Q9UG,MI&6D5MV6V@-SZYSGWK7J
M*2ZMXKB*WDGB2:;/EQLX#/@9.!U.!S4M.3NVQ17+%+L%9/B;_D7KK_@'_H8K
M6K)\3?\ (O77_ /_ $,5)1K4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !63XF_Y%ZZ_X!_Z&*UJR?$W_(O77_ /_0Q0!K44
M44 %<)\1-7TW3]0\++>7]M;LNKQ3,LDH4K&%<%R#T4$@9Z5W=%"T:8/9H\;O
MTT)[GQO;W$HFU SI)I0:5I)O-,*LI@R2<[CGY>@/I6E>QVDM]J\'C-H1=&TM
MQIC3'!+B/YS!_P!-/,S]WYON]L5V6A>'[W2=<UG4+C48+F/4IEF\J.U,9C*J
M%'S%VR-H'8<\\=*Z"G]E+R_3\Q=;^?Z_D>7V.JBQ\8>$X]?U"WBU*/09A=^?
M,JLKGRS\W/!PK'\#63X<OK&Y\/\ AP7T]K+X=2ZOAJ!D<&%9"[&(3=@I#$C=
MQDK[5[-13YKN_P#6[?ZB4;*W];6.2\!PO!;:JMNQ;1OMS'2^<KY.U?N?[&[=
MM[8Z<8JCX]U?3;'7O"<=WJ%K Z:F)G6655*Q^7(NXY/"Y.,],UW=1-=6Z7*6
MSSQ+/("R1%P&8#J0.IQ2OJGV_0=M&NYP?CM1/KUE!J5WIMKHTMI(HEU.V,UO
MYVX=<2(%?;]TD^N.:S/L=C:WVGZ5XPU%+[2/[+\JTO;U?*B>;>P+98D"39LV
MDG. 2#R:]4HH6BL#6MSRK43X='CBWT[4;^"YM;;PY)$_V^<%F(92#)NQEMH+
M<C_:'K76?#B^74/A[HLPN%G9;98W8/N(9>,$^HQ74T4[Z6_K=O\ 4+:W_K9+
M] HHHJ1F3KO_ ##/^O\ B_K6M63KO_,,_P"O^+^M:U !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!4U7_D#W
MO_7O)_Z":-*_Y ]E_P!>\?\ Z"*-5_Y ][_U[R?^@FC2O^0/9?\ 7O'_ .@B
M@"W1110!A^,8;RZ\):G9V%C+>7-U;O D<;HN"RD9)=E&!WYS[5Q_VG4K/Q-X
M.\W0[O[9!I=S%)9B:$R?*(@2K;]A&1W8''Y5Z#J&J:?I4 GU&^M;.$G DN)E
MC7/IEB*S_P"R=#UC6;77HY3<7EO&!!-!>R;%1O\ 95]A!^G..^*<='_79K]1
M2U7]=U_D<O9>&-7TJ[T_6Q:FXFCO+RYGTZ"5<J+CIL9B%++@9R0#DX/K7U7P
MYK/]DWLUKI,TUSJ6M0:BUK'+"#;QQE"0Q9PI8A#]TD9/7'->ET4)VV_K9_H@
M:OO_ %O_ )L\UU+P]KFMZMXIVZ9/9Q7\5H;::::(J[0-DHP1V8!LX!QZY]#T
M-GI][JGB^WU^[TZ734M;*2U$,SQN\K.RL3^[9AM&WC)R<]!WZFBA/I_75?DP
M:O\ UZ?Y'%Z-X;U*W75-+N,1:= )HM+E60,=DW)RO;9G:/;-9^D^&IK.RBEN
M/#VHOJNGVCP13/JIFCDRFT^2KS$*#@<,J@#Z5Z)4<\\5M!)//*D4,:EGDD8*
MJJ.I)/04GM;R';6YPVGZ!='X>Z'IU_I&H1WUA&!_H=U%'/#(JD!T;?M.<D8)
MQ@\CM59M \02/I>HZS;WVI2I;26UQ#8W_P!EG4&3<C$I)&CG;@,,XR,C-=MI
MNNZ/K#2+I>JV-\T8!<6MPDI4'IG:3BKPD0R&,.N\ ,5SR >AQ^!_*J;;;;ZD
MI*UBAH6F6^CZ-;6%I:_9;>$$)#YADV DG!8DDGGU-:-4/[:TW^W!HHNXSJ7D
MF<VXR6" @9/8<D=>M7Z3UU&E;0*R?$W_ "+UU_P#_P!#%:U9/B;_ )%ZZ_X!
M_P"ABD,UJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LGPS_R
M+UK_ ,#_ /0S6M63X9_Y%ZU_X'_Z&: -:BBB@#@XXX_%'Q&US3M7C%QIVE00
M""RE&Z*1I 6,C*>&(P ,YQ6K>V">%+'4=2T>.",/'"BP3RB.W@"L06&2 J@,
M3M&/N\<FKFI>&+6_U1-5@N;K3]26/ROM=FRAF3.=K*ZLK#/JIQVIM]X6MM2T
MM[.[O;V29GCD-X742AXV#(0 NP8(S@+CKQS3Z)!U;.8;Q=XDF\/:[=V/]FS7
M6CW.UW-G*JW$.Q7)6,R!E8!O[Q!QQUS5GQ%XLUG3]*U#5]).EWEC:6D,G[Q'
M4M(_.0P8@@*5.W ^]][CG:@TNS\-R:A>R7&I7G]I2(9D,!GR^T)NVQID @#.
M?E'M699>!()O *^';BYO;.*=C),(70R $Y$99E884;5X_NCG%/3\O^#_ )B_
MX/\ P/\ (2Y\0>(H]8U+2U;2EE@T]=0BE,,C +E@8V7>-QROW@5Z_=JIJ7CC
M5$\.V&K6D>GVRSZ7]O*7 :9I' !,2(C!@,'E\$#C(K9;P6KZE<:@^NZJUQ/9
M"Q<D6^/+'<#RNN23GU/I@56@^'EA!:Q6ZZKJAC6P.G/EXLRP<[5;$?\ #G@C
M!]<TGMI_6_\ P 6^O];?\$@?Q1KUWKUOI]E!IMO%<:/_ &BDLV^5@V5&"H*\
M9)'7WSV._P"'-3'B7PG8:C<6\:_;;8-+#C<O(PPYZCKUK-C\#1PWT-Y'KVK"
M:&P_L]#_ *.0(L#_ *9=<@'/J/3BM30M!C\/^'X='M;VZDB@0I%+-L,B#MT4
M X[9!]\TY<NMOZU?Z6%'FTO_ %HOUN<W\--)TZRM]<FM;"V@E_M:ZAWQ1*K>
M6K_*F0/NCL.E17VM7UE\0;^Z?4+=](LM%-V8E@+$IN.X*P?&XE!\V",<8[UI
M6?@:2PMKJWM?%6NQ1W4KS3;?LN2[_>(/D9&?8C':KA\&Z8;Z.YW7&U; :>\&
M\>7+".@;C.>3T(SGG-)]/3]+?F-6UTZ_K?\ (Y=CJ-U\0O!NI:C%IZO=6]RR
M?9XR'C4Q B-G)._&>H"C)/%>DURMKX#L;:[TNX?4]6N/[++?8XY+@ 1*0!MR
MJAF4 8^8GC@Y%=53;5K+S_,23O=^05D^)O\ D7KK_@'_ *&*UJR?$W_(O77_
M  #_ -#%24:U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5D^)O^1>NO^ ?^ABM:LGQ-_P B]=?\ _\ 0Q0!K4444 %%%% !
M1110!'/!%<P203Q)+#(I5XY%#*RGJ"#U%<5\+],L++0+R:ULK:"5]0NHWDCB
M5695F<*I('( X [5VL\;2P21I,\+,I EC"ED/J-P(R/<$5RMKX$:RTV;3[;Q
M3KL5K.\CR*IM@2SDEB&\G<,DGH1CM36E_P"NHGK;^NADW7B"^TSQKK^HS7UO
M/I-AI,5RL"0$LR-YA 5]^ 20,L0<C P,9HBCU%OBAX?O-333_/N--N2&M8F5
ME7Y#L9B3OVY.&XZGY1723>#=+GOY[F0SF.XLEL9K8.!%)&N0N1C.0&/0X]N!
M4%GX(M+74M.OY=5U:[ETY'BMA/< !4;'RG8JEP-H^\3GOGC#5E;R_P#MO\T)
MW:?G_P #_)G3T445)04444 %%%% &3KO_,,_Z_XOZUK5DZ[_ ,PS_K_B_K6M
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 5-5_Y ][_ ->\G_H)HTK_ ) ]E_U[Q_\ H(HU7_D#WO\ U[R?
M^@FC2O\ D#V7_7O'_P"@B@"W1110!PWA\B]^)_BB2_\ FNK)8(K)'Y\N!ER6
M3TW-U(]!5_7DAT99IM+NHK"[U"YA6X,<8>1NHS&@5LR$#C<"/ER>AK5U/PYI
M6KW,5U=6[BZB&U+FWF>"4+_=WQLK8]LXIMQX8TBZL8[.:VD9(Y5G607$@E$@
M& _FAMY;'&=V<4^B\A6U?F<0VL^)9O!UUJJ:M=PR:3J4L5ROV>#S)[9'&[<-
MC*'"Y.5P..E7?$NM:W;Z+JFN:1K(6V%U!!;I);QR)M)5792 #]YC]XM]T],\
M=$VE6^AV=S!I.CSW'V^5FF19P8U=A@NPD?A3WV GV-1IX*TB3PG8>'KR*26S
MM40;(IY(@S+SD[&!//.#WYII_I^E_P OQ%;]?UM^?X'/ZEJ6O6VH^)[%-=F
MT_3DU""06T.X,0^8^5P4RG<;N?O56U_Q5K0T5=0LM0,4T6CQZ@;:TMUD.\C)
M,Q=2%CP. &#'#8SBNKD\$Z'+/>3217K27D M[ACJ-QF2,=%/[S_.3ZG+?^$#
M\.>1Y!LIC']F^R,K7DQWP\X1LO\ ,!DXSG;VQ2Z?UY_\ ?7^O+_@F'>ZKX@N
M/$FH6,6KK:6R:*M_"(+5"Z2$D<E]P(RI[=#C@C-=5X8U*;6/"VE:E<!1-=6D
M<L@7IN903BJ9\$:$;B6X,5[YLML+5W_M&XR8@.$_UG3_ !)[FM&QT6QTS14T
MBS6:*R1#&BBXD+(I[!RVX8[8/';%-M6?]=_\U]PDGI?^M%^J9S_PY*Q^&+IB
M0JC4KTD] /W[USD^L7&D^(_&6O0:C<W,5O8VDD$$H3RV#A]N?DW!5)SP0>3G
M-=6GP^\/1V<EFD>HK:REC) -6N]CECELKYN#D]<]:TG\,Z-)>SW<EA&\MQ +
M>4,24>, @ IG:< D9QG!Q2\_*WX+_+\1]+>?ZM_J<O:VM[;?%73OMFIR7Y?1
MIV#O$B;3YD>0-@'R],9R?4FN^K!L?!F@:=>VU[!8%KFU0QV\L\\DS1*>REV.
M!Z8Z9.*WJ&]$OZW$D_Z] K)\3?\ (O77_ /_ $,5K5D^)O\ D7KK_@'_ *&*
M11K4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9/AG_D7K7_@
M?_H9K6K)\,_\B]:_\#_]#- &M1110 51UC5(-&TN>_N S)&!M1?O.Q.%4>Y)
M 'UJ]7+^/8I&\/PW*KNCLKZVNYA_TS256<_@,G\*.J0$EUXCN["2PTR2SCN=
M=O4>1+2&0K'&B]2\A!PHR!D#)/1:MV>K:@=22PU/3$M7:!Y_/AN?-A.UE&T,
M55L_-DY4>V>V'K%I=Z;X]LO%<%I/?6#Z>UE<+:KYDD0W;U=4'+@]"%R:TM6U
M-M4\-ZG]CT:\O(C:2#R;B*2V:9B"/+"L%?GGG [8)[-[7]06KMZ%X>)M :SF
MNUUS33;0.$EF%W'LC8] S9P#[&I1KND,;4#5;$F[0O;@7"?OE R2G/S #N*X
MGPYIK7OB/4DU"SNWL[_1[>'=-I[V\7REPT8##(P".');W(Q2Z'!<3:'J=KK5
MG)<KHMO)I:#R3,;@==P0 ELIY/;KNHDK)^E_S_6WWB3O;^NW_!^X[1?$&BL6
M"ZO8$K#Y[ 7*<1_WSS]WWZ4LFNZ/#IJ:E+JMBEA)]RZ:X01-]'S@_G7F>B0M
M;Q_#N)M&U&-K&.5;O.ES 0LT97YCLXR^#G\>G-&CFZ7[+&=&U*'&JWTBW<FF
MSEH%D)V;4( ^<$C<P(7'(&:<E:]OZU$I:7_K8]0EU;388H99=0M(XYE+1.TR
M@2*!N)4YY& 3QVJ:UN[:_M8[FSN(KBWD&4EA<.C#V(X->2:-8_9Y? /VG0]0
M\^P-PEU(VERDQ APFY@F,;CD8X&<\#FNQ^'1E71;^.6TO+;_ (F5S(B7-M)"
M3&\A92 X'!![=*++7^NH7V7]=?\ +\3L****DH*R?$W_ "+UU_P#_P!#%:U9
M/B;_ )%ZZ_X!_P"AB@#6HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "LGQ-_R+UU_P  _P#0Q6M63XF_Y%ZZ_P" ?^AB@#6H
MHHH **** ,O6M7.EQVT4,2S7UY,(+:%FVAFP223V4*"3]/4U0F\1W3:N^B:9
M9PZAJ=M"DEX[S&W@AW= 6VNV3R0 #QU-1>(U:#Q9X7U!_P#CUCFFMY&/1'DC
MPA/U*[?JP]:SK:.Z\*>-==O;FQO+G3-7:*:.XM+=IVBD5=I1T0%\=P0"*:\_
M/\+6_P Q._3R_6YT-IK;'[<-5MDTW[$$,LDLZF(@C.Y6X^7@C) /!X%.D\4>
M'XK*&]DUW3$M9F*Q3M=QA)".H5LX)'M6/XHO)K[P^LT6C7,\(NX&3S()"Z@.
M&\WR5PY"D [3@GN,=<33/#UQJNA>+-.GCNHKF;4FN[.XN+;RB7V(T<B\ <,O
M;GUYH[M]/^!?\_P#LEU_K^O4[J76])@FFAFU2RCEAC$LJ/<(&C0]&8$\#D<F
MF2>(M$ACGDEUG3TCMW$<[-=(!$QZ!CG@GT->>Z\)_$7PNU'4[K1[B;4=2$:P
MVT=JT[QE, 8"@X&1(P/^U[U:G>-_%^IW,6DZB+5_#ZP1O_94X!?+'8/DZ[6
MQ^'48H:LGY?Y7_X )WMY_P":7]>AWEWK6E:>8!>ZG9VQN#B'SIU3S/\ =R>?
MPHO-9TO3M_V[4K.UV*';SYU3:I. 3D\#/%>1/:ZC=>#_ + FBZE!<_\ ".);
M&0Z?*TD\B;LP_,-L8!&>F6W#:>!6PT< \6:E?#1+_;+X>6 RC29LR3<Y7.SE
MMNT?ACM3DN6_E?\ "_\ E^(1=[?+\U_G^!ZDK*Z!T8,K#((.012US_@;SAX&
MT6.XAN(9XK2.*6.XB:-U95 ((8 ]1^-=!1)<LFA1=TF%%%%249.N_P#,,_Z_
MXOZUK5DZ[_S#/^O^+^M:U !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!4U7_ ) ][_U[R?\ H)HTK_D#V7_7
MO'_Z"*-5_P"0/>_]>\G_ *":-*_Y ]E_U[Q_^@B@"W1110 5E>(=7.C:9YT<
M8EN9I4M[:,]'E=MJ@^W.3[ UJUS?C2UFDT^POH4:3^S;^&\D11DM&I(? [D*
MQ./:CJKAZ$-SK>I1:S:^&;&2"YU9K8W5U>7$9$4";L#Y%())/ 7<.!DD][B:
MEJ6ERS'7GLA80VYE:^A1XU+;L%2A+;>",?,<^V*S+W3[ZW\70^+M$A34[>YL
MA:W%M',JNRAMR21LQ"GKR"1QWJUK;Z[JOAN\%IHZ13,BB.UO#%)(QW#<<;FC
M! !*Y)!.,XQR^GY_?_7ZB6_]?U_6A)+XZ\/0:;<7\MW<1P6TBQ3[K*</"Q&1
MO39N4$="1CWJS?>*]&TS_C^NI+9?LXNB\UO(JK&3@98K@') VD[LGI6#H?AZ
MZDO?$T.JV%TMCJT<6U[JX25V_=[&5MK'!!]/E]#5"RL=:O/AYK*36S7NIRV[
MZ7 (G0&1(]T:N2Q4#+%F//3UI/9V_K^G^ XZM7_K;]+_ #.H3QIH,K[([R21
MS +B-$M96::,_P 48"YD]]N<=\5)-XNT.'3K2_\ MC26]VA>#R())7=1]X[$
M4M@=^..^*YJSM-<C\0^'[U_#UZL-EH\EK/\ O[<D2'9@ >;S_J^O^T/?&;HN
MA^)+?1-%T^YT2>!+>.ZBN&BG@$P+ME2) Y*QD'YMA#94<8ZU))7M_6K_ ,E]
MY,6W:_\ 6B_6YVLGC+P]'+:1?VG')->0_:+>*%6D>6/!.5502>AP,9..*TM-
MU*SUC3X;^PF$UM,,H^TKGG!R" 0001@\BO/M&TG7["Z\&F;P_=[=)L)H+EEG
MMSAV4 8_>9/W?U'OCH_A_8ZCIOAIK74]/ELIQ=SR!))(WW*\C.""C,.C8Y[@
M_6FTM;?UK;\M03>G]=/\SJ:***@H*R?$W_(O77_ /_0Q6M63XF_Y%ZZ_X!_Z
M&* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)\,_\B]:_
M\#_]#-:U9/AG_D7K7_@?_H9H UJ*** "D(!!! (/4&EHH @L[*WT^U6VM8Q%
M F=J G"^PST'L.!4DLL<$32RR+'&HRSN< #W-<"=)TZ+XOWUY'I5K)=1Z.MP
MF(E#&4R,-V<?>( &[K4%]K@\3?#_ ,0I>SZ?/-%I\DDUE]F>*6UDVDJ'20D\
M$<-@9(R!2;]V_E?]/T&E>7+Y_P"7^9Z!.AOK$BUO9(/-4%+FWV,0#R"NY64_
MB#26-E%86WDQL[99G=W.6=F.2Q]R3VX],"N(U+Q)J>A>&]-:R-A&D>DBYS<H
MTKS,J#]VL:,&'')?! XXJ23Q9X@NM4N+2SM],MXUT=-3BDF\R4DM_"R@KW##
M@\<'GI5R7*WY7_"_^1$7S)>=OQM_F=V2 "2< =2:CM[F"[@$UM/'-$Q(#QN&
M4X.#R/<$5Q]OXEO/$\-C8V%O91O=Z4E_="\C,J;).!&%##.?FR2< #H<US_A
M3Q#-H/@3PS&[VUC8RB?S[V>W>6*,B4XC.TKLW9.&8X&WH<T<K3:?]:M?H%]F
MOZT3/4DFBE>1(Y4=XSM=58$J<9P?3@@T^N1U>9K#5O#>K1&$SWMPEE=M ?DF
M1T8@^X5@"I/0$^IKKJ5AW"BBBD,*R?$W_(O77_ /_0Q6M63XF_Y%ZZ_X!_Z&
M* -:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *R?$W_ "+UU_P#_P!#%:U9/B;_ )%ZZ_X!_P"AB@#6HHHH **** (KFV@O
M+:2WN8DEAD7:Z.,AA3HHEAA2)-VQ%"C<Q8X'J3R?J:>0",$9%>8:+:VGAV\\
M<:GI.C6QN[:]6*(0VV2D9CC+ *O)49+%5QG%"Z_UV_S!]/Z_K8]*GN8+5 ]Q
M/'"A8*&D<*"3P!SW-0W]G+>Q)''?W-IALLUN$RX[J=ZM@'U&#Z$5Y_XEU"#7
MO"%E?&[T[43#K%F(Y[:$H8V\Q P*L6:-N2,9S@C-:?B'Q?J>CZV8D6P^S)=6
MT'V<JTDTJ2D*9-RMB( D@!U^;!P>13Y;Z>?^7^8N;KY?Y_Y'9VUO%:6L5M @
M2&) B*.P P!2SSQ6T+S3RI%$@R[R,%51ZDGI7 7OC77[2#7[M[;3$@T;4(K=
MXU\R1IHVV9PV5"MAP<X([8[F+QSJ-WKOAOQ9:VL5B;#3(6BG%S$7>63RP^4.
M0$V[E()#9([8S2=[7_KI_F-6O8]&1UD171@R,,JRG((]121313Q^9#(DB9(W
M(P(R.#R*XM/$T]A?Z=IDMQ9V$#V<'V=[R!RMT[#!590P52,?=().>U7PYTOX
MAQ6ENH6VU2RDGEC' $T;*-X'JRO@^NT53CK;U_"_^1*E=7]/QM_F=11114E!
M1110!DZ[_P PS_K_ (OZUK5DZ[_S#/\ K_B_K6M0 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5-5_Y ][_U
M[R?^@FC2O^0/9?\ 7O'_ .@BC5?^0/>_]>\G_H)HTK_D#V7_ %[Q_P#H(H M
MT444 4]1U?3='B274]1M+*-VVJ]S,L88]< L1DU+:7EKJ%JEU97,-S;R#*2P
MN'1NW!'!KF?B< ?AOK0(!'DCK_OK4/B'5[_1]3BDN+B]L=$%LH6ZM;:.:-)2
M2#YX(+*H&T@K@=<FFE?[_P!!/0Z&QU/29-1NM(L)X/M-H \\$(QY6\D\XX!)
MR?6M*O/KV]DL?&GBN\M[FV@ECT6V:.:YSY:G=+@M@$D?2L^X\2^([/2?%RQ:
MC.9=-M(+JVGO[.,2896+#:FT ?+QN7(YR#1;2X7U/2;VRBU"V,$S3JA(.8+A
MX6X_VD(/X9JI!J>D6VJQ^'H+B)+U(/-6U0'*Q@@9/8=1UZUQ>H^+-7\.WFHB
MXN_MZC14OXUDB5%BE+["!M&=G(/))&#S2R6VK6GQ%MF&HG4;QM!N7MS/&B*)
M-Z87Y /DSC&<GU)HM;\?P3_R$G?^O3_,[Z\OK;3XDENYA%&SB,.P.T$],GMZ
M9/%6*Y+PSJ/]KQWFF:I/?/>) HNK'4;:.-T#;@2"BA70]!C/3DY-6/ =U/<^
M"[)IW:1XC) '8Y+K'(R*2>^0HYH:M<=]C:?5+%+J:V>YC$L$?FS GB)?5CT7
M\>N#Z5 OB'1Y-/.H0ZG:S60<(UQ#*)(U.<<LN0/J>E8?@F*'4/!\5]?*LDMW
M<2W=PS_\]!(<9_W0J@9Z;1Z5:T;28YM;UG6S$J0:DD<*1X_UB("/,8>K;CC_
M &0/7%%OZ^[^OQ#^OS_R.D!R,CI17,> 9I9/"ZPR.76UNKBUB8G.8XY61.>^
M% 'X5T]#!!63XF_Y%ZZ_X!_Z&*UJR?$W_(O77_ /_0Q2&:U%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !63X9_P"1>M?^!_\ H9K6K)\,_P#(
MO6O_  /_ -#- &M1110 4444 <X_A)7\33:Z-;U1+B6#[.8D,(C$620H_=[N
M"<@YS[TR^\%6VHC4&N=3U%Y[VV^R-/F(/' 3DHO[O&#ZL"WN*Z:BCR#K<Y5_
M EFZ(K:IJ9Q8'3I3OC!FAYP&PG!&>"NWWS4</@**&XDG77]7,CV"Z?D_9^(1
MT _==>IS[UUU%-N^_P#7]78DDMOZ_JR.5M/ EG8Q:;]EU34X;BP@^RI<H\>^
M2#.1&XV;2!V. P]<T^R\$VNF:&-(L-5U6WMMK*Q\Y9"P8Y;B16 SST ZGN<U
MT]%#;>X62.;B\/ ZAI5NL @TC1%'V2,ON:639L#'GA54GKR2<\8YZ2BBAMO<
M+!1112&%9/B;_D7KK_@'_H8K6K)\3?\ (O77_ /_ $,4 :U%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5D^)O\ D7KK_@'_
M *&*UJR?$W_(O77_  #_ -#% &M1110 4444 !Y'7%<UIO@X:9>7]U'K^KR/
M?2K-.', !==N&&V(8X4+CH1G(KI:* .2N_ -I>6<L,FK:FLL]VEY/<H81)+(
MF-F1Y>T!=HX51G'.:DO/ MG>R7K-J>I1B\GBN94C>/'G1[=L@RAY^1<C[OL*
MZFBG>W]?UV$U<XVX^'=M=V>J6LVO:PT>J3I<7)S;@LRXQC$7 ^5?^^1[YLWW
M@6ROC?9U+4H5U& 0WR0R1A;DA=H=@4.UL=UV@XY!'%=312\AV.=N/!]I=:=%
MILNH:BVGIL#VSS*XD"XP&9E+@9 /RL*GL],GG\13:W?1B)TA-K:0[@Q2/=EF
M8CC+$+P.@4>IK;HIW>XK(****0PHHHH R==_YAG_ %_Q?UK6K)UW_F&?]?\
M%_6M:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH J:K_ ,@>]_Z]Y/\ T$T:5_R![+_KWC_]!%&J_P#('O?^
MO>3_ -!-&E?\@>R_Z]X__010!;HHHH S=<T#3O$=@;'5(Y9;4G+1I<21!_9M
MC#</8Y%5I/">CS6R6\T5U+"H4%)+V9A(!G DR_[P<GALBMNBA:":N8-QX,T*
M[OKV\N+262:]B\FXW7<Q5T'1=N[:,=1@#!Z8J*;P+X?N(KF.6VN66ZB2&X_T
MZ?,R+G:'._+=3R>371T4#L8"^"]!6]^V-:SS3&V^R-Y]Y-*K0XQL*LY!'?D=
M>>O-,A\"^&X9(I1IQDDBA:")YYY)6CC88*J78E1@D#&,9.,5T5%.[%9&))H"
MVJW4FDGRKV\PDUW<S23.B<_<WD],G"Y"@G/L='3=.MM)TRVT^T39;V\8C0$Y
M.!ZGN?>K5%(9ST?AB)8[W378MHUU(TXBCF>&2*1FW,H9"#L)RW48)(Y!XE'A
M\:?%,^DRSB\E7RQ-?WL]R(E)Y*B1VY[X&,X&3Q6Y10!3TG3+?1M+M]/M0?*A
M7 +'+,>I8GN222?<U<HHH;N 5D^)O^1>NO\ @'_H8K6K)\3?\B]=?\ _]#%
M&M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5AVNBZE9VZ6]O
MK.R),[5^RJ<9.>Y]ZW** ,G^S]8_Z#G_ )*)_C1_9^L?]!S_ ,E$_P :UJ*
M,G^S]8_Z#G_DHG^-']GZQ_T'/_)1/\:UJ* ,G^S]8_Z#G_DHG^-']GZQ_P!!
MS_R43_&M:B@#)_L_6/\ H.?^2B?XUF:;)K5]J>LVC:N$&GW*0*PM5.\-#')D
M^G^LQ^%=37.^'O\ D8_%O_81B_\ 22"@1<_L_6/^@Y_Y*)_C1_9^L?\ 0<_\
ME$_QK6HH&9/]GZQ_T'/_ "43_&C^S]8_Z#G_ )*)_C6M10!D_P!GZQ_T'/\
MR43_ !H_L_6/^@Y_Y*)_C6M10!D_V?K'_0<_\E$_QJ&ZT74KRW>WN-9WQ/C<
MOV51G!SV/M6Y10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !534['^T=.EM/,\OS,?-MSC!!Z?A5NB@#)_L_6/^@Y_Y*)_
MC1_9^L?]!S_R43_&M:B@#)_L_6/^@Y_Y*)_C1_9^L?\ 0<_\E$_QK6HH R?[
M/UC_ *#G_DHG^-']GZQ_T'/_ "43_&M:B@#)_L_6/^@Y_P"2B?XT?V?K'_0<
M_P#)1/\ &M:B@#E]/EUB_P!2U:T_M;9_9]PD&_[.A\S=#')G';_68QSTSWQ6
ME_9^L?\ 0<_\E$_QJGX>_P"1C\6_]A&+_P!)(*Z*@2,G^S]8_P"@Y_Y*)_C1
M_9^L?]!S_P E$_QK6HH&9/\ 9^L?]!S_ ,E$_P :/[/UC_H.?^2B?XUK44 9
M/]GZQ_T'/_)1/\:/[/UC_H.?^2B?XUK44 8S:/?SS6[76K><D,RRA/LZKDCW
M!K9HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** ([B%;FVE@<D+(A0D=<$8K+3P^L:*B:GJ:JHP%%Q@ >G2
MMBB@#)_L+_J*ZI_X$?\ UJ/["_ZBNJ?^!'_UJUJ* ,G^PO\ J*ZI_P"!'_UJ
M/["_ZBNJ?^!'_P!:M:B@#)_L+_J*ZI_X$?\ UJ/["_ZBNJ?^!'_UJUJ* ,G^
MPO\ J*ZI_P"!'_UJS[VQDMM5TVT74]2*7;R*Q-QRNU"PQQ[5TU8FK?\ (R>'
M_P#KK/\ ^BFH E_L+_J*ZI_X$?\ UJ/["_ZBNJ?^!'_UJUJ* ,G^PO\ J*ZI
M_P"!'_UJ/["_ZBNJ?^!'_P!:M:B@#)_L+_J*ZI_X$?\ UJ/["_ZBNJ?^!'_U
MJUJ* ,G^PO\ J*ZI_P"!'_UJ9+X<CGC,<NI:E(AZJ\^0?PQ6S10 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7
M.^'O^1C\6_\ 81B_])(*Z*N=\/?\C'XM_P"PC%_Z204"9T5%%% PHHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH YWP]_R,?BW_ +",7_I)!715SOA[
M_D8_%O\ V$8O_22"NBH$@HHHH&%%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 5B:M_R,GA__ *ZS_P#HIJVZQ-6_Y&3P_P#]=9__ $4U &W1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M'_Y\_P#R*_\ C5"R\!>';"^OKR&QQ+>R!Y/WC<8 &!SZY/U)JD[(B4;M,Z0
M     = *6LG_ (1G1_\ GS_\BO\ XT?\(SH__/G_ .17_P :DLUJ*R?^$9T?
M_GS_ /(K_P"-'_",Z/\ \^?_ )%?_&@#6HK)_P"$9T?_ )\__(K_ .-'_",Z
M/_SY_P#D5_\ &@#6HK)_X1G1_P#GS_\ (K_XU0U'1[#3YM.EM8/+<WL2D[V/
M')[GVH Z6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BN=TQ=8U'3HKO\ MCR_,S\OV9#C!(Z_A5S^S]8_Z#G_ )*)
M_C0!K45D_P!GZQ_T'/\ R43_ !H_L_6/^@Y_Y*)_C0!K45D_V?K'_0<_\E$_
MQH_L_6/^@Y_Y*)_C0!K5SWC?PS%XN\)7VDN%$KIOMW/\$J\J?SX/L35O^S]8
M_P"@Y_Y*)_C1_9^L?]!S_P E$_QH ^7/ASX,F\2^/(=-O(&6WLG,M\K#HJ'!
M0^Y;"X^OI7UP      .@%<Q8>$9-+U&_U"RU".&ZU!Q)=2+:KF1AT/)XZGIC
MDD]:TO[/UC_H.?\ DHG^--NY,8\J ^&],/B :Z4N?[0"[!)]LFV[?[NS?LV]
M\8QGGK2S^&])N=3&H2VI-QN5VQ*X1V7[K-&#M9AQ@D$C QTI/[/UC_H.?^2B
M?XT?V?K'_0<_\E$_QI%"W_AO2=3O1=W=J7FVA7VRNBRJ#D"15(60 YP&! S5
MV6QMY[NWNI8]TMON\HECA"1@D#IG'&<9 )'<U1_L_6/^@Y_Y*)_C1_9^L?\
M0<_\E$_QH 6Y\-Z1=ZO'JL]FKWD94AR[;25SM8KG:Q7)P2"1GBM6LG^S]8_Z
M#G_DHG^-']GZQ_T'/_)1/\:/(#6HKG=376-.TZ6[_MCS/+Q\OV9!G) Z_C71
M4 %%%% !1110 4444 %%%5-3OO[.TZ6[\OS/+Q\N[&<D#K^- %NBLG^T-8_Z
M ?\ Y-I_A1_:&L?] /\ \FT_PH UJ*R?[0UC_H!_^3:?X4?VAK'_ $ __)M/
M\* -:BLG^T-8_P"@'_Y-I_A1_:&L?] /_P FT_PH UJ*R?[0UC_H!_\ DVG^
M%']H:Q_T _\ R;3_  H UJ*R?[0UC_H!_P#DVG^%']H:Q_T _P#R;3_"@#6H
MK)_M#6/^@'_Y-I_A1_:&L?\ 0#_\FT_PH UJ*R?[0UC_ * ?_DVG^%']H:Q_
MT __ ";3_"@#6HK)_M#6/^@'_P"3:?X4?VAK'_0#_P#)M/\ "@#6HK&;6+^"
M:W6ZTGR4FF6(/]H5L$^P%;- !1163-JUY_:-S:6FF_:/(V[F\\)]X9'!'UH
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
M"ZS]HCCMT59<]=P PWXT/:W]=?\ /\!+O_73_+\3S30F'_"/?#/D?\?LG?\
MZ9RU9-_JLWAF+Q)%?WJZV-5-L;/SV\HK]H,?DF'.W.SG.-W&<UW*^$?#2>5L
M\/:2ODMOBQ91C8W'*_+P>!T]*NC2-,&I'4AIUH+\KM-UY"^;CTWXSC\:KFUO
MY_Y?Y6)L[?UY_P"=_D<3?+)I7BO5-)>_U%AKENK:=NOY3Y4F[;($^;Y<;E?C
ML".@Q5*]7Q'?:IJUGI5Y';2Z1)$MM+=ZM.A6((C%I(O+83!OF&YV)ZXQCGTJ
M2UMYIX9Y8(GF@),4C("T9(P=I[9''%07.D:9>7D-Y=:=:3W4'^JGE@5GC_W6
M(R/PJ4[6_KT*:W_KU.%L;;4K[Q#XK#^)-0C;3Y8WM2\X6&(M"6(90 "@+="/
MX0>O-5;C7M1T?1[ZQ>&\M=7@%KYYN-1:>#RI)=K3)*0S(#\V<K\H P.*] @T
M'1[6>YFM])L89;H$7#QVZ*TP/)WD#YL^]26^D:99QW$=MIUI EPQ:=8H%42D
M]2P Y/UHN%C"\)6>M6%YJ$6HW,#V<@CEM(%U"6\DB!!#9DD16*DC(SGO74U5
ML-,L-*M_L^G6-M9P9W>7;Q+&N?7"@"K5#=P2"BBBD,R?#/\ R+UK_P #_P#0
MS6M63X9_Y%ZU_P"!_P#H9K6H **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH R?$W_(O77_ /_0Q6M63XF_Y%ZZ_X!_Z&*UJ "BBB@ HHHH *"0!DG H
MHH \4U;7="NM"^(\2ZS:F26X\VW$5X%,N(8U!7:PWC<,8Y'8U9GOK>VUW4K;
MPM=V_P!MNO#(D5;:56>:<'(;J2TFPYSUQBO8J*:>EOZVL*VM_P"M[G'^$+?P
MP]P-0\/W"B66V6.ZMX'X#@@[IEZB7D@EOF//6NPHHH;N"5D%%%%(84444 %9
M.N_\PS_K_B_K6M63KO\ S#/^O^+^M &M1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% &3X9_Y%ZU_P"!_P#H9K6K)\,_
M\B]:_P# _P#T,UK4 %%%% !1110 5QFQF^+5\8BB3?V$@1V3<%)F;J,C(Z<9
M%=G6%)X0T>76I-89+T:A(AC:9-0N%^0_P@!\!>^ , \CFCK]_P"0=/N_,Y#0
M_$?B"2T\,:A>ZI]H_M'49[*>!;=$0J#+M88&X,-@[XQU&>:VO#MYKVO1V>NQ
M:G&MI+<3)/ISQ+L2)691M8#?Y@*C.6QR>!5V'P#X=MXK***VNUCLIC<6R_VC
M<8CD/5@/,^OYGU.;]MX;TJSU"6]MK=XI)7,CQK/((6<G._RMVS=D9W;<^]5=
M?U\O^"39_P!?/_@&M1114E!1110 4444 9/B;_D7KK_@'_H8K6K)\3?\B]=?
M\ _]#%4_^$>UG_H<]6_\!K/_ .,T =%17._\(]K/_0YZM_X#6?\ \9H_X1[6
M?^ASU;_P&L__ (S0*YT5%<[_ ,(]K/\ T.>K?^ UG_\ &:/^$>UG_H<]6_\
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
M$_QH_L_6/^@Y_P"2B?XT :U%9/\ 9^L?]!S_ ,E$_P :/[/UC_H.?^2B?XT
M:U%9/]GZQ_T'/_)1/\:/[/UC_H.?^2B?XT :U%9/]GZQ_P!!S_R43_&J6E?V
MMJFG)=KK!C#LZ[3:H<;6*_TH Z.BLG^S]8_Z#G_DHG^-']GZQ_T'/_)1/\:
M-:BLG^S]8_Z#G_DHG^-']GZQ_P!!S_R43_&@#6HK)_L_6/\ H.?^2B?XT?V?
MK'_0<_\ )1/\: -:LG7?^89_U_Q?UH_L_6/^@Y_Y*)_C3&T>_GFMVNM6\Y(9
MEE"?9U7)'N#0!LT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!D^&?\ D7K7_@?_ *&:UJP+&RUW3[..UB;361,X+ER>
M23_6K/\ Q47_ %"__(E &M163_Q47_4+_P#(E'_%1?\ 4+_\B4 :U%9/_%1?
M]0O_ ,B4?\5%_P!0O_R)0!IF&)IEF,2&5055RHW 'J ?3@?E3ZR?^*B_ZA?_
M )$H_P"*B_ZA?_D2@#6HKGA?ZZ=5;3MNG><L G+8?;M+%<=>N15O_BHO^H7_
M .1* -/R8O/,_E)YQ789-HW;<YQGTI]9/_%1?]0O_P B4?\ %1?]0O\ \B4
M:U%9/_%1?]0O_P B4?\ %1?]0O\ \B4 :U%9/_%1?]0O_P B4?\ %1?]0O\
M\B4 'B;_ )%ZZ_X!_P"ABM:L"^LM=U"SDM96TU4?&2A<'@@_TK?H **** "B
MBB@ HHHH *R?$W_(O77_  #_ -#%:U9/B;_D7KK_ (!_Z&* -:BLG_A)M'_Y
M_/\ R$_^%'_"3:/_ ,_G_D)_\* -:BLG_A)M'_Y_/_(3_P"%'_"3:/\ \_G_
M )"?_"@#6HK)_P"$FT?_ )_/_(3_ .%'_"3:/_S^?^0G_P * -:BLG_A)M'_
M .?S_P A/_A1_P )-H__ #^?^0G_ ,* -:BLG_A)M'_Y_/\ R$_^%'_"3:/_
M ,_G_D)_\* -:BLG_A)M'_Y_/_(3_P"%'_"3:/\ \_G_ )"?_"@#6HK)_P"$
MFT?_ )_/_(3_ .%'_"3:/_S^?^0G_P * -:BLG_A)M'_ .?S_P A/_A1_P )
M-H__ #^?^0G_ ,* #7?^89_U_P 7]:UJYK4=8L-0FTZ*UG\QQ>Q,1L8<<CN/
M>NEH *R=/_Y&'6/^V'_H!K6KG5U.ST[Q#JOVN;R_,\G;\I.<)ST'N* .BHK)
M_P"$FT?_ )_/_(3_ .%'_"3:/_S^?^0G_P * -:BLG_A)M'_ .?S_P A/_A1
M_P )-H__ #^?^0G_ ,* -:J=UID%U>6UX2\=S;GY)8S@E3U0^JG R#]1@@&J
MO_"3:/\ \_G_ )"?_"C_ (2;1_\ G\_\A/\ X4 :U%9/_"3:/_S^?^0G_P *
M/^$FT?\ Y_/_ "$_^% &M5/4M-@U6V%M<M(;<L#)$K864?W6]5]1WZ'C(JK_
M ,)-H_\ S^?^0G_PH_X2;1_^?S_R$_\ A0!J@!0   !P *6LG_A)M'_Y_/\
MR$_^%'_"3:/_ ,_G_D)_\* -:BLG_A)M'_Y_/_(3_P"%'_"3:/\ \_G_ )"?
M_"@#6HK)_P"$FT?_ )_/_(3_ .%'_"3:/_S^?^0G_P * #PS_P B]:_\#_\
M0S6M63X9_P"1>M?^!_\ H9K6H **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "L3PE_P BW!_UUF_]&O6W6)X2_P"1;@_Z
MZS?^C7H VZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#$3_D
M>9?^P:G_ *-:MNL1/^1YE_[!J?\ HUJVZ "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **QEUB_GFN%M=)\Y(9FB+_:%7)'L13_ .T-8_Z ?_DV
MG^% &M163_:&L?\ 0#_\FT_PH_M#6/\ H!_^3:?X4 :U%9/]H:Q_T __ ";3
M_"C^T-8_Z ?_ )-I_A0!K45D_P!H:Q_T _\ R;3_  H_M#6/^@'_ .3:?X4
M:U%9/]H:Q_T _P#R;3_"C^T-8_Z ?_DVG^% &M163_:&L?\ 0#_\FT_PH_M#
M6/\ H!_^3:?X4 :U%9/]H:Q_T __ ";3_"C^T-8_Z ?_ )-I_A0!K45D_P!H
M:Q_T _\ R;3_  H_M#6/^@'_ .3:?X4 :U%8TNJZK!"\LFB[412S'[4IP!R>
MU:=K/]ILX+C;M\V-7VYSC(SB@":BBB@ HHHH **** "BBB@ KG=0_P"2A:#_
M -@Z_P#_ $.VKHJYW4/^2A:#_P!@Z_\ _0[:@3.BHHHH&%%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5B>$O^1;@_ZZS?\ HUZVZQ/"7_(MP?\ 76;_ -&O0!MT444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% &(G_(\R_P#8-3_T:U;=8B?\
MCS+_ -@U/_1K5MT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!D
MZ%_S$_\ K_E_I6M63H7_ #$_^O\ E_I6M0 445D:9XFTG5M1N=/M9Y1>VRAY
M;>>WD@D53T;;(JDCW% &O169IFOV&KW5U;V9NC+:MLF$UG-"%;KC+J 3@@\=
MB#T-:= !1110 45E1^(+.7Q/+H"QW O(K?[2S-$5C*9 X8_>Y/;(X/.:T))7
M26%%MY)%D8AG4KB,8)RV2#CMP"<GTYH EHJ*"ZANA(8)!((W:-B.S#@C\#69
M9^*-+O\ 5;K3+=KLW=J,S(UC.@3T^9D YQQSSVS0!L45S<?CO0);"]O4FO3;
M6+E+ESIMR/*8=01Y>>._IWQ4EQXTT2TM;"YGDO4COV*VW_$NN"TA';:(\@D<
MC(&1R,BG9BNCH**0'(!&>?48I:0RIJO_ "![W_KWD_\ 031I7_('LO\ KWC_
M /011JO_ "![W_KWD_\ 031I7_('LO\ KWC_ /010!;HHHH **** "BBB@ H
MHHH *YW4/^2A:#_V#K__ -#MJZ*N=U#_ )*%H/\ V#K_ /\ 0[:@3.BHHHH&
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5B>$O^1;@_P"NLW_HUZVZQ/"7_(MP?]=9O_1K
MT ;=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!B)_P CS+_V
M#4_]&M6W6(G_ "/,O_8-3_T:U;= !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 9.A?\Q/\ Z_Y?Z5K5DZ%_S$_^O^7^E:U !7":OX?FU/5M4U/2
M9$@U[3[E'M93P''DINB?U1AQ[=:[NJ%GH>D:==RW=EI=E;7,V?-F@MT1WR<G
M<P&3SSS1UN'2QP-GXB^W^%_$.HL]YI4\VJ10/&B S++LA1HU)( ).5#9&,YK
M-N;W5X=,U6WCU?4+7[)X@M;>-5O?/=8Y/+RAE<%C]XG&>O'(Z^JSZ9874%Q!
M<6-M+#<'=/')$K+*< 98$<\ #GT%49O"7ANY.9_#VDRGCE[*-N@P.H[#BJ35
M[^GX6_R?WB:;5OZZ_P!?(XF_UC4M$7QM;65Y=2+926K0O-*TSVXE4>8P+D\#
MEL=!]*W;!;C2_'L6G6=]=W>F7.GM<S)<W#W'E2!E"LK,25# GY<X^7@"NAM=
M!T>QN9KFTTFQMYYP5EEBMT1I >2&(&3^-2:?I.G:3&\>FZ?:V:.VYUMH5C#'
MU(4#)I)V_KRM_P $&OZ^[^OF<=JMG!>_%)X;FZN+:(Z"3YD%PT##$V<AU(/'
M7K]:S-*U+5[JY\#/>:G=E+TW<4L8<(MPB(_ER-@ DE=IZXZ'&>:]$OM)T[5!
M&-0T^UNQ$V^/[1"LFQO49!P:9=:'I%]>0WEWI=E<74&/)FEMT=X\'(VL1D8/
M/%$7:U_ZW_S_  !J]_ZZ+_(Y7X76EM:Z%>^5+,TC:A<JR27+R859G (5F('N
M1R>^31:Q:M+\0O$PTN_L+8".T\P7-F\Y/R-C&V5,?K78VUC:6;3-:VL$#3N9
M)3%&%,C?WFQU/N:J6_AW0[2\DO+;1M.ANI=PDFCM45WW?>RP&3GOZT7UOY?H
MO\A6TMY_J_\ ,X#3O-7X>>/Q<2Q23"\OQ(\2%%+;!DA220/;)^M7=#O[CP[J
ME@GB,I<Q:DB1Z;J@&!&648MV7HAXX8?>QSR*ZM/"'AF."2!/#ND+#*09(Q91
MA7(Z9&WG&3^=22>%O#TUG!9RZ#I<EK 6,,+6<92,GD[5Q@9[XIIV_#\%8=M+
M>OXLUJ*CM[>&TMX[>VACA@C4)''&H544=  . *DJ1E35?^0/>_\ 7O)_Z":-
M*_Y ]E_U[Q_^@BC5?^0/>_\ 7O)_Z":-*_Y ]E_U[Q_^@B@"W1110 4444 %
M%%% !1110 5SNH?\E"T'_L'7_P#Z';5T5<[J'_)0M!_[!U__ .AVU F=%111
M0,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ K$\)?\ (MP?]=9O_1KUMUB>$O\ D6X/^NLW
M_HUZ -NBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M2_,T[E35?^0/>_\ 7O)_Z":-*_Y ]E_U[Q_^@BC5?^0/>_\ 7O)_Z":-*_Y
M]E_U[Q_^@BD!;HHHH **** "BBB@ HHHH *YW4/^2A:#_P!@Z_\ _0[:NBKG
M=0_Y*%H/_8.O_P#T.VH$SHJ***!A1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8GA+_ )%N
M#_KK-_Z->MNL3PE_R+<'_76;_P!&O0!M,2%) +$#H.]8.A>)AJVG:E>7EB^G
M"PN)()8Y9%<KL4$DE<COV)Z=:WB=H).>.>!FN"T&W?6M'\7Z<;>_M&O[NX:)
M[FSE@#)(@56!=1GD'CJ.XI.]G;L'57[FQIGBQ[NYL!>:?]CMM4C:2PE,V]G
M7=B1=HV,5^8 %N >0>*99>,?M4ME<26'E:3J$Y@L[OSLL[#."R;?E5MIVG<2
M>,@9K'MK.]UY_#-G+8W=F=(C9KUYH615D\DQ!$8@"3)8G*Y&!UYJ#3]-OKG1
M_#7AI[&ZAFTB[BDNYY(66+9#G:4DQM?>=O"DD9.<8K1I7LOZ5]_N(3?+K_3M
MM]^AN:%XW36-46WDLOLUM<0S3VDYFW&1(I-CEUVC8<X(Y/!['BM[2M0;5+0W
M8@,5N['[.Q;)DC[.1CY<\X'/&#WP.>;PKI[Z[+#::<UO:D;KR5B^V4,=WDQ@
MG"J6^9]N >AR2<9OA7_A(AXK(O5U'9MN?M_VC?\ 9P?-_<>3GY<;,YV?\"YI
M*S^X;NCT&BBBI*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#$3_D>9?^P:G_ *-:MNL1
M/^1YE_[!J?\ HUJVZ .?NM9U&W\;Z?I!M[7^S[NWEE64.QEW)MR",  ?,.YS
M[52U'Q)J?VS63I<-J]KHJ W*S*Q>X?9O*(0P"87')#9)Q@=:=JT.IOX^T6\@
MT>YGL;6&:*6Y26$*IDV8.UG#$#:<\?3-5+_1]7L[OQ%!IMC]HAUT!DN/-0+;
M2&/RV,@8@E< $;0QZC HUMIOK]]]!Z7\M/\ @EJ3Q-?:M?-;^'A:E8+**]ED
MND9@XD!*1KM8;20I)8YQQP:QI_B/<S/;W5A;0"R$%G--%,I,LOVB0IMC(8 %
M".<AL]..M7H=!U#POJ$LFD6#7\%UI\%GA940Q20AE5VW$?(0W.W)XZ'-68/"
MG]G>'=%TRWM;::_M(Q"-2>)"UJ",NZ;N03S@#N1G@5?NIZ;?\%_I8A7MKO\
M\!?K<V[749;[5IXK94-C;9CEF()+R_W4.<87N>>3CJ#6G7G'B3P?J<FK0#2;
M0/"D$$5E<&51]@D27=)(<G<2Z\$KDGH>#FO1ZGH/K_7]?UZ!1112&%%%% !1
M110 5D:UK#V1CLK");G5KD'[/ 3\J@=9)#_"@[GOT&2:76-8:Q>*RLH1=:I<
M@^1;YP !UD<_PH.Y[]!DFGZ/HZZ8DLTTQNM0N2&N;IA@R$= !_"@Z!>WN220
M!FB:%'I,4TDTIN]0NB'N[N0?-*WH!_"HZ!1P![Y)MZ;I=EH]D+/3[9+>V#NX
MCC& "S%CC\2?I5NB@#)T+_F)_P#7_+_2M:L.&RUFSFNOLK6!BFN'F'FE]PS]
M/I4W_%1?]0O_ ,B4 :U%9/\ Q47_ %"__(E'_%1?]0O_ ,B4 :U%9/\ Q47_
M %"__(E'_%1?]0O_ ,B4 :U%9/\ Q47_ %"__(E'_%1?]0O_ ,B4 :U%9/\
MQ47_ %"__(E'_%1?]0O_ ,B4 :U%9/\ Q47_ %"__(E'_%1?]0O_ ,B4 :U%
M9/\ Q47_ %"__(E'_%1?]0O_ ,B4 :U%9/\ Q47_ %"__(E'_%1?]0O_ ,B4
M 6]5_P"0/>_]>\G_ *":-*_Y ]E_U[Q_^@BL^XA\07-M+ YTP+(A0D>9G!&*
MU+*%K:PMX'(+1Q*A(Z9  H GHHHH **** "BBB@ HHHH *YW4/\ DH6@_P#8
M.O\ _P!#MJZ*N=U#_DH6@_\ 8.O_ /T.VH$SHJ**X[XB6D<NGZ3<L91)!JMH
M$VRLJG=,@.Y0<-^(..U-*[2&]$V=C17'ZW#%K/CW3M$U"%9],73YKMK>5=T<
ML@=$7<#PVT$G![D'TKG--N9=6O-&\/7VZ?3%U#4(G67YEGC@)$:/_> W=#UV
M#.:$K_UYM?H)NW]>5SU.BO)Y]*O]4:^TRWL/[2TG2=4GA6P,B*"KP H!O(7$
M;N<#/ QCE0*TX-5DM-/T2#5!<:D+4+!'';89KZZC7+O\Q4;(]K<D\L,]ADLK
M7"^MCT6BJNFZA;:MIMMJ%F^^VN8Q)&Q&,J1D<=JM4-6T8T[ZA1112 **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH J:G??V=ITMWY?F>7CY=V,Y('7\:J?V
MAK'_ $ __)M/\*/$W_(O77_ /_0Q6M0!D_VAK'_0#_\ )M/\*/[0UC_H!_\
MDVG^%:U% &3_ &AK'_0#_P#)M/\ "C^T-8_Z ?\ Y-I_A6M10!D_VAK'_0#_
M /)M/\*/[0UC_H!_^3:?X5K44 9/]H:Q_P! /_R;3_"C^T-8_P"@'_Y-I_A6
MM10!D_VAK'_0#_\ )M/\*/[0UC_H!_\ DVG^%:U% &3_ &AK'_0#_P#)M/\
M"C^T-8_Z ?\ Y-I_A6M10!D_VAK'_0#_ /)M/\*/[0UC_H!_^3:?X5K44 9/
M]H:Q_P! /_R;3_"F-K%_!-;K=:3Y*33+$'^T*V"?8"MFLG7?^89_U_Q?UH U
MJ*** "BBB@ HHHH ***QHO$<<\8DBTW4I$/1D@R#^.: -FBLG^W?^H5JG_@/
M_P#7H_MW_J%:I_X#_P#UZ -:BLG^W?\ J%:I_P" _P#]>C^W?^H5JG_@/_\
M7H UJ*R?[=_ZA6J?^ __ ->C^W?^H5JG_@/_ /7H XCXU:=JY\+IK6C:A?6L
MNGMF=+:=T#Q-U)"GDJ<'Z$UP'P1MM=U[Q*UW<ZMJ+:5IHWM$;E_+DE;.U2,X
M/=C]!ZU[C<ZK#=VLMM<:-J4D,J%)$:VX92,$'GTK#\&:?9>"]!&EV6EZJX,K
MRO*UM\SDGC//9=H_"JOI8AQ]ZYV]%9/]N_\ 4*U3_P !_P#Z]']N_P#4*U3_
M ,!__KU)9K45D_V[_P!0K5/_  '_ /KT?V[_ -0K5/\ P'_^O0!K45D_V[_U
M"M4_\!__ *]']N_]0K5/_ ?_ .O0!K45D_V[_P!0K5/_  '_ /KTR7Q''!&9
M)=-U*-!U9X, ?CF@#9HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HK+E\1:5!,\4EUM=&*L/+8X(X/:F_\)-H__/Y_
MY"?_  H UJ*R?^$FT?\ Y_/_ "$_^%'_  DVC_\ /Y_Y"?\ PH UJ*R?^$FT
M?_G\_P#(3_X4?\)-H_\ S^?^0G_PH UJI:O8OJ>CW=E'=3VDD\3(EQ Y1XV(
MX8$<\&JW_"3:/_S^?^0G_P */^$FT?\ Y_/_ "$_^% 'RNM]XZ;Q?_8@US6!
MJYG^Q'_39<YW8ZYSMSD^F.:^L]+LFTW2K2R>YGNG@B5&GG<N\A Y9B>I)YKC
M%TWPJ/B$WB_[4/M1MO)V>2V/,Z>9]W[VSY?I74?\)-H__/Y_Y"?_  JF[D1C
M8UJ*R?\ A)M'_P"?S_R$_P#A1_PDVC_\_G_D)_\ "I+-:BLG_A)M'_Y_/_(3
M_P"%'_"3:/\ \_G_ )"?_"@#6HK)_P"$FT?_ )_/_(3_ .%'_"3:/_S^?^0G
M_P * -:BLG_A)M'_ .?S_P A/_A6A:W4-Y;I<6[[XGSM;!&<''?Z4 34444
M%8NNZZ=-:&QL8!>:O= _9K4-@8'61S_#&O<_@,D@4NO:VVF"&TLK?[7JUWD6
MMMNP..KN?X8UR,GW &20*70M"&E+-<W,YO-5NB&N[QEP7(Z*H_A1>@7MUY))
M((?HFC_V9%)-<S?:M2N<-=717!D8= H_A0= O;W)).K110,**** "BLZZUW3
M;.X>WN+G9*F-R[&.,C/8>]1?\)-H_P#S^?\ D)_\* -:BLG_ (2;1_\ G\_\
MA/\ X4?\)-H__/Y_Y"?_  H UJ*R?^$FT?\ Y_/_ "$_^%'_  DVC_\ /Y_Y
M"?\ PH UJ*R?^$FT?_G\_P#(3_X4?\)-H_\ S^?^0G_PH UJ*R?^$FT?_G\_
M\A/_ (4?\)-H_P#S^?\ D)_\* -:BLG_ (2;1_\ G\_\A/\ X4?\)-H__/Y_
MY"?_  H UJ*R?^$FT?\ Y_/_ "$_^%'_  DVC_\ /Y_Y"?\ PH UJ*R?^$FT
M?_G\_P#(3_X4?\)-H_\ S^?^0G_PH UJ*R?^$FT?_G\_\A/_ (5>LKZVU"$R
MVLGF(&VD[2.>O?ZT 6**** "BBB@ HHHH **** (KJ9K>TFF2%YFC0N(H\;G
M(&<#/&37B5W\<M E\4Z=J8TS5%BM+6Y@=&2/<6D:$C'S]O+.?J*]RKY_\3_"
ME[WXQVL$$172-3+7LS+P(U4CS5]LDC'IY@]*I6ZD2OT/;?#^L+X@T*TU:.UG
MMHKI/,CCGQOVGH3@D<CD<]"*A\1>'4\1VUO!+J-[9QPS+./LOE_,ZL&4G>C=
M",\8]\UKQQI%&L<:A44!54#  '04ZI+,G4M CU(VDWVV[MKZU4K'>P;!)A@
MP(92A!P,_+U'&*@D\*:>=-LK2V:>T>RD,UO<PL/-CD.=S98$,6W-G<"#FMVB
M@#*MM MK31YM.@GN$$[,\UP''FR.QRS%L=3[ 8[8P,1:KX8L=3M+*!))[%K$
M_P"BRVA57B!4H0-P(P5)'(_6MJB@"IIFG6ND:9;:=91^7;6T8CC4DG 'N>M6
MZ**;=]6"5M HHHI %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9/B;_D7K
MK_@'_H8K6K)\3?\ (O77_ /_ $,5K4 %%%% !1110 UT$B,A) 8$':Q!_ CD
M5YQ%?7W@_6+RYN[R[NO#%Q=FUD-Q<22OI[X4*^]V+;&)P>>#@UZ2<XXZUA:;
MHEY'!J5OK-W9:A;WKL[11V;1 ;AA@<R/D8 ]._7L+>X/4R-*GET31[V>SCO]
M4EDU%[>,7-]+*J('(5F=R^Q .K 'WS447Q$DFM=/DCT5II+K4GTUC!=HT22*
M>H<X+*0"0=HZ'IQF9/ *VGAFUT6QU(K':WQNX_M,/G(Z[B1'(NX;P,CN.5![
M57/@+4EG@,6NVHAAU9M45'T\EBY&-F1*!CD]O3TYI6OKY?I_P27>VGG^O_ +
MT7C<+IUY)>6'E7UMJ*Z;]FBFWK),Q79M<JO!# DD<<\5?TCQ#/>:U=Z+J5@M
MEJ-M$D^V*;SHI(F) 97*J>H((*C\:R8O D[KJGVW58I9+O44U*!X;0QFWF3&
M.KMN7"@8X[\\\;>EZ)+;:I<:MJ-U%=:E-"L!DA@,,:QJ20%4LQY+$DECVZ4E
M;K_6B_6XW?I_6O\ D;-%%%(84444 %9.N_\ ,,_Z_P"+^M:U9.N_\PS_ *_X
MOZT :U%%% !1110 4444 %9/AG_D7K7_ ('_ .AFM:LGPS_R+UK_ ,#_ /0S
M0!K4444 %%07D\EM:R316DUVZCB&$H';Z;V5?S(K%T7QA8^(-%N=0TVVNI9;
M9BDMD?+6=6';!?;R.0=V".] '0T5GZ)JHUO2+?44M+BUCN$#QQW&S>5/(/R,
MPY'OFM"FU9V8!1112 **P-)\4C5M<OM*71M2MY+%@MQ+.8?+0E=R_=D).1Z#
MZXK?H **Q(_$+/XSE\/-821[+/[6MRTBXD&X+@*,GKGKCIT[UMT>8=;!1110
M 5D^)O\ D7KK_@'_ *&*UJR?$W_(O77_  #_ -#% &M1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &3H7_,3_Z_Y?Z5
MK5DZ%_S$_P#K_E_I6M0 4444 %%%% !16*OBK26\0G01)=?VD!N,7V&?&W.-
MV_9MVYXW9QGO6U1YAY!117+W/CW2+73M6OI(;\Q:7<?9IP+5MV_ / /1>1\Q
MP.>M"UT ZBBD4[E!'<9I: "BBB@ HHHH *R?#/\ R+UK_P #_P#0S6M63X9_
MY%ZU_P"!_P#H9H UJR=:UK^S?)M;6'[7JEUD6UJ&QNQU=S_#&N1EOH!DD MU
MW71I2PVUM ;S5;HE;2S5L%R.K,?X47J6[=.20"[1=%_LWSKJZF^UZI=8-S=%
M<;L=$0?PQKDX7ZDY))((-%T7^S?.NKJ;[7JEU@W-T5QNQT1!_#&N3A?J3DDD
MZU%% PHHHH **** ,G3_ /D8=8_[8?\ H!K6K)T__D8=8_[8?^@&M:@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *R="_YB?_7_ "_TK6K)T+_F)_\
M7_+_ $H UJJ:K_R![W_KWD_]!-6ZJ:K_ ,@>]_Z]Y/\ T$T 9>G^'=*GTVUE
MDM=SO"C,?,89) )[U9_X1G1_^?/_ ,BO_C5O2O\ D#V7_7O'_P"@BK= &3_P
MC.C_ //G_P"17_QH_P"$9T?_ )\__(K_ .-:U% &3_PC.C_\^?\ Y%?_ !H_
MX1G1_P#GS_\ (K_XUK44 9/_  C.C_\ /G_Y%?\ QH_X1G1_^?/_ ,BO_C6C
M/=6]J$-Q/%$'<(ID<+N8G  SU)/:B.Y@FFEABGC>6+'F(K@E,],CM0!G?\(S
MH_\ SY_^17_QH_X1G1_^?/\ \BO_ (UK44 9/_",Z/\ \^?_ )%?_&C_ (1G
M1_\ GS_\BO\ XUK44 9/_",Z/_SY_P#D5_\ &C_A&='_ .?/_P BO_C6M10!
MD_\ ",Z/_P ^?_D5_P#&C_A&='_Y\_\ R*_^-:U% '-:CH]AI\VG2VL'EN;V
M)2=['CD]S[5TM9.N_P#,,_Z_XOZUK4 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 9/B;_ )%ZZ_X!_P"ABM:LGQ-_R+UU_P  _P#0Q6M0 4444 <QK/C1
M-&:Y:30]5GMH)TMVN81 $:1]H  :56/+ 9QC-:VE:J^I-<1RZ;>6$T# -%=>
M6201D,#&[ CKW[&N9^*>HV5EX5BCNKN"%Y;VV9%DD"E@LR%B >H Y/I3_'=T
MTVE:3<075I_8\MR&O+B:(W%N83&VTNJNNZ,L5R<XZ$\4UM\[?@)[_*YVE8FK
M^(&TK6]&T[[#)*FI3-#]H$BA8B$+=.I)VGMCW[5P2VD&D6FDQWNJVVI>%9=0
ME>X>&#99Q*T?[M/ON#"'SU)4$@=JFUA/#EA=^#=/M=2BDT]M4DEC62Y!3RVC
M? 0\ QY8* ,CG;STII:KU$WHSU*BO"(=2\/R2Z?8IJEJD%MXJD6&WBO=B+;'
M)!VA@-F[&#C'8=36I:WMKY.KV.G30'1+;Q(ANX;9QLBM"@+<+TC,@.>WWNV:
M$K_UZ?Y@W9V_KK_D>F^)=;/AWP[>:O\ 8Y+L6L?F-%&ZJ<#J<GL/Q/H#6E;R
M^?;13;=OF(&QG.,C->1ZRUA8^'/&[Z3<6T?AJ:Q1;00R+]G-R0P=8L<<_+D+
MQGWS6C--HNHZK<MXCFM)-+FTVV_LB660%&;#[S">GFYQ]WYNF*71O^MGIZCO
MK;^MU_F>GT5X_?7)LM/\+#Q:L=ZQTR426=Y<11$2Y79*3,RJ7 X/.X9) ZU:
MET2VL/"/A_Q7))!JVH:.ZSW-XLYNO-BR1)M=BQ.S.X8X!4X S3M;?:__  !7
M[;GJU%8GABP@M=->\CM8X)M1E:\FVQA22YR V.X4@?@:VZ35BKW"LG7?^89_
MU_Q?UK6K)UW_ )AG_7_%_6D!K4444 %%%% !1110 5D^&?\ D7K7_@?_ *&:
MUJR?#/\ R+UK_P #_P#0S0!K4444 17-S!9VLMS=31P01*6DEE8*J =R3P!7
MFL-N6T#3_%WA26&\O;:V$%];02!A=Q <H<=)%ZCOV[UZ?12MN'D>0ZD;"\T#
MPW8WD432OH+/"M]S!NV+]R/&7F&.,$8&:@T^\T'4-<\)MJNHVUPLGAQ_M:75
MYN0L%3[ZLVW. Y.1SMR>G'LM%6Y7;\[_ (W_ ,_P)M_7W?Y?B>-^&]0LK[0?
M"IUJXMIO#L4%S#<-<N&@6<.!$LN>!A,[=WMWQ7<^ 8)[?2+Z/>[:<+^7^S=Y
M)Q;9&W&>=N=VWVQCC%=710Y;A;^OO_S_  /.= \5^';3QIXODN=>TR%)+BW\
MMI+N-0^V(!MI)YP1@X[UD^,=7TOQ&KR".(L^E7$UDUZ28W 9@KP1X!,IVYW
MC:I!YR:]<HJ7JDBEO?\ KI_D>4E]%N_$&E7GB!K:;2[OPY'$LUT0T<TN\$J"
M>&?N!U].:ADBN-/\,Z/?ZG)83W%E;2;=.UDE6DC9SY1C<\K-L 4<$]N*]<HJ
MF[_UYM_K8F,;))_UHE^E_4K:?()M-M91!) 'A1A#)]Z/('RGW'2K-%%)N[N-
M*RL%9/B;_D7KK_@'_H8K6K)\3?\ (O77_ /_ $,4AFM1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &3H7_,3_Z_Y?Z5
MK5DZ%_S$_P#K_E_I6M0 4444 %%%% '#70,GQ/U2*.Y>WE;P^NV2,KO7]ZW(
MR",CW!K$T.^OAI'@G58M6O;O4-0D\FZAENF=)H]KESLSM!4@?, #V)-=U>^&
M]+,EQJ%IH>E-J[!FCN)(%1BY&,F0*6'UP35#P/X6'AS0K6&\L--CU2*(0RW5
MH-QF4="7**WX'/UIQV_KN_\ ,4M_Z[+_ ".7MK_4Y/#^B>(XM0O6UBZU);>Y
MM&G9HF5I2KQ>3G:I11G( 8;<D]:J:\P_X1OXF<C_ (_H_P#T7#7I\>CZ9%J3
MZE'IUHE^XVO=+ HE8>A?&3^=4V\(^&G$H?P]I+"9M\N;*,[VYY/R\GD\GUII
MV_KSC_E^(6U_KS_S_ YF\DGU;5?$L%SJ=[IXTNVADLC!<M"%!C+&4@$!QN&,
M-E?EQCK75>&+R]U#PMI=YJ*;+V>UCDF7;MPQ4$\=OI4DN@:-.MJLND6$@LP!
M;![9#Y '39Q\O0=*T:5]+?UU_/\ 027]?=_E^(4444B@HHHH *Y"VUT:5X<T
M^VMH#>:K=&1;2S5L%R'.68_PHO4MVZ<D@'KZYCP7H]O9Z:=0),U[=%A)._4(
M';:B^BCT]22>30!=T+0CIK37U].+S5[H#[3=%<# Z1H/X8U[#\3DDFMJBB@
MHHK$L_$$ESXKOM#DTZ6W^S6Z3I.\BD3*S%<@#.!D'K@^U'D!MT5RTWC+RYKB
MY6Q#:-:W0LY[WSL,)-P4D1[>45B 6W ]>"!FEU#Q>UI<:B]O8?:-/TH@:A<^
M=M:,D!B$3:=^U2"<E>O&3Q0M?Z_KN@.HHKD[CQO'%KXLH[+S+);J&SENQ-@K
M+*FY,)M^9<$9.1C/0UNVFI?;=1NK>"+=;VQ\M[C=P9>Z*,<X'4YZ\=CAV%<@
MT_\ Y&'6/^V'_H!K6K)T_P#Y&'6/^V'_ * :UJ0PHHHH " 1@C(KRNP\-:%L
M^(7_ !)K#$<SQQC[.GR*($<!>.!N^;COS7JAY'7%<G#X%$(U<+XBUD_VKDW1
M/V;DD!<C]SP=HV\=O?!I-73MU30UNO5'&Z#;(LGA:]\,:+=63P6F_59A9/:Q
M3IY7"MN51*Q?D$;O7-;O@K1M.\5^$+37-<MHK_4KXO,UQ,-SP'>0%B)YC"X
M&W'3/6NRT;3!HVD6VG+=7%U';H(TDN-F_:. #M51P..F?7-98\'V]NTZ:;J>
MHZ;:7$ADFM+1XQ&S'[Q&Y"R9_P!@K^=:2DFW;^M;_P!6,H1:2OT_RL>>7)&O
M_#JV?6(8[Z:QUY+&&ZN$5WDB%PJYSCNORGUQSFO5[G3]-&D_V9):6@LF3RDM
M6C7RR ,[0G3H,XQVK)U+P387VBV6D6UW=Z;86;K)'%9^7\S*P92Q=&)(89]R
M3G-2?\(M.]R+B?Q+K$\R1-'$SBW B+8RP580I; QE@>":F6L6OZV2_/4J*LT
M_P"MV_R,OX6V5C8?#S3;B"VM[=IHB\\B(%+D,W+'O@=S5;18+;Q?XF\2MKEO
M%>P6%VMK:VEPHDBC0(#OV'Y2S9SNQG'2M"T\!+9Z-%H\?B36SID8V_9B;<!E
MSDJ6$(?!YS\W0UI7?ABWFU.34[&\N]+OID5)Y[/R_P!\J] RR(RDC/7&?>G)
MIRO_ %T!+2W]=3%\*SRV/C;Q'X=AD=],M$@GMT9MWV<R*=T8)YV\9 [=J[:L
M[2-$L]%CF%L)'FN)/-N+B9MTDS],L?IP , =@*T:3Z#[A1112&%9.A?\Q/\
MZ_Y?Z5K5DZ%_S$_^O^7^E &M535?^0/>_P#7O)_Z":MU4U7_ ) ][_U[R?\
MH)H -*_Y ]E_U[Q_^@BK=5-*_P"0/9?]>\?_ *"*MT %<E\3+.UN_AWK1N;>
M*8PVKRQ&1 VQP#AEST/N*ZVLKQ%H:>(]&FTN:]NK6WG!64VVS<ZD8*Y=6P/I
M@^])C1S=K>:AIFL:;X7T.STFQLY-,:ZBE:-FPP*@YC4J.2Q_BR<YSV)IWC+4
MM9.G:;;16EKJT_VD7$DJ-+%'Y#A&*J&4MN)&/F&!ZXJC<Z3=)X_TFRCO]>"6
M^F2VYU-+0'#,ZLJL_D^5]U2,X[#G-=/_ ,(?I\5M91V,US8W%D'$-W RM*-Y
MR^XNK!MQY.0>>>*T;3U[W_-_\ S2:5NUOR1QVLZL^O:;I4FH6<$>I:9XF@LY
M6C&5W!QED)Y 8%3C\.:G@U2+PQKOC6XMK6+?)J%G%%$!L5I9449.!ZL23WYK
MHK[P/9WMA:VB:AJ%J(+O[<TL)B+S3YW!W+HV3GL,#MC   O@:Q:ZU::ZO[^[
M&ILDDT<IC 1TQL9"B*5*X&.?KDTDU_7_ &[_ ),;7]?^!?YHISZ[XEM]3O\
M0B--EU1;$WUE<+;R+%(H;:T;Q^82#G&"&[YQQBEM?%=[+HUCK#3V;VB:8]]J
M");.'R!PJ'S#MY##!#?<-;VF:%'I]W)>S7EU?WKQB(W-ULWB,$D* BJH&3GI
MD]R<"HM,\+:9I=MJ5M$DDL&H2O+-%,VY0'SE%'9<ECCU8^M)[?UY_P!>J*6^
MNW_#?U\SD9?'?B&&VO9X])6XB2P>\266PNK2.$K@F-FD7]X=N2"NW)'09S5^
MX\3Z]8:-8:AJ7]G6UM>-&QNH[::9+6,QACYBA@?O9&[( !!-:;^#(Y-#N-'?
M7-6:SEB,**SQ%H8R,%58QY/'&6W$#H0>:T$T-XM)M;"'5K^+[-#Y*SKY1=AP
M!N!0H2 ,?=IMKI_6_P#P"4GU_K;_ ()SNJ^,[R)X;73&@N;DV8O#-;V%Q>12
MAB0BKY/W<[3\Q.!Z'MU6BWTVIZ+9WUQ9RV<\\2O);3*5>)B.5(.#P:R(O!5A
M9I9'3+N]TZ:TB,(GMV0M(A;<5<.K*PW$GIP2<8KHH8A#"L:EB%'5CDGW)I:6
M'K<?1112&9.N_P#,,_Z_XOZUK5DZ[_S#/^O^+^M:U !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% &3XF_Y%ZZ_X!_Z&*UJR?$W_(O77_ /_0Q6M0 4444
M%%>?+>6VD_$O5DN9]=FA6TAFA@A-Y=1H[F0.2B;E4<# (P,<8JAHD:W^C>-9
MUU#7-EO<2):^??W<<D*K$K@ .P93N)ZC)'!R*'I'F\K@M7R^=CU"BO,/##1^
M+;*PTUM4UFQDT^**>X5M0G2ZNRZ ELEO]43T()]!L[^BWEI'/ILMJSSJACV[
MHYW1QCT=2&!]\YIS7+>Y,)<UK%JBN1^&B2/X'T^]GNKRZN;I"\LEU=23$D,1
MQO8[>.PQ52_\;II47B>]7PY(9]*EBCFVRQJTX*_*['^Z 1CJ>>@H:M*W]=/\
MQIW5_P"NO^1W-%<C/XMU.+4+_3UT.$W5M9K?('OL(\1R#N(0E7!!& &'^U2?
M\)7!?7OA8IHQE&K1-/:W,SH/L[>46([MNQP2 !@GD]*+?U]_^3"_]?=_FC4U
M#2=3DUA=2TW58;=_)$+0W5H9X\9)RNUT*DY&>2#@<<4D^A7$UNUG]MB^QW)9
MKU3;_O)BQY"L& 08XQM8X[YYKEM&\=7MKH$M]KHTZ*6XU*>UM6DOC''N5GR'
M9D 1%"8!&XGT!.*T=-^(4&KV40L+6*?4Y;R2R2".Y#0ET7>S><%.8]N#N"YY
M'&:$GT_KJ#:_K[OT.T    & **X?X="5;CQ2L\30RC5VW1M.TVT^7'T=N2/3
M..,<#I7<4- %8GB6XAM+:QN;B5(H(;R.221SA44 DDGL *VZQO$44<\.GPS1
MK)%)>QJZ.,A@<@@@]12&>:>+?CYIMAYEKX:M_M]P,C[3,"L*GV'WF_0>YKO?
M#'BNQU#PKI5YJ&JV*WD]K').#,BX<J">,\<]JXWQ;\"=$U?S+G0I/[*NSSY6
M-T#'Z=5_#CVKNO#'AV'2O"VE:?>VEJUU;6L<4K*@8%E4 D''-4[6T(7-?4O?
MV_HW_07L/_ E/\:/[?T;_H+V'_@2G^-3_P!F6'_/C;?]^E_PH_LRP_Y\;;_O
MTO\ A4ED']OZ-_T%[#_P)3_&C^W]&_Z"]A_X$I_C4_\ 9EA_SXVW_?I?\*/[
M,L/^?&V_[]+_ (4 0?V_HW_07L/_  )3_&HO#/\ R+UK_P #_P#0S5S^S+#_
M )\;;_OTO^%4_#/_ "+UK_P/_P!#- &M1110!PGBB6&P\>Z%+-<ZR+>:&=Y8
M+*6ZD5V39L)BB)X&3GY<'OFJVF-!KGQ&U:-+K74LQI\<@@FN+RU"R.SJS*C%
M2!@#&!@'IS71:CH.IWGBS3]9AU2TAALD>-;=[)G9E?;OR_FCGY1CY>.^:A/A
MS6$\6WNNP:Q8K]HMA;+!)I[ML52Q4EA,,G+<\#(].M-;+Y_\ 4M=O(XOPM<_
MV_IT'AR75=8L[N1GN7O9=0G$TZK(R[8&+8(  #<X']TGD>JV]I';626J/,R(
MFP-+,SN1ZER2Q/OG-<4_P]O)O!J:%+K-M]JMY_/L]0CL622W)<N2!YOWLDC(
M(XZ@UV%A#J$.GK%?WD%S=@$>=%;F)3Z$H7;\>?RIO;^NPE>_]=SE? =J5U#Q
M$\E[J-P;;4Y;6%;F_FF5(@J$ *[$9R3SC/O5Z_\ $*VGBV:Q_L)YKF#3)+N*
MZ#QAY$#*#&F3D GKD@94<'K573/"_B723J36WB'3-VH73W4C/I+G8[ #Y?\
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
MJ:R\(SV]A>I&+2.V:U16*J4/RB4!<D[OIG.#Q6?I_AW7_#^A:-J6AZ%<0:Y
MD-KJ-B9H!%>1JN"['S,9'\+ [NQ&*I6LOE^O_ O_ ,.)W_/]/^#;_ACTXK=?
M8M@FA%WY>/-,1*;\==F[.,]MWX]ZY[P3JVL:YIUQ>:I+8$+<RVZ):VSQX\MV
M0L2TC9SC.,#'J:WHKN>33?M3:?<QS;"WV1FC,F1_#D.4R?\ >QSR17$^&IO$
M>@^'[JU/A#4);M[JXGB'VFU$?[R1G4,?.R.HS@'\:75_UU'T7]=#HI_%&AV=
M_J?VC7$0:?$ANX6QL@R3@DA<[CTQD]!P,\HGC3097V1WDDCF 7$:):RLTT9_
MBC 7,GOMSCOBN2U72_$<VH>)&&AW5T;_ $:.QBG2:W59)0'W-@R A<OZ=CQT
MS<L[37(_$/A^]?P]>K#9:/):S_O[<D2'9@ >;S_J^O\ M#WP6T_KS_R7WB;_
M *^[_-_<=')XGT6:/29(]96,:C(/L@C +7'JN"I('//0CU%4](\;V.I2ZSYR
M7%K#IUUY >:VD3=PHZE<%BS$!!\V,<<URECHWB*V\,^%+)_#EX9],U,W-P!<
M6V!&"YR#YO.?,Z?[)]LW+CPMK4L6N0BS;:^M+J<!2[\HW"83Y%9&#(W#<G&"
M!U!R'9*_]?R_YO[@N_Z_[>_R7WG80^*=&GTZ>_6\VP6\GE3"6)XY$DXPAC8!
MPQR,#&3D8ZUD>$_$-WK7B;Q';RW/FVEH\ MD-JT#1AE+$,K?-NZ YQTZ"LNX
M\+7"6T.JZ1HMU!>Q7\-Y/:7^H>=-=>6&7!=I'4$!LK\W;G%:OANRU>/QAK^J
M7FF"SLM06!HO,G1I0R)M(*ID=SSN[=\YH25_O_3_ ((.]ON_4ZZBBBI*,G7?
M^89_U_Q?UK6K)UW_ )AG_7_%_6M:@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#)\3?\ (O77_ /_ $,5K5D^)O\ D7KK_@'_ *&*UJ "BBB@#G++0-3M
MO%]]K<FJ6DD-W$D)MELF5E1"Q3#^:>?G.3MY[ 50M?".M6UKK\7]N6+/K$C2
MNW]FN!$S*$; \[D;1Q[\\]*[*BC=6^0=;_,XB[\#:A<:7H4<6M6MOJFCLHBU
M".P8,T:C'EE?-Z$#YN2#Z"NK>'4'THPB[MA?E,&?[,WE;O7R]^<>V_\ &K3N
MD4;22,%102S$X  [UF6VNPW&ERZH;>Y2R7YHG$+.\J?WUC4%L'MQDCG%$G=.
M_P#5Q))6L<_IOA#Q!IOAN#0(_$=D+*-/+,B:8RS%"<L WGD D$C.WBJ^I> -
M4U!/$,2Z]9Q0ZTT9=?[-8F)4 "A3YW/ &21^ K>3QGH;^'WUY9KHZ8AYG^P3
M],9W ;,E?]H#'O39/&NB0_8=[7X-^/\ 1A_9ESF3KP!Y?7 )P><<].:K6_G_
M %_D+1+^OZZE&3PGK$NM7>IOK5CYEQIHL"@TYP%ZG?\ Z[^\3QZ8&>Y@M/!.
MJ6I\+C^W+1DT%2BC^SV!F!78<GS>#L^O//3BN@A\2Z7<:_-H<4EPVH0@-)']
MDE"J",@ERNW!['//:IX]40ZO)IDT+PS;/,A9L%9D&,E3Z@D9!YY':DF]/Z[_
M .;"RU_KM_DCG8/ TUK:>7;ZP4GM[^6^L9?LX(A:0L65QN^<$.PZKQC&#S5W
M4O#=]J0T^\;5HXM8L9C+#<):_N>5VLAB+YVD?[><]^U=)11<=C \.^')]#O-
M5NI]3>[?4;C[0\8A6-(VV@':.3V'4GH.^2=^BBD,*R==_P"89_U_Q?UK6K)U
MW_F&?]?\7]: -:L[5M=TO0T@?4[V*V$\@BB#]9'/0 #DUHUROQ$('A%R<?\
M'W:]?^NZ4+=?+\P[_P!=&;NIZM9:1 DMY*RB1]D:1QM(\C=<*B LQP"< '@&
MH9?$&EQ:7%J370:VE;9$8T9VD;.-JHH+%L@_*!G@\5CZQNC^(OAR68@6QMKJ
M*,D\><0A ^I4/^1KE-'60>+]-O9,#2I=:U'[*3]W>R *1VY*S8/O[TXJ_P#7
MF*3M_7D=_-XHT>WTJ+4GNR;:5S''LA=Y&<9RHC +[A@Y&,C!SC%6?[7L#I]M
M?+<J]M<E! Z MYF_[N .3G_/2N&L-#DU>YUG4[:^2R6TUJ6XLIY(O,B_U(CE
M)7<N1G?R".1FHK<7&B:=X?%EL\MY18Z9)?(62)"C,T[JI7YG"X49& >V2*-+
M?<'_  3TRLGPS_R+UK_P/_T,TGA;66\0^&K'57A$+W$>YD!R 02#CVXR/:E\
M,_\ (O6O_ __ $,T-6=AIW-:BBBD 4444 %9UAJ\>I/<O;PR-:0,4%QCY96'
MW@@') (QGN>F:O3(9(9$5BK,I 8=N.M8'@N>-/#MKI3_ +N^TV)+:ZA;AE91
MC=[JV,@]#FA=09/I_BS2=4BO9;,WTBV1(G!T^X5E8=5 * LP_NC)]JJ#Q]X=
M.CIJPN+PV#R>4LXTZY*ELX_YY^IQGIGCK6/X<AUR6[\2MINI:;;P#6)P4N+!
MYFSM7)W+,@Q[8K"M=Q^!%@!(JN;J(;P. ?M8YQ32O^'XDW?Y_@F>@3>+-)M]
M1LM/E>\6[OD$D$1L)\LI.,GY/EQD9W8VYYQ5NZU5++4K:UN(9$BN?EBN."GF
M?W#W!(Z=CTZX!YCP[?S:/XA?0_$01]7N]SVNI ?+?1KSMY^XR@_<''<=:U?&
MLBGP^UFAS>7<L<5HH&6,NX$,/]W&XGL%-';S_K\/T'W\OZ_$Z*B@=**0PHHH
MH *R?$W_ "+UU_P#_P!#%:U9/B;_ )%ZZ_X!_P"AB@#6HHHH **** "BBB@
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
MCC2*-8XT5$4 *JC  ] *R_#/_(O6O_ __0S6M6!X=U"R@T*VCEN[>-QNRKR
M$?,>V: -^BJG]JZ=_P _]K_W^7_&C^U=._Y_[7_O\O\ C0!;HJI_:NG?\_\
M:_\ ?Y?\:/[5T[_G_M?^_P O^- %NF-%&Y8M&A++M8E1R/0^U5_[5T[_ )_[
M7_O\O^-']JZ=_P _]K_W^7_&@"K;>&/#]G#<0VNA:9!%<)Y<Z16D:B5?1@!R
M/8U$?"'ADVPMCX=TCR Y<1?8H]H8C&<;<9P ,U?_ +5T[_G_ +7_ +_+_C1_
M:NG?\_\ :_\ ?Y?\:!614N?"WAZ\6%;K0=+G$$8BA$MG&WEH.BKD<#V%7OL%
MI]M6]^SQ_:5C\I92OS*G7:#V'3IZ"F?VKIW_ #_VO_?Y?\:/[5T[_G_M?^_R
M_P"-%QENBJG]JZ=_S_VO_?Y?\:/[5T[_ )_[7_O\O^- %NBJG]JZ=_S_ -K_
M -_E_P :/[5T[_G_ +7_ +_+_C0!;K)\3?\ (O77_ /_ $,5;_M73O\ G_M?
M^_R_XUE^(M0LI]"N8XKNWD<[<*D@)/S#MF@#?HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#)T+_F)_]?\ +_2M:LG0
MO^8G_P!?\O\ 2M:@ HHHH **** *\ME:S7<-W) C7$ (CEQ\R@]0#Z'TJA'X
M9TR+7WUM5N_[0<;6D-[,5*\_+L+[=HR2!C /(K7HH YT>!]"!OR([\'4/^/K
M&IW/[WIU_>>@Q]..G%+<>"=!N]&M-)GM[J2RM)!)!&;Z?*,/NX;?NX[#.!VQ
M70T4"L9T^AV=U8P6,_GRVL)!\N6=W\S'02%B2X]F)SWS6B!@8'2BB@84444
M%%%% !63X9_Y%ZU_X'_Z&:UJR?#/_(O6O_ __0S0!K4444 %%%% !1110 44
M44 9.G_\C#K'_;#_ - -:U9.G_\ (PZQ_P!L/_0#6M0 5#=VD%]9S6ES&)()
MT,<B'HRD8(J:BAJX;&%;>'DEL(+35MMV;/*6ERKLDH3  8E<%7QQN4\]>,D4
MLOA#1)M(N=+EMIGMKIMUQNNYC),?]N3=O88XP21CBMRBFW<#GO\ A"M$^UK=
M>7?>>ML;42?VE<Y$6,;?]9T[_7GKS6)=>%(]*O[.&PT74[C2K:V,4 T[5GBF
MB9FW,&+S(2G"X 8X.>.E=Y11=BLCG;;PK9SQVTNI1SR7%NT@@+WDKO'&Q_U;
M/NS(#@9#$CMS@&L"^\(B/Q5H%K9:/?\ ]AV%M-"9X;_88C(5QM;S1+@;3G'8
MX&:]!HHOJ%M+&3)X9T>33;>P%F(X+=M\/DR/$\;<Y974A@3DY(.3DYZU!/X.
MT2XCLDDMYP+*4SPE+R9")#U=B'!=O]ILGD^IK=HHNPLMC+O/#NF7VI+J,T,J
MW84(9(;B2+S%!R%<(P#CKPV1R:8-(>?7X]2NVC,=HC1V4,8X3< &=O\ :(&
M!T&>N:UZ*0PHHHH *R="_P"8G_U_R_TK6K)T+_F)_P#7_+_2@#6JIJO_ "![
MW_KWD_\ 035NJFJ_\@>]_P"O>3_T$T &E?\ ('LO^O>/_P!!%6ZJ:5_R![+_
M *]X_P#T$5;H **** "D90RE6 *D8(/>EHH RM/T=](L9[2PNR(>3:QSIYBV
MW'W1@@E >BD\= 0,8R=*\+ZMIGAF^TC^V+.5[AY7CG^P,!'YC,SY7S?F^\<<
MC'?-=710];I]06EK=#B3X+UD>'M#TF/7K%5TF6*1)#IK$R>7]P$>=QWSZ]L5
M:/A34;?Q@VOZ9JMK:+/"L=Y:_8F9+A@>7.)1ANP..!US76457,[W_K4GE5K&
M3=Z3+J&L6]Q=SJ;*T82P6R C=+_?<YYQG@8Z\\\8UJ**DH**** "BBB@#)UW
M_F&?]?\ %_6M:LG7?^89_P!?\7]:UJ "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** &2Q1SQF.6-)$/57&0?PJO_96G?\^%K_WY7_"K=% %3^RM._Y\+7_O
MRO\ A1_96G?\^%K_ -^5_P *MT4 5/[*T[_GPM?^_*_X4?V5IW_/A:_]^5_P
MJW10!4_LK3O^?"U_[\K_ (4?V5IW_/A:_P#?E?\ "K=% %3^RM._Y\+7_ORO
M^%8^F6%G)K^N1O:0-'')"$4Q@A<Q G [<UT=8FD_\C)X@_ZZP?\ HI: -#^R
MM._Y\+7_ +\K_A1_96G?\^%K_P!^5_PJW10!4_LK3O\ GPM?^_*_X4?V5IW_
M #X6O_?E?\*MT4 5/[*T[_GPM?\ ORO^%']E:=_SX6O_ 'Y7_"K=% %3^RM.
M_P"?"U_[\K_A2IIMA&ZNEE;*RG(81*"#Z]*M44 %%%% !1110 4444 %5/[*
MT[_GPM?^_*_X5;HH J?V5IW_ #X6O_?E?\*/[*T[_GPM?^_*_P"%6Z* *G]E
M:=_SX6O_ 'Y7_"C^RM._Y\+7_ORO^%6Z* *G]E:=_P ^%K_WY7_"C^RM._Y\
M+7_ORO\ A5NB@"I_96G?\^%K_P!^5_PK(U>WMK74] AAM+58[N_:&8>0AW(+
M:=P.1Q\R*>/3ZUT58.O_ /(:\+?]A1__ $CN:!,T_P"RM._Y\+7_ +\K_A1_
M96G?\^%K_P!^5_PJW10,J?V5IW_/A:_]^5_PH_LK3O\ GPM?^_*_X5;HH J?
MV5IW_/A:_P#?E?\ "C^RM._Y\+7_ +\K_A5NB@"I_96G?\^%K_WY7_"C^RM.
M_P"?"U_[\K_A5NB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@#+E\.Z5/,\LEKN=V+,?,89)Y/>F_\(SH_P#SY_\
MD5_\:UJ* ,G_ (1G1_\ GS_\BO\ XT?\(SH__/G_ .17_P :UJ* ,G_A&='_
M .?/_P BO_C1_P (SH__ #Y_^17_ ,:UJ* ,G_A&='_Y\_\ R*_^-'_",Z/_
M ,^?_D5_\:UJ* ./UW1["SU#P_%;P;$N]1,$XWL=Z?9YGQR>/F13D<\5M?\
M",Z/_P ^?_D5_P#&J?B;_D+>%/\ L+G_ -);BNBH$9/_  C.C_\ /G_Y%?\
MQH_X1G1_^?/_ ,BO_C6M10,R?^$9T?\ Y\__ "*_^-'_  C.C_\ /G_Y%?\
MQK6HH R?^$9T?_GS_P#(K_XT?\(SH_\ SY_^17_QK6HH R?^$9T?_GS_ /(K
M_P"-:%K:PV=NEO;ILB3.U<DXR<]_K4U% !1110 4444 %%%% !1110!G76A:
M;>7#W%Q;;Y7QN;>PS@8['VJ+_A&='_Y\_P#R*_\ C6M10!D_\(SH_P#SY_\
MD5_\:/\ A&='_P"?/_R*_P#C6M10!D_\(SH__/G_ .17_P :/^$9T?\ Y\__
M "*_^-:U% &3_P (SH__ #Y_^17_ ,:/^$9T?_GS_P#(K_XUK44 9/\ PC.C
M_P#/G_Y%?_&C_A&='_Y\_P#R*_\ C6M10!D_\(SH_P#SY_\ D5_\:/\ A&='
M_P"?/_R*_P#C6M10!D_\(SH__/G_ .17_P :/^$9T?\ Y\__ "*_^-:U% &3
M_P (SH__ #Y_^17_ ,:/^$9T?_GS_P#(K_XUK44 9/\ PC.C_P#/G_Y%?_&K
MUE8VVGPF*UC\M"VXC<3ST[_2K%% !4=Q"MS;2P.2%D0H2.N",5)10!CIX?6-
M%1-3U-548"BXP /3I3O["_ZBNJ?^!'_UJUJ* ,G^PO\ J*ZI_P"!'_UJ/["_
MZBNJ?^!'_P!:M:B@#)_L+_J*ZI_X$?\ UJ/["_ZBNJ?^!'_UJUJ* ,G^PO\
MJ*ZI_P"!'_UJ/["_ZBNJ?^!'_P!:M:B@#EM3LIK+4-%MX]3U$I?7C6\A:X.0
MH@FDR/?,:]<\$UI_V%_U%=4_\"/_ *U5]?\ ^0UX6_["C_\ I'<UO4",G^PO
M^HKJG_@1_P#6H_L+_J*ZI_X$?_6K6HH&9/\ 87_45U3_ ,"/_K4?V%_U%=4_
M\"/_ *U:U% &3_87_45U3_P(_P#K4?V%_P!175/_  (_^M6M10!DKH$?G0R2
M7]_-Y4BR*LLVY<CIQBM:BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "L_7-6BT+0K[59U9HK2%IF
M5>K8&<"M"JFJ:=;ZQI5WIMVI:WNHFBD .#AACCWI2O;0:M?4YB%?$]UX:CUT
M:SY=\]M]I6P%O']EY7<$)*^9TP-P<<\X[5+H?CVUUI-(6/3[L3:E8O=Q;2A0
ME.'CR6!W D#D '/6F0Z1XJMM 7P_'<::T"P_9TU-I'$RQXP#Y(3:6 P,[P,\
MX[4G_"(SZ3=^')="%LT6DV\EHT=U(R%HW"Y<%5.6!7., ')Y%6[7=MNGX_\
M ,US65]^OX?\$JW/Q EN(] FTO1K^2+4;V2WD1C"LBF/>&3!DQDE"<YQ@'G.
M!70VGB2*]>=H=/OVMHI)(OM*QJR.R;MX"JQ?@J5Y49.,9S7+V/@G7;&QT9#>
M:=-<:?JLU[C:Z*4D#Y&>22"Y/0#MGO6@OAG4H/%":Q90V%D0)'N1;W,BK?,0
M0JR1[-J\[27^9N.E+2W]=E_P2M;_ -=W_P  LZ=XNTR70[*ZL(-1N#?33);6
MK'=/(RLV_P#UC84#!/S, !@<<"LGP=XBFBTK5)+^74;ZX;69[6V@FVF=]J@A
M ,A%P 3U"C!-0Z-X/\1Z39:/.K:8=1TR:Y_=?:)##/#,VY@6\O*,#C'RL./?
MAI^'^IS07,EZ='NY?[6DU*"TFB9X'W@JR2%@>Q&"%X(SS3TN_P"NJ$[_ -?/
M_@'::)KEKKUI+-;I+$\$S03P3 "2&1>JL 2,\CH2.>M8&DZCJGB^\U.>VU.;
M2]-LKM[2 6T4323LG#LQD5@%R<   \=:W=!TN+2K)HX],T[3C(V]K?3T C!P
M!UVKN/'7:.P[5C6&@ZSX9O\ 4#HBV%YIU]<-=&VNYG@:"1OO;65'W*3S@@8]
M32TO_6^@:V_K8S=:NM>TS7/#AO+^XE$NJ2PF"T0(EQ%Y3,F5ZY!'=MO4\#&-
M.X\::5-HT5U<VVJ0J^H+8O"BE9(IQ(!AVC; &<?Q8(..<XHUK1=>O]5T"[C.
MGRK87;7,WF3/%@%&38@"-G ;.21DCL#QA2^$/%,FD7]IY.CB2YUM=4!^VRX5
M0ZOL_P!3URH&??VY<;:7_K5?I<'=:K^M'^MC>NOB!IMK)JBFQU-TTJ1$O)1;
MA%B#?Q_.064=> 3@Y (YJSJGC2PTJ\E@DM;V>* Q?:;B%%,<'FG";LL&.?\
M9#8[XKG-2\)^)]0MO%L8ATB-M<\L1G[;*1$%4*<_N>>!G_.:?KGA#Q%K<5VD
M[:;)OCMVM1)<RE;5XRI9579@AB"?,QNYQCT2MI?R_P""#OK;S_X!Z'134W%%
M+@!\?,%.0#[&G4B@K$TG_D9/$'_76#_T4M;=8FD_\C)X@_ZZP?\ HI: -NBB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *P=?
M_P"0UX6_["C_ /I'<UO5@Z__ ,AKPM_V%'_]([F@3-ZBBB@84444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 <[XF_Y"WA3_ +"Y_P#26XKHJYWQ-_R%
MO"G_ &%S_P"DMQ714""BBB@84444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110!@Z__ ,AKPM_V%'_]([FMZL'7_P#D->%O^PH__I'<UO4"
M"BBB@84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 4-2BU:7RO[+O;*VQGS/M5F\^[IC&V
M5,=_7.1TQS4CM?$X242:OI#.5Q&5TN50K9')'V@[AC<,#')!SQ@[5% K&+!:
M^)UN(VN-7TB2$,#(D>ERHS+GD!C<$ X[X./0T3VOB=KB1K?5](CA+$QI)I<K
MLJYX!87 !..^!GT%;5% 6,62U\3E(A'J^D*X7$A;2Y6#-D\@?:!M&-HP<\@G
M/.!)%;^(1:7"S:II;W+;?(D33I%1.?FW*9R6R.F&7'OTK6HH"QBP6OB=;B-K
MC5](DA# R)'I<J,RYY 8W! ..^#CT-1_9/%G_0;T7_P42_\ R36]10%C)NK?
MQ"_D_9-4TN+$2B7S=.DDWR=V7$Z[5/&%.2/4U&+7Q/\ 9W5M7T@S%E*.-+E"
MA<'<"OVC)).W!R,8/!SQM44!8R;*W\0QW:-?:II<]L,[XX-.DB<\<88SL!SC
M^$_UJO\ 9/%G_0;T7_P42_\ R36]10%C%FM?$[.#!J^D(FU00^ERL=V!N.1<
M#@G) [ @9.,F3[/XA_L_9_:FE_;?-SYW]G2>7Y>/N[//SNSSNW8QQCO6M10%
MC%AM?$ZN3/J^D.FU@ FERJ=V#M.3<'@'!([@$9&<B/[)XL_Z#>B_^"B7_P"2
M:WJ* L9-[;^(9+MVL=4TN"V.-D<^G22N..<L)U!YS_"/ZU&;7Q/]G15U?2!,
M&8NYTN4J5P-H"_:,@@[LG)SD<#'.U10%C)M;?Q"GG?:]4TN7,3"+RM.DCV2=
MF;,[;E'.5&"?45@:9:^)SK^N!-8T@2"2'>QTJ4AOW0Q@?:../<UVM8FD_P#(
MR>(/^NL'_HI:86%GM?$[7$C6^KZ1'"6)C232Y795SP"PN "<=\#/H*DEM_$)
MM+=8=4TM+E=WGR/ITC(_/R[5$X*X'7+-GVZ5K44@L8L=KXG"2B35](9RN(RN
MERJ%;(Y(^T'<,;A@8Y(.>,$@M?$ZW$;7&KZ1)"&!D2/2Y49ESR QN" <=\''
MH:VJ* L8L]KXG:XD:WU?2(X2Q,:2:7*[*N> 6%P 3CO@9]!1):^)RD0CU?2%
M<+B0MI<K!FR>0/M VC&T8.>03GG VJ* L9,5OXA%I<+-JFEO<MM\B1-.D5$Y
M^;<IG);(Z89<>_2HX+7Q.MQ&UQJ^D20A@9$CTN5&9<\@,;@@''?!QZ&MJB@+
M&#]D\6?]!O1?_!1+_P#)-6+JW\0OY/V35-+BQ$HE\W3I)-\G=EQ.NU3QA3DC
MU-:U% 6,46OB?[.ZMJ^D&8LI1QI<H4+@[@5^T9))VX.1C!X.>)+*W\0QW:-?
M:II<]L,[XX-.DB<\<88SL!SC^$_UK6HH"Q@_9/%G_0;T7_P42_\ R34DUKXG
M9P8-7TA$VJ"'TN5CNP-QR+@<$Y('8$#)QD[5% 6,G[/XA_L_9_:FE_;?-SYW
M]G2>7Y>/N[//SNSSNW8QQCO4<-KXG5R9]7TATVL $TN53NP=IR;@\ X)'< C
M(SD;5% 6,'[)XL_Z#>B_^"B7_P"2:L7MOXADNW:QU32X+8XV1SZ=)*XXYRPG
M4'G/\(_K6M10%C%-KXG^SHJZOI F#,7<Z7*5*X&T!?M&00=V3DYR.!CF2UM_
M$*>=]KU32Y<Q,(O*TZ2/9)V9LSMN4<Y48)]16M10%C!^R>+/^@WHO_@HE_\
MDFK%[;^(9+MVL=4TN"V.-D<^G22N..<L)U!YS_"/ZUK44!8R9;?Q";2W6'5-
M+2Y7=Y\CZ=(R/S\NU1."N!URS9]NE8.JV_B%-:\.?:]4TN7-_*(O*TZ2/9)]
MCN<,V9VW*.<J,$^HKM*P=?\ ^0UX6_["C_\ I'<TP:)(+7Q.MQ&UQJ^D20A@
M9$CTN5&9<\@,;@@''?!QZ&B>U\3M<2-;ZOI$<)8F-)-+E=E7/ +"X )QWP,^
M@K:HI!8R9;?Q";2W6'5-+2Y7=Y\CZ=(R/S\NU1."N!URS9]NE$5OXA%I<+-J
MFEO<MM\B1-.D5$Y^;<IG);(Z89<>_2M:B@+&+!:^)UN(VN-7TB2$,#(D>ERH
MS+GD!C<$ X[X./0T3VOB=KB1K?5](CA+$QI)I<KLJYX!87 !..^!GT%;5% 6
M,FZM_$+^3]DU32XL1*)?-TZ23?)W9<3KM4\84Y(]31%;^(1:7"S:II;W+;?(
MD33I%1.?FW*9R6R.F&7'OTK6HH"QDV5OXACNT:^U32Y[89WQP:=)$YXXPQG8
M#G'\)_K5?[)XL_Z#>B_^"B7_ .2:WJ* L9-U;^(7\G[)JFEQ8B42^;ITDF^3
MNRXG7:IXPIR1ZFC[/XA_L_9_:FE_;?-SYW]G2>7Y>/N[//SNSSNW8QQCO6M1
M0%C)LK?Q#'=HU]JFESVPSOC@TZ2)SQQAC.P'./X3_6J_V3Q9_P!!O1?_  42
M_P#R36]10%C)O;?Q#)=NUCJFEP6QQLCGTZ25QQSEA.H/.?X1_6C[/XA_L_9_
M:FE_;?-SYW]G2>7Y>/N[//SNSSNW8QQCO6M10%C)M;?Q"GG?:]4TN7,3"+RM
M.DCV2=F;,[;E'.5&"?457^R>+/\ H-Z+_P""B7_Y)K>HH"QDWMOXADNW:QU3
M2X+8XV1SZ=)*XXYRPG4'G/\ "/ZT2V_B$VENL.J:6ERN[SY'TZ1D?GY=JB<%
M<#KEFS[=*UJ* L9-K;^(4\[[7JFERYB81>5ITD>R3LS9G;<HYRHP3ZBHX+7Q
M.MQ&UQJ^D20A@9$CTN5&9<\@,;@@''?!QZ&MJB@+&+/:^)VN)&M]7TB.$L3&
MDFERNRKG@%A< $X[X&?05)+;^(3:6ZPZII:7*[O/D?3I&1^?EVJ)P5P.N6;/
MMTK6HH"QDQ6_B$6EPLVJ:6]RVWR)$TZ143GYMRF<ELCIAEQ[]*C@M?$ZW$;7
M&KZ1)"&!D2/2Y49ESR QN" <=\''H:VJ* L8L]KXG:XD:WU?2(X2Q,:2:7*[
M*N> 6%P 3CO@9]!4EU;^(7\G[)JFEQ8B42^;ITDF^3NRXG7:IXPIR1ZFM:B@
M+&3%;^(1:7"S:II;W+;?(D33I%1.?FW*9R6R.F&7'OTHLK?Q#'=HU]JFESVP
MSOC@TZ2)SQQAC.P'./X3_6M:B@+&#]D\6?\ 0;T7_P %$O\ \DU8NK?Q"_D_
M9-4TN+$2B7S=.DDWR=V7$Z[5/&%.2/4UK44!8R?L_B'^S]G]J:7]M\W/G?V=
M)Y?EX^[L\_.[/.[=C'&.]%E;^(8[M&OM4TN>V&=\<&G21.>.,,9V YQ_"?ZU
MK44!8P?LGBS_ *#>B_\ @HE_^2:L7MOXADNW:QU32X+8XV1SZ=)*XXYRPG4'
MG/\ "/ZUK44!8R?L_B'^S]G]J:7]M\W/G?V=)Y?EX^[L\_.[/.[=C'&.]%K;
M^(4\[[7JFERYB81>5ITD>R3LS9G;<HYRHP3ZBM:B@+&#]D\6?]!O1?\ P42_
M_)-6+VW\0R7;M8ZII<%L<;(Y].DE<<<Y83J#SG^$?UK6HH"QQ?B>#6_M'A)!
MJ&G_ &L:HX:7["_EEOL\Y4A/.R %W C<<D@Y &#O6MOXA3SOM>J:7+F)A%Y6
MG21[).S-F=MRCG*C!/J*I^)O^0MX4_["Y_\ 26XKHJ86U,6"U\3K<1M<:OI$
MD(8&1(]+E1F7/(#&X(!QWP<>AHGM?$[7$C6^KZ1'"6)C232Y795SP"PN "<=
M\#/H*VJ*06,F6W\0FTMUAU32TN5W>?(^G2,C\_+M43@K@=<LV?;I1%;^(1:7
M"S:II;W+;?(D33I%1.?FW*9R6R.F&7'OTK6HH"QBP6OB=;B-KC5](DA# R)'
MI<J,RYY 8W! ..^#CT-$]KXG:XD:WU?2(X2Q,:2:7*[*N> 6%P 3CO@9]!6U
M10%C)NK?Q"_D_9-4TN+$2B7S=.DDWR=V7$Z[5/&%.2/4T16_B$6EPLVJ:6]R
MVWR)$TZ143GYMRF<ELCIAEQ[]*UJ* L9-E;^(8[M&OM4TN>V&=\<&G21.>.,
M,9V YQ_"?ZU7^R>+/^@WHO\ X*)?_DFMZB@+&3=6_B%_)^R:II<6(E$OFZ=)
M)OD[LN)UVJ>,*<D>IH^S^(?[/V?VII?VWS<^=_9TGE^7C[NSS\[L\[MV,<8[
MUK44!8R;*W\0QW:-?:II<]L,[XX-.DB<\<88SL!SC^$_UJO]D\6?]!O1?_!1
M+_\ )-;U% 6,F]M_$,EV[6.J:7!;'&R.?3I)7''.6$Z@\Y_A']:/L_B'^S]G
M]J:7]M\W/G?V=)Y?EX^[L\_.[/.[=C'&.]:U% 6,FUM_$*>=]KU32Y<Q,(O*
MTZ2/9)V9LSMN4<Y48)]15?[)XL_Z#>B_^"B7_P"2:WJ* L9-[;^(9+MVL=4T
MN"V.-D<^G22N..<L)U!YS_"/ZT2V_B$VENL.J:6ERN[SY'TZ1D?GY=JB<%<#
MKEFS[=*UJ* L9-K;^(4\[[7JFERYB81>5ITD>R3LS9G;<HYRHP3ZBHX+7Q.M
MQ&UQJ^D20A@9$CTN5&9<\@,;@@''?!QZ&MJB@+&+/:^)VN)&M]7TB.$L3&DF
MERNRKG@%A< $X[X&?05)+;^(3:6ZPZII:7*[O/D?3I&1^?EVJ)P5P.N6;/MT
MK6HH"QDQ6_B$6EPLVJ:6]RVWR)$TZ143GYMRF<ELCIAEQ[]*C@M?$ZW$;7&K
MZ1)"&!D2/2Y49ESR QN" <=\''H:VJ* L8L]KXG:XD:WU?2(X2Q,:2:7*[*N
M> 6%P 3CO@9]!4EU;^(7\G[)JFEQ8B42^;ITDF^3NRXG7:IXPIR1ZFM:B@+&
M3%;^(1:7"S:II;W+;?(D33I%1.?FW*9R6R.F&7'OTHLK?Q#'=HU]JFESVPSO
MC@TZ2)SQQAC.P'./X3_6M:B@+&#]D\6?]!O1?_!1+_\ )-6+JW\0OY/V35-+
MBQ$HE\W3I)-\G=EQ.NU3QA3DCU-:U% 6,G[/XA_L_9_:FE_;?-SYW]G2>7Y>
M/N[//SNSSNW8QQCO196_B&.[1K[5-+GMAG?'!ITD3GCC#&=@.<?PG^M:U% 6
M,'[)XL_Z#>B_^"B7_P"2:L7MOXADNW:QU32X+8XV1SZ=)*XXYRPG4'G/\(_K
M6M10%C)^S^(?[/V?VII?VWS<^=_9TGE^7C[NSS\[L\[MV,<8[T6MOXA3SOM>
MJ:7+F)A%Y6G21[).S-F=MRCG*C!/J*UJ* L8/V3Q9_T&]%_\%$O_ ,DU8O;?
MQ#)=NUCJFEP6QQLCGTZ25QQSEA.H/.?X1_6M:B@+&3+;^(3:6ZPZII:7*[O/
MD?3I&1^?EVJ)P5P.N6;/MTHM;?Q"GG?:]4TN7,3"+RM.DCV2=F;,[;E'.5&"
M?45K44!8Q8+7Q.MQ&UQJ^D20A@9$CTN5&9<\@,;@@''?!QZ&B>U\3M<2-;ZO
MI$<)8F-)-+E=E7/ +"X )QWP,^@K:HH"QQ_B&#7/MGA-%U'3A>#490\IL',9
M;[+<%2$\[( 7<"-QR2#D ;3M16_B$6EPLVJ:6]RVWR)$TZ143GYMRF<ELCIA
MEQ[]*KZ__P AKPM_V%'_ /2.YK>IA8Q8+7Q.MQ&UQJ^D20A@9$CTN5&9<\@,
M;@@''?!QZ&B>U\3M<2-;ZOI$<)8F-)-+E=E7/ +"X )QWP,^@K:HI!8R;JW\
M0OY/V35-+BQ$HE\W3I)-\G=EQ.NU3QA3DCU-$5OXA%I<+-JFEO<MM\B1-.D5
M$Y^;<IG);(Z89<>_2M:B@+&396_B&.[1K[5-+GMAG?'!ITD3GCC#&=@.<?PG
M^M5_LGBS_H-Z+_X*)?\ Y)K>HH"QDW5OXA?R?LFJ:7%B)1+YNG22;Y.[+B==
MJGC"G)'J:/L_B'^S]G]J:7]M\W/G?V=)Y?EX^[L\_.[/.[=C'&.]:U% 6,FR
MM_$,=VC7VJ:7/;#.^.#3I(G/'&&,[ <X_A/]:K_9/%G_ $&]%_\ !1+_ /)-
M;U% 6,F]M_$,EV[6.J:7!;'&R.?3I)7''.6$Z@\Y_A']:/L_B'^S]G]J:7]M
M\W/G?V=)Y?EX^[L\_.[/.[=C'&.]:U% 6,FUM_$*>=]KU32Y<Q,(O*TZ2/9)
MV9LSMN4<Y48)]15?[)XL_P"@WHO_ (*)?_DFMZB@+&3>V_B&2[=K'5-+@MCC
M9'/ITDKCCG+"=0><_P (_K1+;^(3:6ZPZII:7*[O/D?3I&1^?EVJ)P5P.N6;
M/MTK6HH"QDVMOXA3SOM>J:7+F)A%Y6G21[).S-F=MRCG*C!/J*C@M?$ZW$;7
M&KZ1)"&!D2/2Y49ESR QN" <=\''H:VJ* L8L]KXG:XD:WU?2(X2Q,:2:7*[
M*N> 6%P 3CO@9]!4DMOXA-I;K#JFEI<KN\^1].D9'Y^7:HG!7 ZY9L^W2M:B
M@+&3%;^(1:7"S:II;W+;?(D33I%1.?FW*9R6R.F&7'OTJ."U\3K<1M<:OI$D
M(8&1(]+E1F7/(#&X(!QWP<>AK:HH"QBSVOB=KB1K?5](CA+$QI)I<KLJYX!8
M7 !..^!GT%275OXA?R?LFJ:7%B)1+YNG22;Y.[+B==JGC"G)'J:UJ* L9,5O
MXA%I<+-JFEO<MM\B1-.D5$Y^;<IG);(Z89<>_2BRM_$,=VC7VJ:7/;#.^.#3
MI(G/'&&,[ <X_A/]:UJ* L8/V3Q9_P!!O1?_  42_P#R35](M6%W:L][9-;+
M$!<1K9N'DDP<LC>:0BYQ\I5CP>><B_10%@HHHH&%%%% !1110 4444 %%%%
M'*>/YM6T_0#JNEZK<6:V;J]RD443[X=PWGYT;#!<D8_$&L^WUJ\MOBE'I$^N
MW-SI]U8&Y@B>*$*LF?NEEC!/R_,.<^N:[6\M8KZRGM)U#0SQM&ZGNI&#7GJ?
M#K4U\*:;9_VG$-8L[M9!>#./)"^5M'&<^5CM]X?C3C_7ST_#1_>*6W]=-?\
M-&C#K7]G:%%?ZW?ZG>P:C?JEGY4:H8T,F(LO$$PIX)W'D''/0TO$/B?5KB;Q
M?IEO!>V*:9IZS17<+PY5MKODY).&P , D8.=I(K<\7:#J&I:#9:;HL5DHM[F
M"7%S,T:JD3!@HVHV<[<=L>]9VL>%M=N;OQ+-9?V<5UJQBM]LTSJ8F564\A#D
M?/D'OC&!G(3U3^?Y*WZCB]5?R_/7\"[HGBV![6VL[JUU%;E=+2]$DD6\W*!0
M&* $N6R1P0#SWIEEXXTD6VBQ6EKJT_\ :JR-:*T;.QV[B0SNV >#P6XR,X'2
MI;^'_$L&MZ7?_9M)*V6D-8%/MTF6<[3NSY/3* ?B3VP:.D>$?%&GKX4CEAT=
MDT1IO,9;V7,HD4KP/)XP&SUYQVK1V<F_ZWE_P#.-U%+R_1?K<[;0]:M]?TT7
MMM'+$!(\3Q3 !XW1BK*V"1D$=B17/Z3J.J>+[S4Y[;4YM+TVRNWM(!;11-).
MR<.S&16 7)P  #QUJ]X+TC5-%TZ\@U1+,237LURGV69I!B1BV#N1>1G'O[55
ML-!UGPS?Z@=$6PO-.OKAKHVUW,\#02-][:RH^Y2><$#'J:C2_P OQT_X)6MO
MG^&O_ ,W6KK7M,USPX;R_N)1+JDL)@M$")<1>4S)E>N01W;;U/ QC3N/&FE3
M:-%=7-MJD*OJ"V+PHI62*<2 8=HVP!G'\6"#CG.*-:T77K_5= NXSI\JV%VU
MS-YDSQ8!1DV( C9P&SDD9([ \84OA#Q3)I%_:>3HXDN=;75 ?MLN%4.K[/\
M4]<J!GW]N7&VE_ZU7Z7!W6J_K1_K8WKKX@:;:R:HIL=3=-*D1+R46X18@W\?
MSD%E'7@$X.0".:LZIXTL-*O)8)+6]GB@,7VFXA13'!YIPF[+!CG_ &0V.^*Y
MS4O"?B?4+;Q;&(=(C;7/+$9^VRD1!5"G/[GG@9_SFGZYX0\1:W%=I.VFR;X[
M=K427,I6U>,J655V8(8@GS,;N<8]$K:7\O\ @@[ZV\_^ >AT4U-Q12X ?'S!
M3D ^QIU(H*Q-)_Y&3Q!_UU@_]%+5;QWI6I:OX0O8-'OKJSU&-?.MY+:9HV9E
MYV$J1P1D?4@]J^;/!UYXO\3>+[;2K?Q%K4;W4H-S*M[*&5%'S,3GJ%&!GO@5
M25R)2L['UO39)$BC:21U1%&2S'  ^M$:".-4!8A0 "Q))^I/6J6MVEM?:)>V
M]W;Q7$#0MNCE0,IP,C@^X!K.3LFS1*[L68[JWFM%NXIXGMF3S%F5P4*XSN#=
M,8[TRRU&QU.U%U87MO=VY)'FP2K(F1UY!Q7G<A<_"+PG#_R[3OIT5UZ>4S(&
M!]CP#]:A\:37%KJ?BF&Q+);R:9:-=;#@)F9D9O8^5G)] /2M91M)Q\VOR_S(
M4KI/Y_G_ )'H]KJ^FWUO-/::A:7$,)*RR13*ZQD=0Q!P,>]/L]0LM1LQ=V5Y
M;W-LV<30RJZ''7Y@<5P?B?1&U7Q/_8FFR);)>:&ZRE5^0!)4\K<!VY<?0FJ\
MOGZ/I_B&74/+-MYYOM2BLG+(/E4+;(Q R6V@N2!@-C^+-3;3^N]@N[GI4,T5
MQ"DT,B2Q2*&1T8,K ]"".HI]8GAW7&U<7MM<6:6=YI\PAFACE\Q!E RE6VKD
M88=AR#]:VZ&K#3N%%%%(84444 %%%% !1110 4444 %%%% !1110 5@Z_P#\
MAKPM_P!A1_\ TCN:WJP=?_Y#7A;_ +"C_P#I'<T"9O4444#"BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#F?$T\)U7PKB6,XU8D_,./\ 1;BND21)
M 2CJP'H<U\G?%/P<_AGQS-!:0,;._/GVBHN?O'E !W#< >A%?1?P^\*IX/\
M!UGIA5?M1'G73#^*5OO<]\<*/915-:$1;;:'^);_ %2PUOP\+2[BCLKN]%M<
M0F'+OE&;(<G@?+TQGWIE_?:CJ7BN70]/OVL%M+-;J:9(T=G=V(1/G! 7Y23@
M9/&"*?XITS6=1O=&ETR&P>.QNQ=2?:;EXBQ"LNT!8V_O9S[=*=J.CZG#XA;6
MM'^QM/<6HM;B*Y=D&%8E'!56R1N8;<#.>HQ4]/O_ "T_$M[Z>7YZ_@8FD^)]
M1\6SZ=86EV=.E-B]U>30(CMO60Q!%#@C:65R>,X ''6LG5/'.L/H]G/'=+82
M""[5Y$B5UN;R%PBP@,#P^&.!\Q['BNAL_"%YX=?3[G0WMKBY@LVL[A;MVC6;
M+[_,W*K$$,6.,<[NHQ6IIVA7>C>%TTO3[F/[6S,TMU(,8=V+2.%YR<L2 >.F
M35.W]>OY6$M_ZV(#XC5[VV%S>6^FVT6U;EYY$42W#+Q I;J1G)QST [XZ:N)
M\1>"I[N&SCT<VP2*SN+)H[MFP%F W2@@$LX()Y^]D\BNMT^U-CIMK9F5I3!"
MD1D;J^T 9/UQ2TM_7]?UZAJK?U_7]>19HHHI#"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** ,'7_P#D->%O^PH__I'<UO5@Z_\ \AKPM_V%'_\ 2.YK>H$%
M%%% PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J":
M]M+9PD]S#$Q&0KR!3CUYJ>L2:WAN?%@2>&.518Y"NH89\SKS0!H?VKIW_/\
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
M_P#TCN:WJP=?_P"0UX6_["C_ /I'<T"9O4444#"BBB@ HHHH **** "BBB@
MHHHH **** ,G3_\ D8=8_P"V'_H!K6K)T_\ Y&'6/^V'_H!K6H **** "L:X
M\7^&;2XDM[GQ%I$,\;%7CDO8U9".H(+9!K9K@M4C3Q/J\OA/2P8='MG,NL3Q
M'&]F.[R ?5B26]!QWH6KL#T5SJ+?Q+HMYJ4.G6NIVUQ=30&XC2%]^Z,'&[(R
M,<^O-:M<%JMOYOQ$T.WTR[%G&NDW<:26Z(WEA7C&%!!48([@]",>E"R\7:YJ
MVCZ!;0K>/>WMI/-//8I;"4F)PF0)B$ ).3P3Z =0[76G]:O_ ")O;?\ K1?Y
MGHSW,<=U%;LLI>4,5*Q,R#'7<P&U>O&2,]LTZ&=)_,V"0;'*'?&R9(],@9'N
M.#7$Z9K'BG^V?#=IK/D6KW<-R+JV5$9B\?W6+*Q !!4[1T/>JEEXAUJXT5TN
MM72.[_MN:Q,MO:CS7C3/RPQ[7&[C.6R ,DGBBW]?.P[_ -?)O]#T6BO,;?Q+
MXDGTCP^_V](I+C6I-.N6EM4,CHKN 3M.U6PG.T8R>.G-IO$FLV>A:\KWQE?3
MM76S:_DB0/%;MY9:0JJA25#GG&.,D=:+?U]W^:"_]??_ ),]$HKD_!^K:AJE
MWJBOJ,.HZ5:RK%:7JP@-<94$MO0A&P25^5 ..O6NLH:L"=PHHHI#"LG0O^8G
M_P!?\O\ 2M:LG0O^8G_U_P O]* #4/\ D8='_P"V_P#Z *UJR=0_Y&'1_P#M
MO_Z *UJ "BBB@ K-U'Q#HFD3+#J>L:?92NNY4N;E(V(Z9 8CBM*N4\5:H]A=
M1:?HL2/XCU51#$Q&?)B7.97_ -E=QQZDXH OOXR\-+!',NNV$T<LZVZ&"=9=
MTC=%^7/-;E><>*-%M?#_ ($L]*L)@TZ:G9R2RR?,\DC3J3(XR"23G\L=J?=>
M*=6T>;Q'9-/)J$MK>6<-K(T<2NHN-HQQL4[23C=CMDU5K[?UM_F3?O\ UO\
MY'?75REI;//*LK(@R1%$TC?@J@D_@*43H;GR,2;]F_/EMMQG'WL8S[9S[5YY
MJ&K^,],\,>(;F;SK;[(B365SJ$=L\SJ?OJRPL4!!QAL=^0:TKS7M6M/%6LVC
MZA9QVD&C"]M_/BV)$Y8KF1ADD97/&.#T[TK?U\KC_K\;';45YB/$?B*"T\2(
MFHS2/9Z5%?V\]]9(K9._< BA#M.SC>-P[@]]32M9UN/7K"UN+TWXOM$-\(FB
M2,),I0?+M&<-NY!)YZ>E#5OZ]7^C"_\ 7W?YH[JBO.?"_B;5]5U?28(M8AOA
M<V[3ZI"ULK&PD7'[H%"I3)+ ;]Y^7O7HU#5@3N%%%%(85D_\S?\ ]N'_ +4K
M6K)_YF__ +</_:E &M1110 4444 %%%% !1110 54TW_ (]7_P"OB;_T:U6Z
MJ:;_ ,>K_P#7Q-_Z-:@"W1110 5%=7"6EI-<R!BD*-(P49) &>/>I:J:IJ=I
MHVF7&HWTHBM;="\CGL!_6D]$-;G.WGCDZ?-817?AC6XI+^416Z9M69V(S]U9
MB0 .22..]:6@>(&UN[U>W>PDLWTZZ^S$22*Q?Y0V[Y<@<-TR?Z5Q7A[Q/H-U
M=S^+M:UK3FU&9#'8Z?'=1O+;0D\($#9\Q^"?KCM7/:[J&B&U\;:@+RR:^@UB
MWDM',RED8",$ISP?E<$CKM(/2M$M;/\ K5?YZF=]-'_5G_D>XU7+WGFW $$'
MEJH,#><<NV#D,-GRC..06^@[^6ZQ =<\1:C'=:]INGW#2Q3:3/+:&6<Q;$(:
MVD$J@Y8-E54DYYR"*E\11VUI+\03<W4D2MIEM('>Y=/WI67:%.[C+ ?*.#G&
M.:AJROZ_H6G=V7D>IQES$AE55D(&Y5;< >X!P,C\!3J\3\27NEZEH0$4EO+<
M0>'HY;>6>3>JLN<FV4<^8"IW/N^7"\'FKE]<^&[_ ,6:JU[J%I<POX<1V6>[
MWIYF<\*6P#@(>!QD'J<U4ERW\K_A?_(F+NEYV_&W^9[!17C4FLZ=/HGA"ZU>
M6VU2UDTAT>VGNH8P)P$'F;I75"ZD%>NX9) ZUZ)X'@:W\'Z>LFHKJ,QCW2W*
M7;7*NW?:[$Y Z<<<< 4W&U_+_,%*]O,Z&BBBH*"JFJ_\@>]_Z]Y/_035NJFJ
M_P#('O?^O>3_ -!- %NBBB@ HHHH **** "BBB@ HHHH P=?_P"0UX6_["C_
M /I'<UO5@Z__ ,AKPM_V%'_]([FMZ@04444#"BBB@ HHHH **** ,G7?^89_
MU_Q?UK6K)UW_ )AG_7_%_6M:@ HJM?:C8Z7:FYU"\M[2W! ,MQ*L: GH,D@5
MF+XS\+.KF/Q)I$FQ"[".]C8A0,DX!H W**K:??VNJ:?!?V4OFVUP@DBD (W*
M>AP>:LT/0 HJHFHP/:I<!+G8\@C -K('!W;>5*[@,_Q$8QSG'-6Z "BBB@ H
MJM?:A9:9:M=:A>6]I;J0&EN)!&@)X&22!2:?J=AJUN;C3;ZVO( Q4R6TJR+D
M=LJ2,T 6J**HZKK.G:':K<ZG=QVT3N(T+_Q,>B@#DGV% %ZBJ-MK.G7FJW6F
M6]W'+>VBJUQ$G)CW=,]L^W6KU !63J'_ ",.C_\ ;?\ ] %:U9.H?\C#H_\
MVW_] % &M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63_
M ,S?_P!N'_M2M:LG_F;_ /MP_P#:E &M1110 455U&XN+33YIK2U^U7"C]W!
MOV[V)P 6P<#U.#@5RP\5>)'U?4=,C\.:=)<V$$<\@357.\/NP$S;\GY3UQVY
MH6H&YXCT!/$NE/ILU]=VD$A'F?9?+#.!S@ET; S@\8/%5-8\)_VU!IL=QKFI
MHUA*LZ21" -)*OW7;,1&1SP !STK5.KZ<M]%827UM'?2)O6U:91*1ZA,Y_2E
MEU;3HM033GO[1;^1=T=JTZB1AZA<Y(_"GML+1F%/X%LYY;A_[3U*-9KV._,:
M/'M6="#N&4)YVC(.1Z 5//X.L9IKD?:KN.QO)/-N[!"GD3OQDME2PS@9"L >
MXY.:_ACQ:-4CFAU>;3[/4!?3VL-M'/S)Y9P=N[!;OR /H*VY=<TF"X$$NJ64
M<S2B$1O<(&,A&=F,YW8(XZT:Z6_K;_@!IK_7?_@D-YX?L;[6M/U:42"XL5=(
MPC85@V.&'< @$>AYJM8^#]'L- O-$C@9[&[>1Y4=N?G.< C& . /0 5HW>L:
M987,-M>:C:6T\YQ%%-.J-(?]D$Y/X5F?VY>KX^707@MQ9MI[7:2AF,A8.JX(
MP !R?7/'2A:Z?UW'MK_78CO/!ZZAH-SI%WKFK30SIY1D=H?,6,XR@/EX.<=2
M"WO6Y96QLK&"V,\L_E($\V7;O;'<[0!GZ 5%::QIE_=36MGJ-I<7$'^MBAG5
MWC_W@#D?C2Q:OIL]W<6D.H6DES;#,\*3*7B'JR@Y7\:+BLBY165'XG\/RV,M
M]'KFF/9Q,$DN%NXS&C'H"V< GTK4!# $$$'D$4AW%HHHH R="_YB?_7_ "_T
MK6K)T+_F)_\ 7_+_ $K6H **** "BBB@ HHHH **** "BBB@ HHHH *P=?\
M^0UX6_["C_\ I'<UO5@Z_P#\AKPM_P!A1_\ TCN:!,WJ***!A1110 4444 %
M8>O^()=$NM+B&FRW$5]=);-.LBJL)8X&0?F/?H,<<D5N5R'CR=HTT14M+ZX,
M>IP7#_9;.6?9&A^8G8IQUZ=3VS0MUZBE\+MV-;5]<ELM0M-,L+1+S4KI'E2*
M2;RD6-,;F9@K$<L ,*<D_4U07QBMW;V":;9>?J5[)+&+6:7RA$T1Q+O<*V I
MXR <DCUS4>L))IWC'3_$7V:[GLS8RVDPMX'E>,EE=3Y:@L0<$' XXS6#IFC7
M^@:EI_B*[M+ETEFOFN8((FFD@6=PZ'8H+'&P @ X+>QIJW7^M7_P ?E_6AM7
M/CDBTM5L]-\[4IIIX6M)9_+6-H5)D!?:>P&..=PZ=M2U\2PZC::1-80-+)J4
M2SI&S;3'%@%G8X/3(&.Y('N,"R\-V\NA:G>ZUIMQ+)=:A-?0VT3.DR!QL504
M(*EE W#./F(/&:KZQI&H:7I^G2)'>+'+*1J"Z2'\R*-8V$,4?E_-Y:MM'R]>
M2>":-+:_UIM_7ZAK?0]#HK*\-?VF?#.F_P!L@C4OLZ?:,XSOQSG'&?7%:M#5
MG8$[JYDZ?_R,.L?]L/\ T UK5DZ?_P C#K'_ &P_] -:U(84444 (1D$'O7-
MVO@/0K)'2T&J6Z.YD=8=7NT#,>I($O4^M=+7)?$"^O=*T>UO[369=,5;R&&9
MU2$IY;R*K,QD1L8!)!X'KFA;@]BZ/!>AK<VUPD-VDMM;FVA9+^==D9&"!A^_
M4GJ2 <Y -)#X(T"WTRWTZ&TGCM[:0RP%;R820L>NR3?O4'N 0.37/:EXDCO?
M$_AO3]"\:).ES(T5W':26LS,JQLV\_(2I) !Q@>@%;\7C*QEUB*P%I>B.:YD
MM(KPHODO,@)9/O;A]T\E0#CK5:DZ$*Z5<7?BG3KA=/N+*RTM+A!)/*C&X,FT
M KM=F[$DM@\CCKB6'P)X>MXO+CM;D#[3]J#&_G+K+R"X8OD$Y.<'GOFDD\;Z
M=%,C/;W@T][DV@U'8OD>:&*[3\V\#<,;MNW/>JUWX_MK*PU.\GT75533+E;>
MY7]QN4L 0W^MY7YEY]_8X2OT_K5?JU^ W;K_ %O_ ,$MGP+X>/DXM;E!#<M=
MQ+'?3HJ2L<E@ X /7\SZFL[6/!]O:6DATC3[JX^U7L=U?1KJ4JRR;<D-&SOA
M7R%YRO QD8&-J;Q+!;SW<<MG=A;=HHUD'EL)I),;40!B=W(Z@#OG'-95[XXT
MD:5=O?6VJ6[VUREK<VRJ1-"[8*$M&Q 4\?,&P<XSVH5^G];?\#\/(';=_P!;
M_P#!_$T/#VGS6TLL_DZE:6\B ?9M0OVNI-X)^;)DD"C'8-SGD#%;]%%#8)6"
MBBBD,*R="_YB?_7_ "_TK6K)T+_F)_\ 7_+_ $H -0_Y&'1_^V__ * *UJR=
M0_Y&'1_^V_\ Z *UJ "BBB@ K!NO!VC7FL3:M(E]'?3((WFM]1N(25'1<(X
M'M2^,/[27PY<2:1J+V-\A7RI%1'!)(4!@ZMQSVP>.M9VE^+9KOP3]OEB4:O$
MYLI;8\?Z6&V;>.@+8/T.:.[73]0?1/J7)O ^@W-JUO/%>RHTZW#%]2N2[2*
M%)<R;CC P,X'45*G@[0DGU&9K265]14)=^?=2RK*!TRK,0,=B!QVK"\&^(;_
M /X0VUU'6KRXU/4;RXEABABBB0LZ.XVQ@!1C"$Y8^O(I=3\?-Y&FMI>F7DLL
M^IBQN86\I9('7EHR&?&X@<'.W'.>F:L[V_K6W_ )TM?^M+_\$LZ_X?9] N/#
MVEV%[(M]'Y37LUWYJP+G^)I9#(0!G 4$?2M.Y\':)>:C<7]U;2S7%S!]FF+W
M4NQXL8V;-VW'?&.O/7FH#XSLAJT=B;*^"/=?8OM6Q/*%QMW>6?FW9QWV[?>F
MV_C*.XM-4F71=4633;A;:6W80B1W./N_O,'AE/)&<\9I:_U]WZCT_K[_ -/P
M'R>!?#\L<R/;71$]N+64_;Y]TD0.0K'?ENI'/;CIQ3+CP;I]LOVW3;>5M3MK
M-[:T-Q?W#(%*X","Y!7.,Y!Z#T%27'C&QM;J..:UO%MFN%M6O-J&&.<\"-CN
MW9R<9 *YXS51OB'I:S7R_8-6,5C,8;F;[(0D;!-PSD@@'H#CJ1T!!*U?]?UW
M_'S!63_K^NGX>1!X>T2XMGLEBT_6M.-KM61KS5VGBD4#!5(Q*ZX/'54P.G3%
M=I60VOI#8&ZO-/O;5MR(D$BHSR.YPJKL9E))]\#OBG:+K]OK37<207%K=V<G
ME7-K<A1)$2,C.TLI!!R""15-MB5D:M%%%24%9/\ S-__ &X?^U*UJR?^9O\
M^W#_ -J4 :U%%% !1110 4444 %%%% !533?^/5_^OB;_P!&M5NJFF_\>K_]
M?$W_ *-:@"W17!>)8Y/"GB*S\4->:G-H[2&*_MS>S/';E^%F6/=C:#P5P0,@
M@#%+/)=^&=#U3QC*E]=3/F==.N=3E$<$)(X"G<H;'.,<$D @"FM5<.MCO**Y
MF7Q7<0>(;O3'TII%BTS^T8FMY3))*,XV>7M&&SG&"<\>O&</'\\4&M_:=&4W
M6E6J7;P6MXLN4;/#%@NQEVDE<'VS2>@+7;^OZN=O17(V_C2Y>Y6&XT5D>;2_
M[2MDBN5=Y%&-R-D*JL"PQ\Q!'ITJ"P\<WM\NANNAI&NMP-):;KT9#JN[:_R<
M+CG<,G_9I\KO;^NO^3$I)J_]=/\ -'9R!S&PC95?!VEER >V1D9_,5E:1HTM
MC>WNHWMS%<ZA>!%EDAA,485 0H52S$=3G+'K^%9-OXQNKS1HKJVT<&Z:[EM)
MD>X*P0-&6#,\H0X3Y>#MY) P*;8>.1JNEZ1+8V"/?ZH9EBMWN0(U\HD.QD"G
M*Y'!"DG(XH2?0';K_5CKZ*QO#NOC7(;M9;5K2]LIS;75N7WA' !^5L#<I!!!
MP.O05SECHD=_XS\2VD^HZUY$(MWA1-7N4$1=6+;0)!QD9P<@=N.*+:V!O0Z'
M4-)U.36%U+3=5AMW\D0M#=6AGCQDG*[70J3D9Y(.!QQ6C8V0LH77>9)))&ED
M<@#<QZ\#H.@_#N>:\[D\4W>A6?BO2]7M7\00Z2T1#2^6ID@F7($N1@[3P< D
M@CBNDUCQA)IEW?16VF?:HM,M$N[UC/Y;+&V[ C7:0[85C@E1[T=/Z]0Z_P!>
MAU5%<B?$YNM>L+>+0"EU<:;+=VMQ=RQC RN4RF\@'*DD<=.O;-\/>+-=D\&Z
M;?W.FV]Q<7AD?SFNV2&- 2Q,KF,^7_=48;MR.Q:V_P#6K7Z!=:6_K2_ZGH%5
M-5_Y ][_ ->\G_H)KA;S5HO$-WX!UR%)H/M5XX\KSB5 \J3((!VMRO!QGZ9K
MNM5_Y ][_P!>\G_H)H:MN"=]OZ_JQ;HK*UWQ)H_AJS-UK&H0VL?\(<_,_LJC
MEC]!7,>"_B;:>./$5_8Z=9216=K )!/,</(2V/NCH/QS]*5@NMCO****!A11
M10 4444 %%%% &#K_P#R&O"W_84?_P!([FMZL'7_ /D->%O^PH__ *1W-;U
M@HHHH&%%%% !1110 455U*Z:QTN[NT4,T$#RA3T)52<?I7!^$OC-X;\2>7;W
MDG]E7[8'E7+#RV/^S)T_/!HL*Z1V&N_\PS_K_B_K6M61KA!&F$$$&_BP1^-:
M] S*\0ZAIND:4VJ:H 8;,^:@ZL7P0H4=V.< >IKGM'TJX6WO_$>OA$UK4H&2
M.%B/]%AVEEA7WP"6QU/TKH=;\.:7XB6V74X9I!;2>;#Y=S)"4?LV48<CMZ55
M_P"$-T=FW2'4I6V,@,VJW4FT,,';ND.TD<9&#2:O%KO_ %_7D%]5_7]?YG&>
M$=4U'2-.\%0M>M/97^ER[K7RD"H8XPZE3C=G&0<D@]@*T/#NM>+=6N=,U 6M
MR-,U"!GF:Y%KY-N2N8VB"/YC#/!#\_[O2N@MO ^@6<VFRP6]TK:8"MGF_G81
M ]0 7P0>F#VXZ#%2#1K'0!)>:9I-Y<R,^X6MO<_(I.<LD<LBQIU.<8/-:2DF
MV_4A1:21RD?B3Q"?"OA^_?4(3/<:U]BNR+8?O$-PR87G"C"XZ$^^>:FO/$.L
M0^)[;R-2::TEU<6#PQ6ZFW1"IX+E0YE!'.UBHZ'FM33O ]G-X;L+#6TEDEM[
MB2[58;J6(1R/(SCE&7)7=@'\NM7Y/!6@2RO*;28,UR+OY+N90LP_C4!\*3W(
MQGOFE=7_ *\O^".UU_7=_P# .0M_$7B..P74;K5EE,/B+^S7@CM42.2(R"/G
M.6!&<C#>QS5GQ)XIU:PU?58;?4H[>]M7A&G:684D^WHX&YL<.Q!+?<9<;>>*
MW_\ A7WAPVGV4V]Z83<_:RO]I7/^NSG?GS,[L\Y]>:S9=$NVUS4GGTC5F:YF
MW175CK+P0;0@5?,5958-\HR0C_CTI)K3^NB_R?WC=]?ZZO\ 2WW'1ZTLO_"(
MZBMPR/-]AD$C(FU6;8<D*2<#VR?J:XK2KW5H;;P#I5EJ"VECJ&F$2B.W5I R
M0@Y#-D=Q_#VYSG%=U<:1'J.B+INIRS3JT2I,\<SPM(0.<E"#@]QGG-<9JG@_
M[/X@\,VFFZ1J,FC6'G>;*FHD&#S%"*$9I1( N,X7H.F3D4U\5O/]'_F)WY?Z
M\A+7Q-K,UW:^'Y;PBYDU6XL6U)(DW-''%Y@8+@H'Y"_=(X/%4/$>I:C/X6\2
M:5J,WVI],U&TCCN]@1I4=XW&X* NX9P< #V%=\?#.CG2XM.%F$MXG\R/9(RR
M(_.7$@.\.<G+9R<GFH+OP?HE]I/]EW%M,UH91,ZB[E5I''\3N&#.>!]XGH/0
M4)V:^7YK_)_>#7]??_FON.4US69?#_BOQ=JL,8DFM]&M6C5AD;M\@&?;)YK:
MM[W5]+\8Z=I=UJ+ZE::E:RS;I8D1H'CVDX** 4.[&#DCU-:47A'18M0N+[[/
M/+<7, MYS/=S2K)&!C:RNQ4CKU'<^IJSIN@:=I,K2VL4OF%=@>:XDF9$_NJ7
M8[5Z?*,#VH32M_7?_-,&G_7R_P G]YIUDZA_R,.C_P#;?_T 5K5DZA_R,.C_
M /;?_P! %24:U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%9/_ #-__;A_[4K6K)_YF_\ [</_ &I0!K4444 %<5HMRS_$[7I39:A'!/;6
M\44\MC,D;M'OWX=E"_Q#!SSVS7:TT.C.R!E++C<H/(SZT+1W!ZJQYJOA^6ZU
MB\LM6N->67^U#?6PMK6,V\F&W1MY_DDJ0,*0S@\8'!%7]+LH8[O4M-UW1[R>
MY.K-J%M<);2.DHW!HV\U1M4J %VL1TQR#7>T4T[?UZ?Y":NV_P"NO^;/',2I
MH<S)HVK"X?Q2+X8TJ?>8?-#;_N9QLS[]O:F:C:[=&\:I8Z#J22WFIP2VBQ:3
M.ID4>62R_(.-RN<^O/<9]FHIIV_K_#_\B@:OO_6_^9YQ>6TK#Q5;WVF7MX=;
M16L2EF[!E\D*J.=N(BK9/S[<9SZU5N-/U9?$%OIR+>M>IX8?3_M_V:4P_:3M
M(S+MV]B<YZ\=>*]1HJ>EOZV:_4:TU_K=/]#SVPL)+^^\)"UTZ[L9M&C*7KS6
MSPA4\HJ8U8@"3+X/RDCC.>F</1+:"\N]!M]0MMECIE[-+!//I]PS3L[,%#LT
M7E*=S [A(V2!C!KUR2-98WC?.U@5.#C@UB:=X933XXK<ZKJ-U90[?)M+AHRD
M>W[HW! [ <?>8]!5<WO7_K>__#$<NEE_6EO^',"'3I['QQ<:'';_ /$IOY%U
M;('RHR8#I^,@B;\6KO*SM/T]+6YGF>^GO;M@$>6<IN5<DA<(J@#YCVR>Y-:-
M+HE_7]="^K84444@,G0O^8G_ -?\O]*UJR="_P"8G_U_R_TK6H **** "BBB
M@ HHHH **** "BBB@ HHHH *P=?_ .0UX6_["C_^D=S6]6;JVER:C-ITT5R+
M>6RN'G0F/?DF"6(<9'3S=W_ <=\@$S2HK$_L[Q!_T'X?_  ?_%T?V=X@_P"@
M_#_X #_XN@9MT5B?V=X@_P"@_#_X #_XNC^SO$'_ $'X?_  ?_%T ;=%8G]G
M>(/^@_#_ .  _P#BZ/[.\0?]!^'_ , !_P#%T ;=%8G]G>(/^@_#_P"  _\
MBZ/[.\0?]!^'_P  !_\ %T ;=%8G]G>(/^@_#_X #_XNC^SO$'_0?A_\ !_\
M70!MT5B?V=X@_P"@_#_X #_XNC^SO$'_ $'X?_  ?_%T ;$TJP023/G;&I8X
MZX S67H'BC1?$]I]IT?4(;I /F53AT_WE/(_$52U'3]>&F79;7H2/)?(^P 9
M^4_[5?-/@;P3XPUR^BO= CGLD0\:@SF)%^C#EOH,^]4E<ER:9]2:?_R,.L?]
ML/\ T UK5S'A.TU&QN=1M]6U$:A>HL(DN1$(]_RGL/\ )KIZDH***J:EJ5KI
M-DUW>,ZQ!E3]W$TC%F(  5 6))(Z"@"W7->,M+U?6+&TMM*BL6\N[AN9&NKA
MX_\ 5NKA0%C;.<8SQCWI8O'>@S3R0K)J >*18I=^EW2B)FQM#DQ@+G(ZXZUT
ME/568M'H<GKVE:]J.N^'K^UMM-\O3I&FF66\D4LS(R%5Q$<@9R"<9]!6:?".
MO2:Y9:C<O87,UIJ;W(N)+B3>T#*RA NPB/:&7Y1PV,D@UW<L@AA>5@Y5%+$(
MI9CCT Y)]A5#0-<M?$>CQ:G9),D$K.JB9-K?*Q4Y';D&A/MT_4&NYS$?@R_&
MC#PT[VK:*MW]I%SYK>>5\[S?+V;=N<\;]W3^&K>K^#/[7\07<TLL?]E7UH([
MNW.=SRJ&",.V '/OE5]*ZZBEO_7E8?6_];W_ #.(;P3>7/@BVTO4+FTO-2AG
M2X=YX]\$[)@!74CE2@"GCWJ#5O!]_<^%)]/TK1?#VEW5S-"\L=LY2/$;[L[E
MA!8G &"HQD\FNIL-?L]1UK4M*A2X6XT_R_.,D113OSC;GDCY3SC'H36K57>_
M?7^ON)Y5MVT_K[QD)D,*&9$24J-ZHQ90>X!(&1[X'TI]%%24%%%% !63H7_,
M3_Z_Y?Z5K5DZ%_S$_P#K_E_I0 :A_P C#H__ &W_ /0!6M63J'_(PZ/_ -M_
M_0!6M0 444C,$4LQP ,DT 9/B2VU*\TAK?2XK22X=U)^U3-&H (;.51B3P!C
M Z]:QHO"5Q#XHN/$"&'?+ LW]G><?)^V!2ADW[,XVG;G;WSBK0\?: TL$2OJ
M323H9(572;LF5!C++^Z^8<CD<<BMZQO;?4;&&\M7+P3+N1F0J2/<$ CZ$4[-
M?U\A.ST_KN<!:^ ]4;PKI^GZC;:-<76FWLEU%#*[36]P'+DK(&C!7[YP0&Y
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
M_P#/O-_X%2__ !5'_"):+_S[S?\ @5+_ /%5MT4 8G_"):+_ ,^\W_@5+_\
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
MJQ112;N"5M K)_YF_P#[</\ VI6M63_S-_\ VX?^U*!FM1110 4444 %%%%
M!1110 54TW_CU?\ Z^)O_1K5;JIIO_'J_P#U\3?^C6H K>([VUL/#FH7%Y<1
M6\(@<&25PJY(( R>Y) KC+&]FG^"%A)HMPLLT5E!'*T&9"@7;YHPI!W!=WR@
M@_C7H]%'1_+\ ZKYGD1LS9:'J6H:)K-G?:=<26QNK71+1HHHHUD'FD 2.0Y0
MG<!@X&:E\6CPI8^!-2ET34;9;*^N;4B*WG46ZL)%W>7MX5L E@#GC/%>L455
M_P!/T_R)M^OZ_P"9XEXEO] MSX]L+/4+2""2P@GBCM[H())\-N(VL-Q/R9'.
M<C.<U=EOK>W\0:C:^%;JV-[=>&0Z);3*S37 )*MG.6DV'.>N,5[!12OI;^MF
MOZ]!VUO_ %NG^GXGFFF?V1#XDT:]\.3VT4$=K,=<:)P%"A 09_20/W;YOO=L
MUB>'+ZQN?#_AP7T]K+X=2ZOAJ!D<&%9"[&(3=@I#$C=QDK[5[-13YOZ^;?ZZ
M"Y=+?UM;_ASR"Y,6G:([2R)+X:&N@V=K-*BQ7-MY?**TA">6'W%0Q"G;@=14
MUIX6L?$W@G5GMWM+N9+IKC38!>"[2S"X9(<!FC7/(*KQ@@<X%>AZSI=Y?RV=
MQ8:@MI<6CEU$L'G1/D8.Y=RG."<$,,9-,&EZFBM/'J-J+^;8MQ,;,E"B@_*B
M>8"IRQ.69NO<8PKNSMO_ ,-;\OZN.VJ_KO\ YF=X/:TUL3>*H[)();Y$AC8Q
M;7$:  J>,_?W?@%]JS+BXC\-_$Z^U76&\C3=0L(H8+Z08BA=&.8V;HF<@C.
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
MM#6/^@'_ .3:?X4?VAK'_0#_ /)M/\* -:BLG^T-8_Z ?_DVG^%']H:Q_P!
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
M\6?]!O1?_!1+_P#)-'V3Q9_T&]%_\%$O_P DT!<WJ*P?LGBS_H-Z+_X*)?\
MY)IVCWVH-K.H:7J5W;7,]M#!,&MK)H%"R&0?Q2N6/[L]ACWSP!<W****!A11
M10 4444 %%%% !1110 4444 %%%% !1110 5B>$O^1;@_P"NLW_HUZVZQ/"7
M_(MP?]=9O_1KT ;=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5B
M>&O]3J?_ &$KC_T.MNN-T7PKX=U!]5N+W0=+N9VU*XW2S6<;L?G/4D9H$=E1
M6#_PA'A/_H5]%_\ !?%_\31_PA'A/_H5]%_\%\7_ ,30&IO45@_\(1X3_P"A
M7T7_ ,%\7_Q-'_"$>$_^A7T7_P %\7_Q- :F]16#_P (1X3_ .A7T7_P7Q?_
M !-'_"$>$_\ H5]%_P#!?%_\30&IO45@_P#"$>$_^A7T7_P7Q?\ Q-'_  A'
MA/\ Z%?1?_!?%_\ $T!J;U%8/_"$>$_^A7T7_P %\7_Q-'_"$>$_^A7T7_P7
MQ?\ Q- :F]16#_PA'A/_ *%?1?\ P7Q?_$T?\(1X3_Z%?1?_  7Q?_$T!J;U
M%8/_  A'A/\ Z%?1?_!?%_\ $T?\(1X3_P"A7T7_ ,%\7_Q- :F]16#_ ,(1
MX3_Z%?1?_!?%_P#$T?\ "$>$_P#H5]%_\%\7_P 30&IO45@_\(1X3_Z%?1?_
M  7Q?_$UFZ;X<\*W^IZQ:-X2T-!I]RD"L+&([PT,<F3\O'^LQ^%,-3L**P?^
M$(\)_P#0KZ+_ ."^+_XFC_A"/"?_ $*^B_\ @OB_^)I!J;U%8/\ PA'A/_H5
M]%_\%\7_ ,31_P (1X3_ .A7T7_P7Q?_ !- :F]16#_PA'A/_H5]%_\ !?%_
M\31_PA'A/_H5]%_\%\7_ ,30&IO45@_\(1X3_P"A7T7_ ,%\7_Q-'_"$>$_^
MA7T7_P %\7_Q- :F]16#_P (1X3_ .A7T7_P7Q?_ !-'_"$>$_\ H5]%_P#!
M?%_\30&IO45@_P#"$>$_^A7T7_P7Q?\ Q-'_  A'A/\ Z%?1?_!?%_\ $T!J
M;U%8/_"$>$_^A7T7_P %\7_Q-'_"$>$_^A7T7_P7Q?\ Q- :F]16#_PA'A/_
M *%?1?\ P7Q?_$T?\(1X3_Z%?1?_  7Q?_$T!J;U%8/_  A'A/\ Z%?1?_!?
M%_\ $UGZ]X9\*:/X=U/5$\)Z'*UG:2W C-C$ Q1"V,[>^*8:G745@_\ "$>$
M_P#H5]%_\%\7_P 31_PA'A/_ *%?1?\ P7Q?_$T@U-ZBL'_A"/"?_0KZ+_X+
MXO\ XFC_ (0CPG_T*^B_^"^+_P")H#4WJ*P?^$(\)_\ 0KZ+_P""^+_XFC_A
M"/"?_0KZ+_X+XO\ XF@-3>HK!_X0CPG_ -"OHO\ X+XO_B:/^$(\)_\ 0KZ+
M_P""^+_XF@-3>HK!_P"$(\)_]"OHO_@OB_\ B:/^$(\)_P#0KZ+_ ."^+_XF
M@-3>HK!_X0CPG_T*^B_^"^+_ .)H_P"$(\)_]"OHO_@OB_\ B: U-ZBL'_A"
M/"?_ $*^B_\ @OB_^)H_X0CPG_T*^B_^"^+_ .)H#4WJ*P?^$(\)_P#0KZ+_
M ."^+_XFC_A"/"?_ $*^B_\ @OB_^)H#4WJ*P?\ A"/"?_0KZ+_X+XO_ (FJ
MVEZ3INC^,[F'2]/M+&*33XV=+6%8E8B1P"0H&30&IT]%%% PHHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH ***JWFI6&G",WU[;6HE<)'Y\JIO8] ,GD^U %JBJ%]KFD:9
M<Q6]_JEC:3S?ZN*>X2-GYQP"<GGTJ4ZG8#41IQOK87Q3S!;>:OFE?[VW.<>]
M %JBHQ/";@VXE0S*H<Q[AN"DX!QUQD'GVJ2@#G?#W_(Q^+?^PC%_Z205T5<[
MX>_Y&/Q;_P!A&+_TD@KHJ!(****!A1110 4444 %%%% !1110 4444 %%%%
M!6(__(\Q?]@U_P#T:M;=8C_\CS%_V#7_ /1JT ;=%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5SNG_\E"U[_L'6'_H=S715SNG_ /)0M>_[!UA_
MZ'<T"9T5%%% PHHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q/"7_ "+<
M'_76;_T:];=8GA+_ )%N#_KK-_Z->@#;HHHH **** "BBB@ HHHH **** "B
MJFIZI8Z-827VHW45K:QXWRRM@#)P*:^KV$>CKJSW*I8M&LJRL",JV-O'7)R.
M,9YH#R+M%9MMKVF7>GSWR7/EV]OGSS.C0M#@9.]7 9>"#R!P:AB\4:/+I]S>
M_:VCAM@&F\Z&2)T!^Z=C*&Y[<<]LT ;%%9UKKNFWFE2:G#<_Z)%N$CR(R&,K
MPP96 92/0C-7XY%EB21=VUU##<I4X/J#R/QH =6)X:_U.I_]A*X_]#K;K$\-
M?ZG4_P#L)7'_ *'0!MT444 %%%% !1110 4444 %%%% !116=JFO:7HLEK'J
M-[%;R7<HAMT;):1R0  !R>2/IGF@#1HJCJ>L6.CQQO>RNIE;;''%$\LCG&3M
M1 6.!R<#@5'/KVF6^F0ZB]T&M9B!"T2-(TI/0*J@LQ]@,\4 :5%8MSXLT2UT
MR'49;P_9YF9(]D+NY9<[AL52P*[3D8XP<XQ5YM4LDMK6X^T*T5VRK R MYA;
MD8QG/'.>PR3P*=A7+E<[X>_Y&/Q;_P!A&+_TD@KHJYWP]_R,?BW_ +",7_I)
M!2!G14444#"BBB@ HHHH **** "BBB@ HHK(O_$5GIVNZ=I$T5T;B_9EB=83
MY0(5F.7/&<*>!D].,<T>0&O16-JOB2WTN\^R+:W=Y.L7GS):JK&&+.-[;F''
M!P!EC@X!Q3;OQ/90K9"SBGU*:]B,\$-GM+-$,9?+,H"\CJ><X&30!MT5S%_X
M[TBRLK2[C2YNX[BW>ZQ;H"T<*8WNP8C 4D @9;/8XK9?5K87-G;Q;II+M3(@
MCP=L8&=[9/"\@?4BG9@7JP?&_P#R(/B/_L%W/_HIJWJP?&__ "(/B/\ [!=S
M_P"BFI(3V-ZBBB@84444 %%%% !1110 4444 %%%175U!96LMU=3)#!$I>21
MSA54=230!+15"QUK3M1T@:M:W<;V!5F%P<JNU203SCC@\TS3->TW5Q+]CG8F
M(!G66)XFVG.& < E3@X8<''!H%<TJ*RM/\2:3JCR+:7>[8ADR\;QJZ#@NA8
M.G^TN1[TND>(M*UU9FTZZ\T0[2^Z-HSAAE6 8#*D<AAP>QHL.YJ5B)_R/,O_
M &#4_P#1K5HV^HVES9"]BG7[,2<2ME5/.,C..">AZ'M6*NHV7_";2M]LM]O]
MG(,^:N,^8WO0!TE%-CD25 \;JZ'HRG(-.H **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"O*K'4=3M$N?&LR6=YYNIM9R021,9X(1-Y*K$^["X/S%=OS9ZUZK60?#&CG4
MVU#[(?/:03,HF?RFD'1S%G87_P!K;GWIQT=_Z_IK04M5;^OZOJ9.MP7_ (>O
M;GQ'97;7*320I=64Z*?W>=@$3* P(W9P=P)STS63J^@7FF^(_P"U?-AEMY-3
M6^A56;[3)-Y/E"!1C&T]2V[@9R,#-=>GA[34U%[[RYWF:3S=LMS*\:O_ 'EC
M9BBGW !JX]E;RWL5X\>Z>%66-BQPH/7 Z9XQG&<<4)VL#ZG%Z=XD.E:[+975
MJ)GFOX[2\OQ+@_:7CWJBQX_U2KA0=V?8Y)K8\>7.N6'A&\O_  ](BWUJOG;'
MC#B1!]X8]<<CZ8[U?D\-Z1+K2ZN]FK7JD,'+MMW 8#%,[2P!P&QD#C-:A ((
M(!!Z@T7T0-:L^8O"GQ(\<:OXK^PZ=<6HN]7ND:5C;*0I"*A;'H$C!(]C7TZH
M(4 L6(')/>O._ _PRM_"?C'7-8 0PROLT]!_RSB;#-^ORCV4^M>BT-KH3%-+
M4****184444 %%%% !1110 5C>++2*]\)ZI%*90HMG<&*5HV!521RI!ZCIT/
M>MFJ6K:=_:VEW%@;J>U6="C2V^S>%/4#<K#D<=/IBIDKQ:1479ILXR]FE_X0
M;P?8*SK#J$EE;7#(<$Q%-S+GL&V[?H:RM:G?1M8U+PYI@-KIEQ<:<IC@&Q8!
M-(R2*F/NA@@Z8Y8GO7<IX6M?^$:@T.>ZN[F&WV>3/(4$L90@H054#*X&..W.
M>::/"5@^GWMK=2W%W+>NLD]W,RB5F7&P@J %VX&   ,=.36SDN=OS;]=OZ_I
MF,8M04?*WYG)ZGI5PFJZYX9\/Q)!:26%M=BTB(CC!\UA(B]E\Q%P>V>>YIMM
M+)HFAZC87<<EAIZ7+W,T$15FM+=V&RV7:=N]SGA20H;J,K7<:5HD6EO<3FYN
M+N]N=HFN[G9YCA<[1\JJH R<  =3W-1R^&K"XT&?2)_-DBN"7FE9OWCR$YWD
M@?>R 1@8&  ,#%1?^OG_ %_5R[?U\OZ_JQ!::Z+OP]?3:1ISB[T_=#_9TY6-
MED101&2NY1D$8()'(KQ9OC[.-=743X<0,ENUN8S=GNP;.=GMC%>ZZ)H=OH<$
MZ0RSSS7,QGN+B=@7ED( R<  < #  '%>3WGPE\_XT1WHM_\ B12YU"3CY?,!
MYC_%B#CT)]*K0AJ5M#UO0[V[U'0[*]OK,6=S/$)'MP^[R\\@$X'.,9XZUH44
M5!H%%%% !1110 4444 %%%% !7'3VD<'Q<L+A#+OGTJX+AI69?E>(#:I.%_
M#-=C6)/X;$_BF#7CJM^DT$1A2W7RO*V,064YC+<E0<[L^A%..COZ_D)[-?UN
MCC=11=2LO&VMW(QJ&DS21Z?,1\UJ(HE<%,_=W,23_>!P<BD4+XDM_%.JZFA2
M[T^!%LG/!M"+=92Z?W6+-R1U  Z5U]_X2L=0O;B=Y[J.&[*F\M(V7RKHJ,#>
M"I;H #M*Y P<TNH^$K+4;R>=KBZ@2[C6*\@@91'=(O #Y4D<$C*E21P<TNEO
MZ6FX^M_Z?D</=6.KW]S8>)KJ%55X;&[6_:11]A1 6G3;G=\^<84'.<'&!6]%
MXEM;/Q \^JV]R+N011Y55,>GQ2MB)'.<[G89.T'' / !KJ[K2[>\:T$N[R;9
MQ(D"X",P^Z2,<[>H'3.#V%9>I^#M-U75QJ,\ERI8Q&>"-P([@Q,6C+C&?E)S
MP1GOD5?,K^6O]?U_F0HM+SL6_$VIWFB^';W4[&Q%]/:QF7[.7*;U'+8(!Y R
M<8YQ7AEE\=+H^)KN_A\-++-?PV]LL"W9R#&TA&#LY),N,>WO7T00""" 0>H-
M>,^&/A/_ &5\7KV_D@_XD]GBZLLC@N^=J_\  "&_)?6DK=0DG=6/8K5IWM(7
MN8UBG9 9(T;<%;'(!XS@]ZEHHJ2PHHHH **** "BBB@ HHHH **** "BBB@
MHHHH *Q/"7_(MP?]=9O_ $:];=8GA+_D6X/^NLW_ *->@#;HHHH **** "BB
MB@ HHHH ***R?^$FT?\ Y_/_ "$_^% #_$6/^$9U7.,?8Y<Y_P!PUQ]_D>"/
M!,S$?8XKFP>Y)Z!=H"D^V\I72WNL>&]2M6M;\P75N^-T4]L71L'(R"N.M1V^
MH^%K33SI]M':PV1!!MH[0K&0>ORA<<TUIKZ?@)J_X_B<9XK6:75?%%S!SI\3
M::+PC[IV2[I,^N$*Y]JUM:T=?$WCF[M(9S'"NE1&6>-0P643^9#GUQM8X]#[
MUT%KJWAJQLQ9V?V>WM0"!!#;%$ /7Y0N*;8ZIX8TRV-MIZVUI 26,5O:F-23
MU. H%"=OE_D#5SD[A)='T;5=2WI?V]O>&ZE<H8XKF\9U7.W)*Q1$#N<D'GY>
M>O\ "VM7.KQ:C%>"!KBPO&M7EMU*QRX"MN4$DC[V",GD=:5=;\/+9BS5X1:A
M/+$(MVV;>FW;MQCVHL]:\.Z?:I:V30VUNGW(H;=D1?H N!1?H#6IA?%C3]8N
M?!DU]H>HWUG>Z>3.1:7#QF6,#YP=I&<#YA]/>O&?A3)XH\4>-(+8Z_K T^!C
M=WNV]E"N >AYP2S8![D9/:OHEO$NC,I5KH%2,$&)\']*Y?P7IOA?P5'J2V5Y
MN-[=--N,+92/^"/IT4$_F::>A+C=W._HK)_X2;1_^?S_ ,A/_A1_PDVC_P#/
MY_Y"?_"I+-:BLG_A)M'_ .?S_P A/_A1_P )-H__ #^?^0G_ ,* -:BLG_A)
MM'_Y_/\ R$_^%'_"3:/_ ,_G_D)_\* -:BLG_A)M'_Y_/_(3_P"%'_"3:/\
M\_G_ )"?_"@#6HID4J3PI+&=R.H93C&0>16=+XBTJ"9XI+K:Z,58>6QP1P>U
M &I7*?$# T2PSC_D+677_KNE:O\ PDVC_P#/Y_Y"?_"J&I7GA+6!&-4@LKX1
MY*"ZL_-V9ZXW*<=!33LTP>J:(+_,7Q0TJ6X(6W?3+B. L>/-WQLP^NT?D#7*
MZ"DJ:UX>NYOETR75=3-KD8&7+>61]0),?7WKM+O4?"U_9+97D=K<6BXVP36A
M>,8Z84KCBGW.K^&[RR-E=?9Y[4@*8);8LA Z#:5Q0G;^O-O]1-7_ *\K')6N
MAMJMUKNKP:BEA%:ZI</;7$D7F1%&A6.8[=P_B#<YZCOR*59+O0;705LUCC,J
M-9Z>VH(62W@2(N7=05)DD"#C(VCCL0>M&L>'!9K9@P"U0 +#]G.P = %VXXP
M*2^U;PUJ=L;:_P#L]W 2"8I[8R*2.AP5Q1?2R_K^OZW"VMV8FN^(=>O/A;%X
MF\/JEO??9TNW@=!("F,N!GT'(/?'O7CWA#XB^-]:\7?8+"YMA<:M=*\[FV4A
M=J*A;'8!(P?P]Z^@_P#A(]$\OR_M*[,;=ODMC'IC%>>> _#.@>$/%.N:I]K5
MHYI/+L!Y;DQPG#-VZY^7Z)[U5UKH1RO34]:4$* 220.I[TM9/_"3:/\ \_G_
M )"?_"C_ (2;1_\ G\_\A/\ X5!H:U%9/_"3:/\ \_G_ )"?_"C_ (2;1_\
MG\_\A/\ X4 :U%9/_"3:/_S^?^0G_P */^$FT?\ Y_/_ "$_^% &M163_P )
M-H__ #^?^0G_ ,*/^$FT?_G\_P#(3_X4 :U%0VMU#>6Z7%N^^)\[6P1G!QW^
ME4;C6XX+R:U6SO9WBQO,,6X#(R.] &I7$^,M5TZR\6>$(KJ_MH)%OGD99954
MA3#(H8@GH6(&?7BN@_MW_J%:I_X#_P#UZ/[=_P"H5JG_ (#_ /UZ:=FF)ZIH
MYVYO;?P[XWUR\U298H=0L8!:,_ D9-X:)?5\L"%')S6/X<A;P=>Z+=>()5M(
M'T,6WF3$!(91)O,9;H&(8 #OL-=U_;O_ %"M4_\  ?\ ^O1_;O\ U"M4_P#
M?_Z]"=OZ]?\ ,&K_ ->G^1Q%IX8M&\&17VL&^M9I'NML-N0LLL-Q*6%N0P/+
M?+P,,#W'-)X@NM4\+I;2BZ2QGNK661YDC613)&H\BS7<#\IRW3#,<D8)KN/[
M=_ZA6J?^ _\ ]>C^W?\ J%:I_P" _P#]>B_]?U_7XC7G_7]?UT+NG33W.F6L
M]S"89Y(4>2(_P,0"1^!KQKXT^*/%?AV[>PAGA.AZM:O$-T ++E=LB;OH00??
MVKUC^W?^H5JG_@/_ /7KE?B%IJ>-?"D^F+I>H1W:L);662W.$D'KC)P02#]:
M=U>Y#3Y;&?\ "'Q1XK\81WVI:U/"=/B(AA6. (7DZDY] ,?]]>U>H5R7A=;?
MPQX;L='MM)U,I;1A6<6V-[GEFZ]R2:U_[=_ZA6J?^ __ ->DREMJ:U%9/]N_
M]0K5/_ ?_P"O1_;O_4*U3_P'_P#KTAFM163_ &[_ -0K5/\ P'_^O1_;O_4*
MU3_P'_\ KT :U%9/]N_]0K5/_ ?_ .O1_;O_ %"M4_\  ?\ ^O0!K457L;V/
M4+..ZB5U1\X#C!X)']*RX;W6;R:Z^RK8"*&X>$>:'W''T^M &Y0>AK)_XJ+_
M *A?_D2HKBWUN[MY+>YAT>:"12KQR*[*ZGJ"#P12>P'$!))?@7*(>45I&E"]
MXA<DOT_V0U6/&:7.H:Q>_P!C'>Z^&[D2&(]=[*8AD=SM<C\:Z?3](O\ 28'@
MTW3M LX7.YX[:!HU8XQDA0,TZQTS4M+B>+3['0K2-V+LEO$T89O4@ 9/O5/K
M_72PEI;^NMS NX;76M5\(VMDP:VDTVX\YHNUL\2H.>V6*X]Q[5#;>'Y=/N;^
MT^W/?"*RBAO9(8O*VV\2GRX!R<R."2S C Z!<BNEL]+U'3GF>QL-!MGG;?*T
M$+(9&]6P.3[FIXH-<@#B&+2(P[%VV*XW,>I..I/K1)WO;S_$2C:U^EOP.;\/
M:NWC*PO-"U>VLS;76EPW*BT5E6.*8,!&<D_,NW[PQGT&*^>;?P+J,OQ%_P"$
M/8$7"W/E/(!P(Q\QDQZ;/F'U%?4EEINIZ<)18V6A6HE<R2"")DWL>K' Y/O5
M5?#^H+XE?Q (-*_M%[86ID_>?<#;NGK[^@%5S:Z$N%]SHK"QM],T^WL;2,1V
M]O&L4:#LH&!5BLG_ (J+_J%_^1*/^*B_ZA?_ )$J#0UJ*R?^*B_ZA?\ Y$H_
MXJ+_ *A?_D2@#6HK)_XJ+_J%_P#D2C_BHO\ J%_^1* -:BLG_BHO^H7_ .1*
M/^*B_P"H7_Y$H UJ*HZ/>R:AI4-U*J*[[LA!@<,1_2KU !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5C:PLD^JZ9:K<W$"2^;O,
M,FTG"@BMFLG4/^1AT?\ [;_^@"@ _L+_ *BNJ?\ @1_]:C^PO^HKJG_@1_\
M6K6HH R?["_ZBNJ?^!'_ -:C^PO^HKJG_@1_]:I=1U_1M(E2+4]7L+*1QN1+
MFY2,L/4!B,TDWB'1;?4$T^?6-/BO9"H2W>Y19&+?=PI.3GMZT;@1_P!A?]17
M5/\ P(_^M1_87_45U3_P(_\ K5K44 9/]A?]175/_ C_ .M1_87_ %%=4_\
M C_ZU:U% &3_ &%_U%=4_P# C_ZU']A?]175/_ C_P"M6C/.ENBLZR$,ZH/+
MC9SDG R%!P/4G@=3BI: ,G^PO^HKJG_@1_\ 6H_L+_J*ZI_X$?\ UJUJ* ,G
M^PO^HKJG_@1_]:C^PO\ J*ZI_P"!'_UJUJ* ,G^PO^HKJG_@1_\ 6H_L+_J*
MZI_X$?\ UJUJ* ,;1UD@U74[5KFXG2+RMAFDW$94DU6LK*349K^234;^/R[N
M2-5BGPH QCC\:N:?_P C#K'_ &P_] -&A?\ ,3_Z_P"7^E !_87_ %%=4_\
M C_ZU']A?]175/\ P(_^M6M10!D_V%_U%=4_\"/_ *U']A?]175/_ C_ .M6
MM10!D_V%_P!175/_  (_^M1_87_45U3_ ,"/_K5K44 9/]A?]175/_ C_P"M
M1_87_45U3_P(_P#K5K44 9/]A?\ 45U3_P "/_K4?V%_U%=4_P# C_ZU:U%
M&3_87_45U3_P(_\ K4?V%_U%=4_\"/\ ZU:U% &3_87_ %%=4_\  C_ZU']A
M?]175/\ P(_^M6M10!D_V%_U%=4_\"/_ *U']A?]175/_ C_ .M6M10!S'VJ
MX_X07[1]HE\__GIO.[_6XZ]>G%:/]A?]175/_ C_ .M61_S3S_/_ #UKK: ,
MG^PO^HKJG_@1_P#6H_L+_J*ZI_X$?_6K6HH R?["_P"HKJG_ ($?_6H_L+_J
M*ZI_X$?_ %JUJ* ,G^PO^HKJG_@1_P#6H_L+_J*ZI_X$?_6K6HH R?["_P"H
MKJG_ ($?_6H_L+_J*ZI_X$?_ %JUJ* ,G^PO^HKJG_@1_P#6H_L+_J*ZI_X$
M?_6K6HH R?["_P"HKJG_ ($?_6H_L+_J*ZI_X$?_ %JUJ* ,G^PO^HKJG_@1
M_P#6H_L+_J*ZI_X$?_6K6HH R?["_P"HKJG_ ($?_6JM]EDT_7=-C6^O9DF\
MW>LTVX<+QQ^-;]9.H?\ (PZ/_P!M_P#T 4 :U%%% !1110 4444 %%%% !6)
MX2_Y%N#_ *ZS?^C7K;K$\)?\BW!_UUF_]&O0!MT444 %%%% !1110 4444 %
M9/AG_D7K7_@?_H9K6K)\,_\ (O6O_ __ $,T :U%%% !1110 4444 %%%% !
M1110 4444 %%%% !535?^0/>_P#7O)_Z":MU4U7_ ) ][_U[R?\ H)H -*_Y
M ]E_U[Q_^@BJFA?\Q/\ Z_Y?Z5;TK_D#V7_7O'_Z"*J:%_S$_P#K_E_I0!K4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% &3X9_Y%ZU_X'_Z&:-/_
M .1AUC_MA_Z :/#/_(O6O_ __0S1I_\ R,.L?]L/_0#0!K4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% &3X9_P"1>M?^!_\ H9HT+_F)_P#7_+_2
MCPS_ ,B]:_\  _\ T,T:%_S$_P#K_E_I0!K4444 %%%9%WXFTRQUJ#2)VNQ>
MW',2)93.KCC)#JA7 R,G/'?%'D!KT5D1>)M+F\02:&CW1U"-=SQFSF"A>?FW
ME-NTX(!S@G@5KT>8!1110 44R600PO*P<JBEB$4LQQZ <D^PJAH&N6OB/1XM
M3LDF2"5G51,FUOE8J<CMR#0!I4444 %%%% !1110!D^&?^1>M?\ @?\ Z&:U
MJR?#/_(O6O\ P/\ ]#-:U !1110 4444 %%%% !1110 4444 %%%% !1110
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
M6W]>7_!.LHHHJ2@JIJO_ "![W_KWD_\ 035NJFJ_\@>]_P"O>3_T$T &E?\
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
MN%)Z&F3^,/#]K>/;7.IQ6Y1S&TLRLD.\=4\T@(7_ -G=GVKFK/PWJDVD^'=
MNK!H4T6ZAF>_\V,QS"+./+ 8OEN,[E&.>3WS(+6]%R\TMC?CP_;:M)J*-;)
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
MW>CR1WZO.I$V$7:LH)^;#!P V<8('2JVEW^CZGH.DZ7++:72K)?QPI=2A[5
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
M(TT$L4NQXPS[S&><C#$X8=N." 3K:K=W]K%"--L([R>64)MEF,2(,$EF8*Q
MXQT/)%<]HWBK7=5FGSH%FMO:Z@;&X:+47D=2" 753" RC(/4'&::U_K^NHGH
M:)\+)+=B[N=6U&YN(D=+1Y?*_P!$WC!* 1@%L<9?<?S.<^T^'UK9Q:+%'K6K
M&/1W9[9&,&#NR"&_=9(P2/7GUYKI(-5TZZO9K*WO[66[@_UL$<RM)'_O*#D?
MC56XURUDM]0CTJ\L+O4+.-F:V^TCY"!P'VY*_E2;LKCM?0R[#P+9:?-IKQZC
MJ+IIQE%O%(T918Y!AHS\F2ON3N]ZL6?@^RLY+95NKR2RM)/,M+*1D,5NV" 5
MPH8XR<!F8#L.!1X5\3VVO:+ITL]U9KJ=Q:)<RVD4HW(&'7:26"^YK2AUO2;F
MZCM8-4LI;B0,4B2X1G8*2&( .3@@@^F*IIIV)NFKF'/X$M[B&U#:UJJW-M>/
M>)>(8!,9&&""WE8*XXQCI@'(  @OOAW;7_\ ; FU[6 FKLC72*;< [>% _=9
M   'X<UTJ:QIDFI-IJ:C:-?J-S6HG4R@>I3.?TK+\/Z_=:E>Z]!J$5M;KIEY
MY"F)R04V*X9B<<X;T&/?K23?]?+_ "7W#?\ 7X_\$S=6\+SV:ZIK%KJ&KWVH
M3V L_*5H5RHZ,NU%.X$LW!&22/0"IX<L#I)\WP_'J,T3 _:+>\TN&P5FQP<B
M")BV<<_,,!N^*[*QU?3=3MWN-/U&TNX8R0\EO,LBJ?0D$@5$OB#17TZ344U?
M3VL8FVR7(N4,:'.,%LX!Y%%VOZ_KN%E_7]>1'X?T@Z/I[QRR"6ZN)GN;F0#
M:1SDX]AP![ 5JU0CUW2)A:&/5;%_MI(M=MPA\_'79S\V/;-7Z&""BBBD,Y+_
M )IY_G_GK76UR7_-//\ /_/6NMH **** ,C7])DU**TN+4HM_83BYMBY(4L
M05..@92PSVSGG%12Z&]Y))?17^I:5=W2IYZP21OC P%PZNH_W@,^^,"LO6/%
M6NZ7-;X\/V;076H"QMVEU%XW8DD!V40D*IVD\$G!%;-OK+V^GW%SX@CM-)\B
M7RV=KK="1@$,)&5.#G'3J#1TO_73_@ ][?U_6YGGP/8I<Z/+:7U]9II.\V\4
M)C*EGSO9MZ,26R<\^XP>:@L_ %K9+ 8]9U4S07DEY',S0[@\@(D&!'C#9/;(
M[$5T-QJ^F6E@M_<ZC:0V38*W$DZK&<],,3CFL34O%+Z?XITFT9K!='O;::=K
MQYN1L /7A0O(YR<\]*=W>W]=Q.V_]=OU%M_!%C:6-O!;WU_%-:3RSVMT&C,L
M)D)+J"4*LIR>&#?H*L?\(G;"*!%OKQ2MV+RX;]V3>2#',N4((X'"[<8&,8&-
M/^U],%O!<?VC:>1<#,,OGKMD&,_*<X/ )XIJZSI;:9_::ZE9G3\$_:A.OE8'
M7Y\X_6B[0:'-7'PYM9[._L_[=UB.TO;K[7)!&8 BONW?(/*^49 .!UQSU.;-
MSX'CNKO4KF77=6\W4;1;.<C[./W8ST_=<'EN?]H^V)/$_BA]-\+KK6C&ROXC
M-&GF>=N3:[A=RE<[CDCC([\ULW>L:987,-M>ZC:6T\YQ%%-.J-(?]D$Y/X46
MTM\OP_R#2]_G^/\ F<'JOAVVBU"PTW4&UN2PL;-(K2Y338KX.VX_>'D2!&4!
M1NVKD=SBM]-)U+5ETVUU,-]BLYQ<M)+L$DY1B8E*IA1CY6; '(  ZUOWFJZ=
MITD,=[?VML\[;(5GF5#(WHH)Y/L*8VM:4FJ+I;ZG9KJ##*VAG42D8SPF<].>
ME.[%RI%ZBJUEJ%EJ432V-Y;W4:.8V>"57 8=5)!ZCTJS4E!63J'_ ",.C_\
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
M  /_ -#-&A?\Q/\ Z_Y?Z4>&?^1>M?\ @?\ Z&:-"_YB?_7_ "_TH UJ***
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
M_HUZVZQ/"7_(MP?]=9O_ $:] &W1110 4444 %%%% !1110 5D^&?^1>M?\
M@?\ Z&:UJR?#/_(O6O\ P/\ ]#- &M1110!#=I<26DJ6DL<4Y7"22QF15/J5
M#*3^8KG_  ]X3?2O!\GAS4;V._MF22+?' 83L?)(/SMDY8\C';ZUTU(2%4LQ
M  Y)/:CHPZI]CG$\-7EUH5QHNLZLM[920&W4QV_E2[2,9=MQ#,!CD!>>U1W/
MAW6[SPO=Z+<Z];R&:W-LD_V @[",$N/,^9\9Y&T9.<'I4T/B^WNT:YL=,U*[
MTU=V;^"-#$=N02JEA(XXZJA![5MV-W'J%A;WL(817$2RH&&#AAD9'KS3=VG<
M2T:MT.,N? VLSSVTJ:_8HT&EMIF#ICD%&QN;_7\'Y1CM]:?:^!;V.?1?M6KV
ML]KIM@^GM"MBR&:-P%)W>:=IPJ]CW]>.WI&)520I8@9P.I_.AN^_];_YL%%+
M;^MO\D<O8^$)H!I=O=ZBES8Z0P:PB^S;'#*I13(^XA\ \85??-4;'P'=VUNY
MFUB"2]CU%]2M9X[(HL4KY#JRF0[T(.,9!]ZV- \4#Q!=7L$>D:C:"SE:":2Y
M,.T2C!*#9(Q)PP.<8]ZU/[3M3J_]EB3-WY!N&0?PIN"@GZD\?0T[N_\ 7J+3
M^ON_4XWQ+I"Z=H&IW-_>Q->:K-!'=WGV5A!%&I Y0,2B !N=^<MG<."'^&9[
M#1DN[B36-&N],E0//J<3.%W@A55YI9I=_&0!N^7&,<BM_5?$#:9K^C:7]ADD
M74Y'C^T>8H6,JA;&.I)QZ >_:MNDMAM:G+>!]%72--NBDDCPS7,AM1(,&.W#
M'RU'^SRQ'LU=3110V"054U7_ ) ][_U[R?\ H)JW535?^0/>_P#7O)_Z":0P
MTK_D#V7_ %[Q_P#H(JIH7_,3_P"O^7^E6]*_Y ]E_P!>\?\ Z"*J:%_S$_\
MK_E_I0!K4444 ,F$K0N(71)2IV,ZEE![$@$9'MD?6N=\-^%[K1]+U#3]1U""
M_@O)I9CY=J8"#*27!_>-D<\=,>]=+1TH[^8=CG+/PU=KH\FBZCJBWFF>0;>-
M!;^7+Y94KAWW$-@'J%7D=Z9'X?UI?#L^CR:]!*AMS;P3/8G>$(VYD_>?.<=Q
MLYY(/2IH?%MO>N[Z=INHW]E&[(]];HAB!4X.W+AWP1C**U:^G7\.J:;;7]N'
M$-Q&LB;UVM@C(R.QIO5._4%HU;H<A;^"=8M9]$EBUZQW:38/91AM-8APP W'
M]]UPJ_D?7AEAX"U*RM_#EN=<M)(M$D=U']GL#,&!4@GS>/E8\^N#[5W=!X'3
M-#D[W?\ 6_\ FR>5;?UV.2M?!306UKI<FH))H=G<"XM[7[.1*&5]ZJTN[#*&
M[;0>!DGG, \"7$TVJR7FJQ2->7\>H0-#:%#;S1X"GF1@PPH!&!GGD=M71/%(
MUO4KZR31]1M6L9/*GDN##L5\!@OR2,22&!R!CWK4EU.UAU2WTUI/]*N$>1$'
M7:N,D^W(%%W_ %_7E^ ]/Z_KS?WG'^)-(>ST;5-3U2\AGOKV&*RDN([)A!##
MOY)CW,0OS$L=WTQBD\+26&CO<W0UG1K[3WBW7&I0M)B,J0%5YI9Y<CDX7<,>
MG-=%K7B Z/JFCV?V&29=2N?L_GB156([2W(ZDD ]!CCJ*VJ$] :U_K^NARG@
MG1H]-CU.XAD9[6YNW-F&& D&XD!?]G>TA![@BNKHHH;&%%%%(#)\,_\ (O6O
M_ __ $,T:?\ \C#K'_;#_P! -'AG_D7K7_@?_H9HT_\ Y&'6/^V'_H!H UJ*
M** $(W @YYXX.*R-'\,:7H-Q<SZ?'<I)=-OG,MY-,';^\0[D;N!SUK8H)P,F
MC8-S*L_#FEZ?>R7=K!)$\CF1HQ/)Y6\]6$1;8&/J #R:BC\)Z- ]R8()X5N"
MQDCBNY4C#-U94#!4;_:4 ^]9NDZYK/BA)=0T=K"UTM)WBB:ZA>5[H(<%AM=0
M@)! /S>N.U:$7B#[%I<,VNQ?9;R621!;6\<D[-M8@;%52SC: <A>ASQ1T#J5
MH_ /AV&.PCCM[Q$L&9K4+J-R/))Z[?WGN?P.*:OP_P##BVT%N+:\$4%P;J)?
M[1N?EE)R7_UG7//U)]36YINIV6L6,=[I]PD]N^<.N1R#@@@\@@\$'D5;IW:8
MK)HR&\,:0^H&]:U;S6D$K()I!$T@Y#F+=L+9 .XKG@<U&OA+11J&H7S6LDD^
MH)Y=T)KF61)5[ HS%<#M@<=L5G:3JNO7?C;5M*N;G338Z>L3_N[.19)!(&(&
MXRD C:,G!SZ"K>N^*X=$US1],>WN9&U"1U+QVTD@550GC:#DYQQV&2<#FA+:
MW7^OT"^_D1ZAX8@M_#^I6^DVQFNKJ PYN[N21F0\; [EBHP3@=,]JJZ1I]S:
MRI>0:9KMJ($;S+:]U7[29_EX5%:9T'/.XE3QCH35;Q=XP-G-I]MI&H!9CJ<%
MM<?Z(SHP9P&192-@8#.1RV.PZUW%"O:_]?UJ#M>W]?UH8>A:2MOJ&J:Q)9"T
MNM2>-GC)4NJH@4!RI*[L[NA(Y'-;E%%(84444 9/AG_D7K7_ ('_ .AFC0O^
M8G_U_P O]*/#/_(O6O\ P/\ ]#-&A?\ ,3_Z_P"7^E &M1110 R:&*XA>&:-
M)(I%*NCJ"K \$$'J*IZ;HFDZ-YG]EZ796/FX\S[+;I%OQTSM SC)_.K]175Q
M':6DUS*<1PHTC'V R:3=E<+7T*]KI&F6-U-=6FG6EO<3\S30P*CR?[Q R?QJ
M$^&]";[5NT73C]K_ ./G-JG[[G/S\?-SSS6%X=FUWQ-H]OK[ZM)IZW2F6WL8
M8(GC6,D[?,+*78D8)VLM7O[?N-,M;.QO;2XU'6S:^=/!8JF<# 9_F95 ST&<
MGL#BJ:MHQ)WU18/@_P ,G9GPYI!V*43_ $*/Y5.<@?+P.3Q[FG1^$_#D30-'
MX?TI&MVWPE;.,&-LYRO'!SSQ5K1]7L]=TN'4+"0O;RYQD%64@X*D'H00015X
M\CKBAW0:,I1Z/ID6I/J4>G6B7[C:]TL"B5AZ%\9/YU';^']%LVN6MM(L(&N@
M1.8K9%,H/)W8'S=>]<_X2FU6XU_Q!%?:Y=WD&GW8MH8I8H%!!C1\L4C4D@L1
MU ]JLZEXEO+/QSIFB1Z;/);3V\DTDR-%C@J,_,P(5=V3WY& >:+;+O\ \.%]
MWV_X8L:MX;A?PW+I6BV>FVL3.KM;-;A8)0&!9&"C@-C!.#UZ&JVD^'I-+>2_
MM-!T33;L0M&MM82%(YB2"#)((E.!CCY#C)K&U?Q--J'B'PL^FMJ<&GW&H&/S
M?D6WO$V,<C!+X!48R%!!R,]1Z%1K:X:7M_7]:&9H^FM9&[N9UB6\OIO/G$1)
M4':%"@D G 4<X&>3@5IT44AA1110!D^&?^1>M?\ @?\ Z&:UJR?#/_(O6O\
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
M0!D^&?\ D7K7_@?_ *&:-"_YB?\ U_R_TH\,_P#(O6O_  /_ -#-&A?\Q/\
MZ_Y?Z4 :U%%% !4<\$=S;RP2KNCE0HZGN",&I**35]&&QR6@Z1XC\-6,6C6Q
MTZ^TV#*6]S/,\4T29.%9 C!\<#.Y<^U376B:K:^(8]=TY[6\NGLQ9W$5U(T"
ML VX.K*KXP21C'(QSQST]%5=WN*RV,+0-'N?#VFVUC"(;A7FEFNY6D*%6=BY
MV+M.1N.,$C YR:O:5?SW]M+)-;QQ,DK(IBE,D<@'1E8JI([=.H/7K5^BD,XG
M2=-\7:3J.M7:Z=HDO]I70N IU.5?+PBIC_CW.[[N>W6I3X:UF;5]'U&YN;26
M6.SGMK[YWX,K*Q,?'(&"H!QQCTQ78T4?U^GZBL>>P^$/$L=KX>T_[3I0M]#N
MUDBN29&>:)490&CP K $#AB#UXQ@]W;-=,)/M4,,1$A$?E2E]R=B<JN#[<X]
M34]%-MO<+)!1112&%%%% &3X9_Y%ZU_X'_Z&:UJR?#/_ "+UK_P/_P!#-:U
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5DZA_R
M,.C_ /;?_P! %:U9VI:;->7%K<6]W]FEM]^UO+#YW #N?;]: -&BLG^S]8_Z
M#G_DHG^-']GZQ_T'/_)1/\: -:BLG^S]8_Z#G_DHG^-']GZQ_P!!S_R43_&@
M#6HK)_L_6/\ H.?^2B?XT?V?K'_0<_\ )1/\: -:BLG^S]8_Z#G_ )*)_C1_
M9^L?]!S_ ,E$_P : -:BLG^S]8_Z#G_DHG^-']GZQ_T'/_)1/\: -:BLG^S]
M8_Z#G_DHG^-']GZQ_P!!S_R43_&@#6HK)_L_6/\ H.?^2B?XT?V?K'_0<_\
M)1/\: -:BLG^S]8_Z#G_ )*)_C1_9^L?]!S_ ,E$_P : #3_ /D8=8_[8?\
MH!HT+_F)_P#7_+_2I=-TV:SN+JXN+O[3+<;-S>6$QM!'8^_Z5771[^":X:UU
M;R4FF:4I]G5L$^Y- &S163_9^L?]!S_R43_&C^S]8_Z#G_DHG^- &M163_9^
ML?\ 0<_\E$_QH_L_6/\ H.?^2B?XT :U%9/]GZQ_T'/_ "43_&C^S]8_Z#G_
M )*)_C0!K45D_P!GZQ_T'/\ R43_ !H_L_6/^@Y_Y*)_C0!K45D_V?K'_0<_
M\E$_QH_L_6/^@Y_Y*)_C0!K45D_V?K'_ $'/_)1/\:/[/UC_ *#G_DHG^- &
MM163_9^L?]!S_P E$_QH_L_6/^@Y_P"2B?XT :U%9/\ 9^L?]!S_ ,E$_P :
M/[/UC_H.?^2B?XT 9'_-//\ /_/6NMK)_L3_ (I[^R?M'_;79_M[NF?PZT?V
M?K'_ $'/_)1/\: -:BLG^S]8_P"@Y_Y*)_C1_9^L?]!S_P E$_QH UJ*R?[/
MUC_H.?\ DHG^-']GZQ_T'/\ R43_ !H UJ*R?[/UC_H.?^2B?XT?V?K'_0<_
M\E$_QH UJ*R?[/UC_H.?^2B?XT?V?K'_ $'/_)1/\: -:BLG^S]8_P"@Y_Y*
M)_C1_9^L?]!S_P E$_QH UJ*R?[/UC_H.?\ DHG^-']GZQ_T'/\ R43_ !H
MUJ*R?[/UC_H.?^2B?XT?V?K'_0<_\E$_QH UJR=0_P"1AT?_ +;_ /H H_L_
M6/\ H.?^2B?XT0Z3>?VC;7=WJ7VCR-VU?("?>&#R#]* -:BBB@ HHHH ****
M "BBB@ K$\)?\BW!_P!=9O\ T:];=8GA+_D6X/\ KK-_Z->@#;HHHH ****
M"BBB@ HHHH *P/#NH64&A6T<MW;QN-V5>0 CYCVS6_53^RM._P"?"U_[\K_A
M0 ?VKIW_ #_VO_?Y?\:/[5T[_G_M?^_R_P"-']E:=_SX6O\ WY7_  H_LK3O
M^?"U_P"_*_X4 ']JZ=_S_P!K_P!_E_QH_M73O^?^U_[_ "_XT?V5IW_/A:_]
M^5_PH_LK3O\ GPM?^_*_X4 ']JZ=_P _]K_W^7_&C^U=._Y_[7_O\O\ C1_9
M6G?\^%K_ -^5_P */[*T[_GPM?\ ORO^% !_:NG?\_\ :_\ ?Y?\:/[5T[_G
M_M?^_P O^-']E:=_SX6O_?E?\*/[*T[_ )\+7_ORO^% !_:NG?\ /_:_]_E_
MQH_M73O^?^U_[_+_ (T?V5IW_/A:_P#?E?\ "C^RM._Y\+7_ +\K_A0 ?VKI
MW_/_ &O_ '^7_&C^U=._Y_[7_O\ +_C1_96G?\^%K_WY7_"C^RM._P"?"U_[
M\K_A0 ?VKIW_ #_VO_?Y?\:/[5T[_G_M?^_R_P"-']E:=_SX6O\ WY7_  H_
MLK3O^?"U_P"_*_X4 ']JZ=_S_P!K_P!_E_QJKJ6I6$FE7B)>VS,T#@*)5))V
MGCK5K^RM._Y\+7_ORO\ A1_96G?\^%K_ -^5_P * #2O^0/9?]>\?_H(K,TB
M]M+9]22>YAB8WTI"O(%...>:W418T5$4*JC 4#  ]*K/IMA([.]E;,S')8Q*
M23Z]* $_M73O^?\ M?\ O\O^-']JZ=_S_P!K_P!_E_QH_LK3O^?"U_[\K_A1
M_96G?\^%K_WY7_"@ _M73O\ G_M?^_R_XT?VKIW_ #_VO_?Y?\:/[*T[_GPM
M?^_*_P"%']E:=_SX6O\ WY7_  H /[5T[_G_ +7_ +_+_C1_:NG?\_\ :_\
M?Y?\:/[*T[_GPM?^_*_X4?V5IW_/A:_]^5_PH /[5T[_ )_[7_O\O^-']JZ=
M_P _]K_W^7_&C^RM._Y\+7_ORO\ A1_96G?\^%K_ -^5_P * #^U=._Y_P"U
M_P"_R_XT?VKIW_/_ &O_ '^7_&C^RM._Y\+7_ORO^%']E:=_SX6O_?E?\* #
M^U=._P"?^U_[_+_C1_:NG?\ /_:_]_E_QH_LK3O^?"U_[\K_ (4?V5IW_/A:
M_P#?E?\ "@ _M73O^?\ M?\ O\O^-']JZ=_S_P!K_P!_E_QH_LK3O^?"U_[\
MK_A1_96G?\^%K_WY7_"@ _M73O\ G_M?^_R_XT?VKIW_ #_VO_?Y?\:/[*T[
M_GPM?^_*_P"%']E:=_SX6O\ WY7_  H J>&?^1>M?^!_^AFJWVJ33]=U*1K&
M]F2;RMC0P[APO//XUN111P1B.*-(T'14& /PI] &3_;O_4*U3_P'_P#KT?V[
M_P!0K5/_  '_ /KUK44 9/\ ;O\ U"M4_P# ?_Z]']N_]0K5/_ ?_P"O6M10
M!D_V[_U"M4_\!_\ Z]']N_\ 4*U3_P !_P#Z]:U% &3_ &[_ -0K5/\ P'_^
MO1_;O_4*U3_P'_\ KUK44 9/]N_]0K5/_ ?_ .O1_;O_ %"M4_\  ?\ ^O6M
M10!D_P!N_P#4*U3_ ,!__KT?V[_U"M4_\!__ *]:U% &3_;O_4*U3_P'_P#K
MT?V[_P!0K5/_  '_ /KUK44 9/\ ;O\ U"M4_P# ?_Z]']N_]0K5/_ ?_P"O
M6M10!E^'8I(-"MHY8WC<;LJXP1\Q[54M?[5T^:]6/2_/26Y>57^T*O!Z<?A6
M_10!D_VAK'_0#_\ )M/\*/[0UC_H!_\ DVG^%:U% &3_ &AK'_0#_P#)M/\
M"C^T-8_Z ?\ Y-I_A6M10!D_VAK'_0#_ /)M/\*/[0UC_H!_^3:?X5K44 9/
M]H:Q_P! /_R;3_"C^T-8_P"@'_Y-I_A6M10!D_VAK'_0#_\ )M/\*/[0UC_H
M!_\ DVG^%:U% &3_ &AK'_0#_P#)M/\ "C^T-8_Z ?\ Y-I_A6M10!D_VAK'
M_0#_ /)M/\*/[0UC_H!_^3:?X5K44 9/]H:Q_P! /_R;3_"C^T-8_P"@'_Y-
MI_A6M10!G:%:S6>C6]O<)LE3=N7(.,L3V^M:-%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%5-1U*#2[=9[B.Z
M=&;8!;6LMPV<$\K&K$#CKC'3U% %NBL'_A+]-_Y]M:_\$=Y_\:H_X2_3?^?;
M6O\ P1WG_P :HL*Z-ZBL'_A+]-_Y]M:_\$=Y_P#&J/\ A+]-_P"?;6O_  1W
MG_QJBP71O45@_P#"7Z;_ ,^VM?\ @CO/_C5'_"7Z;_S[:U_X([S_ .-46"Z-
MZBL'_A+]-_Y]M:_\$=Y_\:H_X2_3?^?;6O\ P1WG_P :HL%T;U%8/_"7Z;_S
M[:U_X([S_P"-4?\ "7Z;_P ^VM?^".\_^-46"Z-ZBL'_ (2_3?\ GVUK_P $
M=Y_\:H_X2_3?^?;6O_!'>?\ QJBP71O45@_\)?IO_/MK7_@CO/\ XU1_PE^F
M_P#/MK7_ (([S_XU18+HWJ*P?^$OTW_GVUK_ ,$=Y_\ &J/^$OTW_GVUK_P1
MWG_QJBP71O45@_\ "7Z;_P ^VM?^".\_^-4?\)?IO_/MK7_@CO/_ (U18+HW
MJ*YJ#QSI%Q/<PQV^LE[=Q'(!HUV<$J&Y C)'##@X/?H03/\ \)?IO_/MK7_@
MCO/_ (U18+HWJ*P?^$OTW_GVUK_P1WG_ ,:H_P"$OTW_ )]M:_\ !'>?_&J+
M!=&]16#_ ,)?IO\ S[:U_P"".\_^-4?\)?IO_/MK7_@CO/\ XU18+HWJ*P?^
M$OTW_GVUK_P1WG_QJC_A+]-_Y]M:_P#!'>?_ !JBP71O45@_\)?IO_/MK7_@
MCO/_ (U1_P )?IO_ #[:U_X([S_XU18+HWJ*P?\ A+]-_P"?;6O_  1WG_QJ
MC_A+]-_Y]M:_\$=Y_P#&J+!=&]16#_PE^F_\^VM?^".\_P#C5'_"7Z;_ ,^V
MM?\ @CO/_C5%@NC>HK!_X2_3?^?;6O\ P1WG_P :H_X2_3?^?;6O_!'>?_&J
M+!=&]6)X2_Y%N#_KK-_Z->F?\)?IO_/MK7_@CO/_ (U61X7\4Z?!H$,;V^KE
MA)*<IH]VXYE8]1$13L%T=K16#_PE^F_\^VM?^".\_P#C5'_"7Z;_ ,^VM?\
M@CO/_C5*P71O45@_\)?IO_/MK7_@CO/_ (U1_P )?IO_ #[:U_X([S_XU18+
MHWJ*P?\ A+]-_P"?;6O_  1WG_QJC_A+]-_Y]M:_\$=Y_P#&J+!=&]16#_PE
M^F_\^VM?^".\_P#C5'_"7Z;_ ,^VM?\ @CO/_C5%@NC>HK!_X2_3?^?;6O\
MP1WG_P :H_X2_3?^?;6O_!'>?_&J+!=&]16#_P )?IO_ #[:U_X([S_XU1_P
ME^F_\^VM?^".\_\ C5%@NC>HK!_X2_3?^?;6O_!'>?\ QJC_ (2_3?\ GVUK
M_P $=Y_\:HL%T;U%8/\ PE^F_P#/MK7_ (([S_XU1_PE^F_\^VM?^".\_P#C
M5%@NC>HK!_X2_3?^?;6O_!'>?_&J/^$OTW_GVUK_ ,$=Y_\ &J+!=&]15:PO
MH=2LUNH-WELS*-PP<JQ4_J#5F@84444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M45DW7B*TM/$=EH<D5U]JO%9HY!"?*PH)/SG@GCH,GD4>0/17-:BL/5?%%II=
MW+;&VN[I[>$3W1MD5A;1'.'?+#T/"Y;@\4Z_\36EI+;PV\%SJ$T\/VA8[,*Q
M6'_GH2S 8Y&.<GL#1Y@;5%<Q>>/-&M!;.GGW,$L$=R\\"J4@B=MJN^2" 3Q@
M D8/'%;;:C"-4CT] \D[1^:^P B).@+'/&2"!ZX/H:=F*Y<KGO$KNFJ^%PK,
M ^K$, >H^RW!P?Q _*NAKG?$W_(6\*?]A<_^DMQ2!G14444#"BBB@ HHHH *
M*** "BBB@ HHHH **CGN(;6!Y[B:.&)!EI)&"JH]R>E-DNK>&T:ZEGB2V5-Y
MF9P$"]<YZ8]Z )J*KV]_9W=D+RVNX)K4J6$\<@9"/7<.,5##K.EW&G/J,&I6
M<MB@):Y2=6B7'7+ X&* +U%5XK^SFL!?17<$EF4\P7"R QE?[V[.,>]3JRNH
M92&4C((.010!SWA[_D8_%O\ V$8O_22"NBKG?#W_ ",?BW_L(Q?^DD%=%0)!
M1110,**** "BBB@ HHHH **** "BBB@ HHHH *Q/"7_(MP?]=9O_ $:];=8G
MA+_D6X/^NLW_ *->@#;HHHH **** "BBB@ HHHH **** "BBB@ HJ%KJW2Z2
MU:XB6X<%DB+@.P'4@=2*CN=3T^RN8+>ZOK:">X.(8I955I#Z*"<G\* +5%5;
MW4]/TWROM]];6OG/LB\^54WMZ+D\GV%%SJ=A93P075];037#;88Y955I3Z*"
M>3]* +5%1O/#'+'$\J+)+GRT9@"^!DX'?BI* ,3PE_R+<'_76;_T:];=8GA+
M_D6X/^NLW_HUZVZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M"U_[\K_A1_96G?\ /A:_]^5_PJW10!4_LK3O^?"U_P"_*_X4?V5IW_/A:_\
M?E?\*MT4 5/[*T[_ )\+7_ORO^%']E:=_P ^%K_WY7_"K=% %3^RM._Y\+7_
M +\K_A1_96G?\^%K_P!^5_PJW10!4_LK3O\ GPM?^_*_X4?V5IW_ #X6O_?E
M?\*MT4 5/[*T[_GPM?\ ORO^%']E:=_SX6O_ 'Y7_"K=% %3^RM._P"?"U_[
M\K_A1_96G?\ /A:_]^5_PJW10!4_LK3O^?"U_P"_*_X4?V5IW_/A:_\ ?E?\
M*MT4 9/AG_D7K7_@?_H9HT__ )&'6/\ MA_Z :/#/_(O6O\ P/\ ]#-&G_\
M(PZQ_P!L/_0#0!K4444 %%%% !12,RHA=V"JHR23@ 4R"XANH$GMYHYH9!N2
M2-@RL/4$<&@"2BBB@ HI"0JEF( '))[5';W$%W L]M-'-"WW9(V#*>W!% $M
M%%% !1110 4444 9/AG_ )%ZU_X'_P"AFM:LGPS_ ,B]:_\  _\ T,UK4 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !63H7_,3_ .O^7^E:U9.A?\Q/_K_E_I0!K4444 %%%,F=HX)'2)I7525C
M4@%CZ D@<^]# X77-<\7Z4+&WAN=%FU;4)=EOIXL)25&<LSR"?[JKU;;]!4T
MGBB[T;QK=V6MW\;6$6E)=A+6S<E6W[7;"[W(&"?0 \],U3T$:_:ZA?ZYJ_A/
M4[C6KK*(([BT,5O"/N1(3/G'<G')/2GSVOB"3Q-J&HRZ!<.)M#6TW0S0!6GR
M6( :0$+EL9/H?8EO1??^6B_KJ+1O[OSU_KL=3>^)M(L+2"ZGNBT,\?G1F&)Y
M28\9WD("0O(RQX&>M1IX@TB76!''KB,RV)NFME*F/RL@^:6VY'!&/FP0>AZU
MQ.G^%M5AM-&EU#2-3G5-*CT^YM+34_L\D31D_-E)E1T8$\%LC XY-:UI8QZ-
MXWTNUL[)DBMM!G6.VCDW$ 2QX0,YY/;)./>FTDVEY_K_ ,#[Q)NVOE^G_!-J
MW\5Z+'HUO?C59KVWN9)%@D2W:224JS9"I&F2%P1D+T&23UI[>,_#J_8!_:D3
MMJ"&2UCC5G>50">% )[$=.O'7BN/T31_$EKHVBV<^ASPB"YNOM!CGM_.42,6
M0H^\[4^8AMI#\< CJFDZ+K]A_P (7%+H%V5TA[C[4ZW$! #AE4C,F6Z@GV]^
M*+*X79VZ^*-'?1X]56[+6LLAB3;"YD9P2"@CV[RV01MQGCI5C2]=TO6ED.G7
MT-PT6/-C5L21$YX=#\R'@\, >#7G,>GZW::1;1MHUS!JHUZ>]M$+P2ML;>V=
MHE"L-K;2"ZXSD$\9Z[P9"]I%J$%U!>0ZA+<&\N5N5C4$R=T$<DBA?E(QN)X.
M>N:$OZ^[_-A?^OO_ . =11114E!1110!D^&?^1>M?^!_^AFC_F;_ /MP_P#:
ME'AG_D7K7_@?_H9H_P"9O_[</_:E &M1110 4444 <MXDU36='@OM2.H:99:
M9;*OEB>R>XEE.!TVS)R6.T#&:QKCQ!XJL-.\+WFM36%E)?Z@D-W;P6S95&!*
MKEF;#<8( ZG /',FJ0ZWJ/C5+K4/#E_=:/IIW6,5O-;8FF_YZN'F7IT48[YI
M^N#Q#K$^B3_\(Y=(MKJRW+1^?;[TA5"N6_>X+$L2 I/ YYZN/3U7]?UT)EU]
M'^7]?,Z2#Q/I%SIDNH1W3>1%*8'#0NLBR XV>65#[N1@8R<C%5;CQ5HEQIT-
MPNMM9H]VML#Y>V4RY'[HI(A()Z$%00#GCK7(OX<UV\?5YWTJ\A']MKJ,,(O4
MB:YB\ORRJO%)E&X+#) Z#/7%C6M'MM-\*R30:9=6+W>JV4LJ7EV;B9W$\8W,
MQ=QT '#&FDG;Y?I_P1N_Y_K_ , ZM?$>CK>ZL3K*N-.1/M<1QLMC\W<+DL<<
MC)Z#@9YB;QQX<BTVZOY]1%O!:N(YQ<PR1.C$9 ,;J&R1R..>U<WJ&F^(I-<\
M67%IH3,E]#;);/</;NDGE$AL*7."0V5W#&1SCI6=JGA[Q!+I/BRW@T6_G?5Q
M;&W,UW S950&WDR8&,=!D<C'%):VOY ]ST&T\2:3>R7B0W>&LT$D_FQM&%0@
MD."P&Y3@_,,CCK4=AXKT/4KM;2WU!%NG&8[>=6ADD7&=R(X!=< G<H(XZUR.
MJVE_+JWB"_OM"NH].N="6U!DN(1ND&XE/E=B"=X4'!Y'TS:\,0:E!X@MKK7K
M6_CNFLQ8V\C0P1Q%5^<AA'/(2YVDY(5>.@)Y:7]??_DA7=OZ\O\ -_<=[111
M4E!1110!DZ?_ ,C#K'_;#_T T:%_S$_^O^7^E&G_ /(PZQ_VP_\ 0#1H7_,3
M_P"O^7^E &M1110 444R8RB"0P*C2[3L#L0I;MD@' _ T,#SW77\1V][8:-I
MOBF^EUZ]/F.@M[4P6L(/S2,##NVC[J@MDFGG7+OP[XRUX7D^JZM:VNFV]P8T
M6/\ =#+AV ^11]W./O'G&<8$V@Z-XNT=]0O)[#1+S5K^0O/>-J4JC X1 OV<
MX11VSZ\\TRY\,^*)[W7+AUTJ5]1TJ.P5VNI$.]0P+D"(@ [V.!Z#UX>RT\_R
MV%N]>Z_/5_UY'0:AXMLK* 316UW?(+9;N7[*BDPPMG#MN8<<'@9;@\5"OB?1
MYM;00_VA-*=,-ZC1+(T,D.5/RH#AWY'12>HR.E8,/@2Y273[J\TC0-4F2PAL
MKF"])=4\O(#Q.8B>0>5*CMSQ5Z2SFMO'-G!8V]ONM]!EC2-1Y4*DR)M7@'8O
MRG'!X'?%.22;MY_D_P#@"BVU=^7Z?\$N6GB[3AH6E7-A::E>?VCO-K;@AIG"
MY+$M(X P 3RWH!Z4D7C[3+F32XK2SU*XFU.!Y[:-+?&0N<J68A0V1CK@<9(!
M!K(TSPGXCM/#^A:7<-ITD%B9$NK=;J41SJWW7)" G;D_(1M/KZ1Z-X1\2:5=
M>'"8=(>'1X+B$[;R13)YAX('E8& !QD]?;D:5_Z_KL&MCHH_&FGSZ187UM;7
M<\M_*T,%FBH)C(N[>IRP4%=K9);''7I5_1-?LM?MY9K-;A?)D,4JSP/&4<'#
M+DC#$$$':2/>N &AZUIUAHNB/)IT6L#4+F]MY(+UD(0[F)5GA89S)M*E&R.>
M.W8>#[9M/LKNPDMDCGBN&>>2.Z^T"61_F9B^Q/FYY&T 9&.*++^OE_P0;=_Z
M\_\ @'1T445)04444 9/AG_D7K7_ ('_ .AFC3_^1AUC_MA_Z :/#/\ R+UK
M_P #_P#0S1I__(PZQ_VP_P#0#0!K4444 %8/C&QOM2\-7%KIMQ%#=.R;!*Y5
M9<,"8R1R-P!7CUK>JGJ6FP:K:BWN&E5!(DH,4A1@RD,"".>H%)@<#HSZ/=RW
M^FSZ ^AWR:=*DVD2Q V\JDJ3)%CY&&1@D $Y&>E)X+UZ_P!+TCP?8W0M6T^^
MTQV01HWFQM$@;);.""O;:,'N:ZO_ (16-YI[FXU74+B]D@:WCNI/)WP1L06"
M 1A><#DJ3QUJE9^ ;6SDT1EUC5)$T>-HK:*3R"I1AA@^(@3E<#J.!Z\U=_Z_
M\"_S1-OZ^[_)F9I?C?6M3N[-[;2GGM+^!Y(RVGW,"VK!-R"2=E*.K=-R@8/3
M/6ET3QEK=\GAFYNX=/6'6_.C$42ONB=59E;<6P00N"-N1ZGI706/A9-.MI+2
MTU;4H[3:1;V^Z,K;9!'R93) SP&+ >G%9D'P\M[:VTB"'7M81=)9VM2#;Y4L
M"#G,7/!(_&C3^OG_ , -2&UU'7]4\07.BW4NCW^FV\!&IO'82(JNR\0J6E8,
M>YRO QZUC^!=:U#2M!\'6<BVAT[4$FA"JC>;&R!W#;LX((4C;MX]372Z;X(;
M2;/[):>)=:6#<[E2+;+.V<LS>3N8Y.>2>@SD5':?#ZULH]%CCUK53'H\C/;(
MQ@P=V00W[K)&"1^/KS0G_7W_ .:L#O\ G^G],S]-\<:OJFH6+VFF27%C?;PH
M_L^YB%O@$HSSLIC=6P =HXSQNINC>--;O(?#]Y?0:>EOJE]-9/# KET*F3:P
M<MC'R8(V^^1T'1V/A>/3!+%9ZIJ$5FQ9HK0-&8[=CSE,H6X)R%)*CTK,MOAY
M:VMMI=O'KFKF+3;IKN ,8/OL23N/E<CYF_[Z/M@5OR_X(2OK;^NQV-%%%24%
M%%% &3X9_P"1>M?^!_\ H9K6K)\,_P#(O6O_  /_ -#-:U !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5DZ%_S$
M_P#K_E_I6M63H7_,3_Z_Y?Z4 :U%%% $=Q<0VEO)<7,T<,$:EGDD8*J*.I)/
M %5K?6=+O-/DU"VU*SGLHP2]S%.K1KCKE@<#'>KM>91P7/A*2?Q7IZR2Z?/=
MW UBT0%OE$S@3H/[RC ('5?I0@/0=.U;3M7@:?3-0M;V)6V-);3+(H;K@E2>
M>15RO/+74YV\-:)'I6I-;I>RW,@^R0K)<2J'=E\L.K(!DC<S8 !Z@D5!8>(_
M$6IQ^"LZE';KJRSI=[+52Y9$8[@22HZ#@#&1W'%.UW8E2TN>E50L=&LM.N)K
MB!9FGFX>6>XDF;&<[078E5R?NC ]JXC3O$^KWD&E:4]ZRW5WJEY927XB3?Y<
M.\A@NW8'.%'W2.O%0:CXD\2V-MJ-DFHQ-/I^KVMK]LDM5+3Q3%>"!A0PW<D#
MGL%ZT)7>G7_@?YH;=EK_ %O_ ),]-J(SH+I;<K)O9"X(C8I@$#EL;0>>A.3S
MZ&O/-5UC7[)O%\,>N3$Z-;QWMNYMX=S;D9O+;Y<%,J>@#<_>JU?^*]6T[799
M'DBFL5\/2:DMJD6T^8I7J^22.3TQU[]:72_];-_H/K;^MTOU1UVJ:)I^LB'[
M;"S/"VZ*6*5XI(R>NUT(9<]\'FI[*PM]/A\JW5\'EGDD:1W.,99V)9C@#DDU
MR9/BB#0Y]6BUZVN(9=--R/.M5/DS8##RPFW*%=P^9B0<')YK/L-8\026GAB*
MXUIGD\0QHYF6UC5K8+ 7?9P5)8X^\#CGCH!7*[V_KK_DR;IJ_P#7]:GHM%<U
MX6U+49[_ %O2M1F^U/IERL<=WL"-*CH'&X* NX9P< #V%=+4E!1110!D^&?^
M1>M?^!_^AFC_ )F__MP_]J4>&?\ D7K7_@?_ *&:/^9O_P"W#_VI0!K4444
M%4;'6M*U.>:"PU.SNYH#B6."=9&CYQ\P!XY!ZU>K@M>T.]G\2WVO:&VW6]/C
MA\M"<+<Q$,6A;V/8]C@T:7U!WMH==9ZYI&HW<MI9:I97-S#GS88+A'=,'!W*
M#D<\<U?KSJQ\4IJ&D>(-9TRX2QEDN+>)C<Q,7ADVHKIL ):0<@#!R<=JI7?B
M;Q+:^'->>'4'6XT[4X;>.:^M(S*T4@CX94*H#E\YQTX(!Z-)O3T_3_-"OU_K
M^M&>I5E:E8Z3'.-7U.8QI; -NN+MUMX\'ABA;R\@_P 1&?>N0U+Q3JWA^Y\3
MVSW7VTVD=I):R31*/+:=BA!" 94$9&>>Q)ZUJP7FJZ;XP&B7=^^I6EW82722
MS1(DD+(RJ5^15!4[AC(R/4TG>UU_6C?Z!IL_ZV_S-FS\4^'M1N5MK+7M+N9V
M^[%!>1NQ^@!S5B+6=.GUB?2(KN-[^",22P+R8U.,$]AU''6O([G^U9?@[I1N
MM.LTTFW$,TEY!=%[F*-7!+I&44!OHY_&NBU;7!I?B_6-;MD\X0^&4N(@0?F_
M>,1GOZ5323^_\KAKM_6]CT"]L;74K.6SO8$GMY1AXW&0PK/BT[2/#5I+>O++
M'# A+3WMY+-Y2<9PTC,5' X&.E<U=:WK7AW4=,>XO7U6UU&TGF>)XD0PR1Q^
M9\A11\A^[AMQZ<U;THZ[>Z3!J\^K175C?::TTUN8E7R9&4%?**C)7D@[RQX&
M*F5XIO\ K2_^0)J32[_\ ZG3[^UU33X+^RE\VVN$$D4@!&Y3T.#S5FO-/AEJ
M,VKZ5I=K%J-Q9QZ98PK+8F./-SN4$2?,I8)V!4C)!Z8Y]+JIQY784975PHHH
MJ2C)T_\ Y&'6/^V'_H!HT+_F)_\ 7_+_ $HT_P#Y&'6/^V'_ * :-"_YB?\
MU_R_TH UJ*** "BBB@!DTJP0O*X<JBEB$0NV!Z* 23[ 9KFC\0O#8TN34S=7
M8LHIO(>8Z=<X5^F#^[XYX^O'6NHKRW6+*0Z[K_@J,F.+Q!MO;>0+D(",3^P^
MX#]7HZ_U_6U_N![?U_6]COKCQ#I]K-IT,QNEDU$@6R_8YCN.,X;"_(<<D-C
M!ST-6;'2]/TSS?L%A:VGG-OD\B%8][>IP.3[UQW@34KGQ#!;7MTC>=I5J;&4
M-WN<XD_((G/^V:H>&W\2ZO/INM&]@@AEDDCOD.IRRELY&Q8&B"1.AQT/8YS5
M-6=E_2Z?UYHE-VN_Z?4[&_\ $MMIEWI]K>6E[%+?W)MH/W89<YX)8$JH(Y )
MW8[<&MJO')M1U(^%M!N#)/JM]!XEF2(32C?-L,P5<]!P!T 'M6Q)J;1>%+&\
MTN_N9WU/4%AOI+R_FB%NQW;H\G>8/FPGRC/(YZ&E;3^NMK?F.^O]=+W_ "/0
M+_3-/U6#R-1L;:\A!SY=Q"LBY]<,"*FMK:"SMX[>U@C@@C&U(XD"JH] !P*P
M?"-IK-A#?6VKW,,P$^^V1+M[EX8R!\C2.JLW.2"><'K71T; M0HHHI#"BBB@
M#)\,_P#(O6O_  /_ -#-&G_\C#K'_;#_ - -'AG_ )%ZU_X'_P"AFC3_ /D8
M=8_[8?\ H!H UJ*** "BBB@#EK;Q?)_PG$WAG4-/2V8QF2TN4G,BSXY*X*+M
M8*0<9/UHUGQ?)8>+]+\.66GK=7%[N,DLDYB2$ %NR-N)"L<<=O6L3Q!!/K%U
MJ[Z9:WR:KITT5[82RV4L<<KQKM9%=E 8,,K@'G.1D57FAN[/Q/X6NKRQOY+Q
M[B>\U&2WLY98X3+$41-ZJ1A<*GL%R<9IPUM?_A][?\'_ (),G:]OZV_I?\ [
M\:SI9U%M.&I69OE7<UMYZ^:!ZE<YQ^%9>E>-=!U:'49X=3LU@L9C'+(UPH 4
M8^<Y/"DY )X.*XU8+UO$6ESG2;ZVBM]>GDE@CL9&55=9 )FE()?<2#E2%7."
M. :6.*]L=.OK>71+R1E\227/G&TDD$2,^Y9E1,&7'' R 3STQ0E=?UW7^8WO
MI_6C_P COI/$N@PVUO<RZWIJ6]R2()6NT"RD==ISAOPJ<ZSI8GNH#J5F);10
MUQ'YZ[H0>A<9^4?6N L-"O+OP=K]H+>Y348-5EOK-KFW\LO(K"2-AP%()&#M
M]2*O:C:ZEJ>BZ9K3Z?<*SZC!?7EBT>95@08";.I*\-MZYSCGBBWZ?C;_ (-P
MU_/\/Z5CL(=9TNYTY]1@U*SEL4!+7*3JT2XZY8' Q]:GM+VUOX!/9W,-Q">D
MD,@=3QGJ/8@_C7!2:,NJZEKVIK%J5GI]]]D\DQVK)-Y\3%C-Y3KG .P<KS@\
M8Q71>#[G5+K3KE]4A <7#+%<&U:V:Z0 8D:)OF0]1S_=STQ1;0+G14444AA1
M110!D^&?^1>M?^!_^AFM:LGPS_R+UK_P/_T,UK4 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *R="_YB?_ %_R_P!*UJR="_YB?_7_ "_TH UJ*** &NQ5&8(7(!(5
M<9/L,\5Q_@VQU6&#7X=1TNYTXWM_-=0O)+$^5DQ@?([888Y[>A-=E11W\] [
M'F^C>"&^P6]C?Z7?1WUC;O;PZA+JCS0?-&4WQ1F4[201\I10.W05KZ5#JEOX
M:BL;SPVQO]/LC;),DL)67Y=O[HEMPSA20X3\<5LS^*=(@O9+0W$LLL3;9C;V
MTLR0GTD=%*IU_B(K1LKVVU&SBN[.9)K>4;HY$.58>H]J<KR3OU_K]6)635NA
MYOI>E^(;#_A"=_AR];^Q[2:*[VW%M]YD" +^]YY&?H1WR!#IVB>(H-'\+VDG
MAZ\22PU6:YN"+BW(2-C)@C][R?W@X_V3[9]5HIN5W=_UK<7+I;^MK'G=MX9U
M9_#^E^%[FQ=4T^]CN&U/S(S'(B2[QM7=OWMT(*@#)Y/>)_#NN:C_ ,),K:;+
M9FXU6#4+4S31%9UB\OY#L=BI/EGJ.X]Q77Z=XJTK5=4GTVT>[:[MSB9'L9XQ
M&<9 9F0*,CD9//;-:DMU!#/!#)(%EG8K&O=B 2?T!HN]_P"NG^2!I/\ KU_S
M9P'B+2;C51J^N7^ES6BOI)TZ.TDFC\V9V?(.49E'.T+SDDG@5=\-07Z^(9+K
M7[6]2]NK1;6-G@ACA9$RV-L<\IW?,3DX'8 5M>*+_2((;+3=8M);F+4[E+:-
M5B+*')!!9N N#R#G/''2K-OX=T^VMY88S>'S%*&62^GDE53C(61G+H.!]TCI
M23T\OZO^8WO_ %\OR,#P5IEU8W^H6<^UK/297M+!@<DQN1(0?]T%%_X":[2H
M+.S@L;98+="L8R?F8LS$]26)))/<DDFIZ&P04444AF3X9_Y%ZU_X'_Z&:/\
MF;_^W#_VI1X9_P"1>M?^!_\ H9H_YF__ +</_:E &M1110 5QZV^JGXHG4CH
MUT--_L[[']J\V';N\S?NV[]VW''3.>V.:["BA:.X/56//[_PBUSKVKQZAI5_
MJ5AJ<JS*\&IO!%&0BKLEB$JY&4!#*K'VX%7M,TS4-*U'5K&XT8:A87UZ;R&X
M$D92,D+\LBN=PP5&"JMV]*Z#4M?TW29HX+J=S<2@LEO!"\TK*."1'&"Q'OC%
M2:=J]AJOFBRN!(T) E0J5:,D9 92 5..QYIINPFE<\ZU;1O$5UI?B^W@\/79
MEU/4(I[7_2+< HH0$D^;Q_JS_P!]#WQ-J>F^(+V7QG)'X;O1_:UA%;VH:XMN
M6564[OWO'W\_0'O@'TVBETM_6R7Z#ZW_ *WN<)I^G:SI6H7&H'1Y[M=1L+:W
M: 30AK9XU92'R^"AW9RI8]>*I6OA?5M*O_"=E%8SW%MIUC/;W-[%)$%1Y0!D
M*SAB%(/;IC&>E==?^*M*TW5X=*N7NQ>SC,4<=C/(' ZD,J$'&1GGCOBM2ZNH
M+*UDN;F01PQKN=SV%-N^O]=?\V2E;3^NG^2.#L_#>J2Z1X=T"[L&@31;J&=]
M0,L9CF$6<; &+Y;C.Y1CGD]\W2K2]2:SGN+&_70;/4I;VV:!(" 7=P&,GG[W
MC^<G B!Y') Y]'U?4K?2-)NM0NTE>WMXR\@BC,C;>_RC_/K65H6A:&;.TU'3
M[:XBMYXTGBMI+F0Q1Y 88A+F-2..@X/2FI.]_P"K_P!(&M+?U_6IF76E7,7Q
M#6*W"G3M2C6\NUS]V6 @*<?[1,?_ 'Q7:U3LM+M;"6:6$3-+*<N\T[RMUS@%
MR2%R3A1@#TJY4]$BNMPHHHH R=/_ .1AUC_MA_Z :-"_YB?_ %_R_P!*-/\
M^1AUC_MA_P"@&C0O^8G_ -?\O]* -:BBB@!DPE:%Q"Z)*5.QG4LH/8D C(]L
MCZUS_A?PW>:%87UG?:C!?174\D_[NU,)5I&)<']XV1D\=,>]='11W YS2_#=
MW8Z<='N-36YTA(S##";?;*(\%0C2;B& !XPH/ R33=/\/ZQI^B-I*ZY#+;Q0
M>1:O)9$NJX('F$28? QT"=.:F3Q7!=7$J:;INH:C;P2&*:ZME3RD8?> +.I?
M'?8&Z8ZUJZ;J$.JZ=#?6XD$,P)42(5;&<<@\CIT-#U3OU$K)Z'&0> ]8M(_#
MRP>(+$-HEO)!$7TQB) Z[26'G#^$#IWR?:G6'@+4K*W\.6YURTDBT21W4?V>
MP,P8%2"?-X^5CSZX/M7=T4^9[_U_6H<J.2M?!306UKI<FH))H=G<"XM[7[.1
M*&5]ZJTN[#*&[;0>!DGG, \"7$TVJR7FJQ2->7\>H0-#:%#;S1X"GF1@PPH!
M&!GGD=M72?%(U;7+[2ET;4K>2Q8+<2SF'RT)7<OW9"3D>@^N*U)=3M8=4M]-
M:3_2KA'D1!UVKC)/MR!1=Z/^OZT_ --?Z_K?\3E-=TF:QT;6=6U"ZCN=2N[1
M;(S0V1$446XC_5EG.W+DL23P.V*J^%&L-)GENX-:T;4+$PD7-] TI^SJ@&T-
M-+/* O/"97&2?6NE\0>(&T*?2H_L,EPNH7B6GF"156(MT)SR>_0=N2*VZ$]+
M_P!?UJ#6MOZ_K0Y/P=I,5I=ZQ?VTQDL;JZ+60&-BQGYF*>JM(SG/<8[5UE%%
M(84444 9/AG_ )%ZU_X'_P"AFC3_ /D8=8_[8?\ H!H\,_\ (O6O_ __ $,T
M:?\ \C#K'_;#_P! - &M1110 A&00"1GN.U8>@>&%T"[O[A-5U"\:^E\Z9;K
MRL>9@#<-D:D< #'3VK=HH#<Q+#PU#IMU(UK?7J63R-+]@W)Y*N3N)7Y=X&<G
M;NV\]*CT[PM%I"2P6&J:C!9L6:*T#1F.!F.<H2A;J20I)7VJ*'Q->:M>W<6@
MZ9#=VUG,8)[FYNC ID&-RQ@(Y8C."3M&>]7;;Q#:_P!E/J&J;-)CCF>%Q>3(
M@4JQ49;..<9'/>CH'4PXOAU;P6.G6D.OZRB:=<O=6[#[.2LC9R3F'G[S<'^\
M?;"I\.K:.RM;0:[K'EVM\=0C.;?/G$[LG]UR,ECC_:/MCKH+B&Z@2>WFCFAD
M&Y)(V#*P]01P14E.[3%9/^OZ[G.MX.L6EE47-VNGS3?:)=.!3R'DW;BQ^7>,
ML,E0P4^G)J.3P187&I:O>7=[>W2:JBQSV\AC$:A/N%=J!@5['=]<GFEM/$6J
MW/C*[T%])LTAM8DG>Y%\Q8QN6"X3RA\WR\C=@>IJSK/BO2="U73=.OKN"&>^
MD*J))0FQ0I.XY[$@*/4FA7TMU_K]/P#37R_K]2K=Z%+I^GZA?QSW^KZK]C>"
M!YGC655(SL0JJ <X.3R<#G@5C>%M.ATJ5)]+DU7RL$WR76C1VVX!2<_+ CR/
MG&,%^_7BM7QAXN7P_!#'93:=+?M/"LEM-/B18W<)O"#D\D>@_E754*^X-*]C
MF= TJ ^(M6\010W$*7PC6-)T:,G"C<^Q@"I;Y0<@$^6#Z5TU%% PHHHI 9/A
MG_D7K7_@?_H9K6K)\,_\B]:_\#_]#-:U !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MM:B@#)_X2;1_^?S_ ,A/_A1_PDVC_P#/Y_Y"?_"M:B@#)_X2;1_^?S_R$_\
MA1_PDVC_ //Y_P"0G_PK6HH R?\ A)M'_P"?S_R$_P#A1_PDVC_\_G_D)_\
M"M:B@#)_X2;1_P#G\_\ (3_X4?\ "3:/_P _G_D)_P#"M:B@#)\,_P#(O6O_
M  /_ -#-:U%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
?%%%% !1110 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>ex15-1_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex15-1_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" ". <(# 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#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ IKND:L[LJ(BL[N[!51%!+,S$@*J@$
MLQ(  ))Q3JY+Q_\ \B)XU_[%+Q'_ .F>]KEQV(>#P6-QB@JCPF"QF+5-RY54
M>%PF+Q2IN23<5-X90<DFXJ;DDW&SZ,)06*Q>$PKER+$XO"X9S2YG!8G%8;#N
M:BVE)P6(<U%M*3@HMJ]U9_X3+PA_T-7AO_P>:9_\E4?\)EX0_P"AJ\-_^#S2
M_P#Y*K^;?]E/]DF^_:>'C!K3QI:>$QX3&D[A<Z//JIO?[4-Z!M,5]9^5Y/V,
MEBWF%S(,8P37UQ>_\$H-8L[.[O&^,FENMI:W%R4'A&\!<00O+MS_ &YQNV;<
MX.,YP<8/\/\ !_TE_I!\?<,X'C'A+Z,>$S?AO,HXR>"S.'BAEN%A7A@,3B<)
MBY?5\;@\-BZ?LL1@\1!JI0@Y>SYH*491E+^ON*?H_P#@AP5Q#C.%>)OI!XG+
M,^P$L+#%X"7A[CL1*C+&T*&)PR=;"8JOAY^THXFC.].M)1Y[2Y9*27[.VGB#
M0;]+B2QUO2+U+2/SKM[34K*Y2UAP3YMPT,SB&/"L?,D*KA3SP:I?\)EX0/3Q
M7X;_ /![I?\ \E5^"_[#$!MO!/[8EN7WF#X02P[P"H;RX?$R[@N3MSC/4G&!
MGBO-OV5_V-;_ /:=T/Q?KEIXZL_"2>%]:LM)-M<:)-JC79O;-[P3+)#J%DL*
MQA?+\LHY8_-N XKDRWZ7_'G$V \+(\%>"^#XEXE\3,LX]S.EP_'C?^SO[/I\
M"\12R3%QIYACLKH8?%*MAHRQ\W6EAI4Y+V%&->ZF=./^B[P9P_C?$:7%GBOB
MLAX?\/\ '\&8"IG;X1^O?7I\8Y''-<*YX+"9A5KX=TL1..#@J4:\9Q?MJLJ/
MPG]&/_"9>$/^AJ\-_P#@\TO_ .2JT]/UC2-6$K:5JFG:FL!59CI]];7HA9P2
MJRFVED$98 E0^"P!(R*_$;Q7_P $M-8\,>%O$OB5_B_I=TOA[0-8UQK5?"=Y
M&URNDZ=<W[6XD.M,(S,+<QB0HX0L&*-C!]%_X),#_B3?&//7^T/">3T_Y8:U
M_@!GJ0!Z#'W/"?T@O%2OXK\$>&'B5X)8;P\J<<X'B/'Y9F2XXPW$-65#AS 3
MQ6)E#"8#"2HV>(]CA9+$8FA)*K[6G&HH-'QW$O@EX<4/#7B[Q#X!\6\1QQ#A
M#&9#@<PP#X1KY)3C6SW&1H8>,\3C,5&KI0]KB(NCAZT6Z?LZDJ;DF?L+13)
MYC<1%5D*,(RX)4/M.PL!R5#8) Y(S7X\>.O"7_!8KPI:>+_&&H?M>?L)^%?
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
M-M%\>_$F/7-6@O\ 28=<T'2IM'L5\-V<6GVDFEV1M)W,T%Q<W\CR;")U1%C
M!_-;XR_:0^)GB']H_P#X)E?L:?M37#G]KS]DK]N?2-!\8:T]I);6/QJ^%-_X
M(U*+X;?'?P])L$-Q;>*=)AM[/Q)&I$EIXEAN?-5'NC##]W_LNZOI7PA_X+F_
M\%"?!/Q.N+71?%W[1OPT^"?CSX&:AJ\J6Q\8^#O"GANST?Q!X>\.S2[8[NYT
MO4;2YGFT^"0W,B:1>3F$BV9A^F_QT_86_9__ &A/CI^S]^T?XYT35;7XO?LW
M>(EU[P%XI\.:A;Z7<:A;I(US'X;\6K)87AUOP[;W[-J%I9J]G=6EU)<_9[V.
MWO;V"X7]K?\ 81_9Q_;6TGPU;?&OPKJ?_"4>!KM]0^'WQ/\  VOZAX(^*?@"
M^DDBFEG\*>-=%>/4;%))H(II+&Y%[IK7$<=R;/[3&DJ@'D__  4L_:E^*/[*
M'PZ_9^\4_"N+PW)J7Q*_:Z^!'P2\2_\ "3:5/JUJO@SXC:QJ-AX@;3XX+VQ-
MKK @M8SI]Z\DT=NX=GMI@<#]'*_'V'_@C=\*]8\0_#[5OBQ^U7^W#\<]$^%W
MCSPQ\2/!?@;XK_'VZ\2^#[/Q9X.OTU#P[J6I:;+H*2:K-I\T81)IKB.Y:)YH
MQ.JS2!OV"H _#7]GL$_\%Z?V_3C@?LF?L]9/IE?#8%?77_!6G0M7\2?\$UOV
MTM&T+3[K5=4N?@/XQEM[&RB:>YFCL8(=0NS%$@+/Y-G:W%PX4$[(F/:N#_:
M_P""2_P._: _:$\7_M-7/QG_ &J_A%\3_'7AWPUX6\2WGP'^-=[\+[#4=%\*
M:?:Z=I5G<)HVC/J%Q"([."XF@NM1N+8WBFYB@A=FSZG^S#_P3Y\"_LP>(O&6
MO6/QW_:L^-UMXX\(R^#-7\+?M'_'#6OB_P"#X-+N+R"[NI].\/ZY8Q6EKJ-W
M'"VGW-T3()M-N+JS>,QSOD [S]@#Q5H'C7]B+]E#Q)X8U*UU;1K_ . 7PN2W
MO+25)8_/L?".EZ??VLA0GR[JQO[6YLKRW?;+;75O-!*B21LH_"?X!7=MXC^#
MW_!QSXYT*9-4\(>(OB'\<M-T'Q'9_O=(UB[\-?"3QG9ZXFF7JY@O4T^YNH(I
MI8'>,&6,AB'!K[^NO^")'[.VE77B'3/A)\>?VR/V?_A5XMU34-5\0? SX,?M
M">(?"OPH>75[B2XU>VT?P_+:7\FBV.I--*EW:V]W*CQ2-$I2$)$GW'X/_8D_
M9Y^'/[*OB+]C;X<>$)/ ?P4\4>"?%O@?6;#P]?RIXBO;;QSI=WI?B?Q!=^(M
M06_O;_Q7JD=Y-<SZYJ(NYC<B$",6UO!;1@'XH_#;]F7XEZM_P3D_X)X?MR_L
MGVWE_MA?LM?L]>%;S2M$BE:"S^/OP;>UEN/'7P'\4HA OX]5TX75]X-EDS-I
MWB%5BM6BEO8I[;L?^"7O[2'P^_:U_P""G_[=GQ[^&<MXOAWQQ^S7^RG+=:1J
MD#VNM^%/$VFV&J:9XI\':];2(A@UKPSKMI?:5?H%"M);B5,+( /W3^ 7P3\'
M?LX?!?X:_ GX?2:S-X)^%?A33/!WAF7Q#?IJ>MOI.E1F.U;4]0CMK2.[NRI/
MFS):P*YZ1KTKQ3X(?L(?L^?L[?M#?'W]I7X3:'JWACQQ^TC%HI^(^B6^HP?\
M(0=0T>ZN[^76/#_A^.QB;1M0UO4+VYU#6_+OIK.YOII[F"TM7GF\P ^R:***
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "N3\?$KX%\:%25(\)^(R""001H]X001@@@\@CD'
MD5UE<EX__P"1$\:_]BEXC_\ 3/>UYN=?\B;.?^Q/F_\ ZJ<T._*?^1KE7_8T
MRS_U99<?D]_P2@NKJ[3XQ?:KF>YVCPGCSYI)L;CK08_O&;+,  S'YF  ).!7
M@GQ)LO&?["G[6\WQ'TO2+G4/ WB/5-6U+3\?N[+7O#'B&;[3KGAS[3Y?DV^I
MZ1/(/LZN,PRV>G79#6\CY]A_X)5:WHNCQ_& ZOK&E:4)1X3\K^TM1L[$R[6U
MK<8A=31&0(64,4R%+*"06&?T]^*-M\&OB9X+UKPSXUOO _B72I;*ZN([2^UK
M2'>WO+>WEDMKRQG6[%Q97D#@-%=6TD<J<@L49E;_ #C\+O#.'BA]$[P?Q>3<
M88+A#Q)\/,\XCXQX%XBQ6+PM3ZEF^%XESSVN!S/#U<<L7/+<UPV'I4*SC2JR
MI2C2J_5\5AJF+P];^\/$3Q GX>?25\4<-FO"V+XHX"XXRC(N%N,<CPV%Q,/K
M>68C(LJ]GB\OKTL&\-#'Y=7K5*M).K3C4C*I3]MAZ]/#5Z67\*?VG/@U\8O#
M.J^)_"7BRV6#PYI*ZSXKT[58Y=.U+PO9>7,\DVK0S+Y:P1_9K@"[M9KFUD\E
MS',W2OS"_;=_;2T+XMZ+'\#_ ((-J'B&QUK4[*/Q'XBM;.\C76G@ND:P\/\
MAZS:)+Z]BGOEMYKFZ:!5NWC@L[.*=))9#YE^PY%%#X,_;'BA \F+X13QQ?-O
M_=K%XF"_/D[AC!SDYZ]Z];_X)@>&_A<+/Q_X\\60^&(_&.A>(M.T_P -ZKKU
M]9PW6EV5SIDDUV^EP7UPD<,TLK!7OXHOM 4^1',B;U;@Q7C+XJ_2#X2\'O#&
M&;<)<!R\:LC\1/\ 7[BC#X3&>TI9)P-Q&LES3!Y)2Q691P^#K<09;1K>UIRQ
M%IXC$RP='%83+:F)]IVX?PJ\-_!'B;Q1\0I99Q-QG'PGS;@9\%\.XC$X7DJY
MOQAD?]JY?B<WJ8; 2KXNGDF/K4_9S5"\*%".*JX;$X^%#D^P?@5\%=0^!/['
M'BSPYK<9MO%NL>"/'?BKQ-$K 26&IZGX:NUM]-\R,Y\S2]/MK*VE96XO$N60
MX(-?.'_!*"[NKK1_C";FYGN"NH>$]OG2R2[<V^L@XWLV"0%!(Y(50>% 'Z+?
M%7QGX.N/A?\ $F"#Q9X9FFE\ ^,8XHHM>TIY)))/#VHHB(BW99F=V"JH!)8@
M 9-?G#_P29_Y WQC_P"PAX3_ /1&M5^K9QD60\'_ $COHB\&<+8BG/(N&/#O
MQ,R3!TZ..H8N3HX'*\/3A5QDL)B:M*>+Q-1XG&5YSA'GQ&*Q$Z<8PY%#\VRS
M.<ZXI\!_I.<5\1T*D,XXAXZ\/\VQ4ZN#KX:*JXS'XB<Z6$CB:%.I'#8>FL/A
M:,(3ER4<-1C4DYN3E^N.M:M9Z!HVK:[J#2+8:+IE_JU\T2>9*MGIUK+>7+1Q
MY7?((87*)N7<V%R,YK\:OB/_ ,%@]-@\+_ CQI\)_P!EK]K37/"GQ:^,'PU\
M*Q^(_$OP#UFRT?Q+X$\87=Y%>S?#F\M/$31Z_P",]1A@B?PEIC$6^ILL^XX4
M5^OWCK2;S7O!'C'0].5'U#6O"OB'2;%)'6*-[S4=(O+.U621R%C1IYD#.Q"H
MI+$@ U_/G?3?M;?"[X-_\$U_V?\ XO\ [)W_  @VF?"K]J3]F'PY)\2+3XZ_
M#?Q9I_B'Q%X5EUJ'2=-M/#6B;]7L(O$UPHABOKN1[;203)=EHT.?[G/X\/UX
M_9^_;,\#_M!_$'QG\+;#X8_'GX4^._ _A30/&^J>'OCC\,[GX<WU[X7\2ZIJ
MFC:5JVC0W6IW\FH6TNHZ-J-M)(J1I');LNYF#!>+_;'_ &V-"_9UG\-?#'P/
M/X(\3_M$>/H;C6- \(>+_$D6A>%/ OPZT%DO/'GQI^+FJPSQW7A?X9>"=#CN
M[NXO<Q7VNZH+31-$2XNYY6@YC]G?PW^T?XM_:_\ BQ^T'\:?@+%\"/#>K? +
MX=?"3PSI,OQ4\%_$S4=;U7PMX]\=>*=2U)I/"#"/3+,V?B:TBBCNXE=Y8Y"K
MDY \)_X*5>#?!&@?$7X5?%"S\">"+KQU??"[]KJZU?7M8\*:)K-QX@7X=_LR
M^+_$7@NP\1+J5I.FNZ1H&MVT&HV.CZCY^GBYC1C 6P: ,#P]_P %7;T>-M(^
M*'C;1/AGH7[$WC+Q1+\//#OC2'Q9CXY>%[NV58--^.'Q'^&<]Z]_X>^!GC;6
M$O=/TN:33E\2>%=)BTOQ5XLM[32=18Q_LK)KVG'P_)XFL)6UW2?['?7;.;P^
MO]M/K&GBR-_;R:(E@9O[6>_M]C::EDTOVYI85MR_FH3_ !%/\:O%MIXN\4^+
MX&^,[^*TTSXK:C)XCU3]A#X-6>K:E=Z=\#_A[XO4^+-7'P\2[M=)U36?&GB2
MV^(-T\J?9/AW=Z)J;O&FHM-+_:#+X2EU3X0)X(\&:S+\,'O? -MX<\.:YX-T
MW2XIO \<VAQ6%A>>&-+N[:;2+>31(BC:1;2VDEG;-! /(9(PM 'Y*?$W_@JW
MXP^'?P-U[XCWG@SX!:1\0SXI^+-E9_"'XA_'>#X>>,_A[X?\(:79ZCX.TKQ_
MID^A>(1K/Q7U*TO+?4?%O@'0;K2V\-C4-.T::^&IM<F'V'_@GS_P4NT[]LWQ
M7XG^&7B30?AEX2^(GA;X7?#/XEQV_P ._B_8_%#3?$NF^-;2^77!#%!X?T.Z
M\/WGA34K2TM]9T>\DU*XT]M:L+>:\ED221_R&^)^M:?\'/V!HO@UX9^*E[I.
MJ:%XS_;4M=6EU7X_?!WX:^/O&^BV?CGQ!H=KK/C&'XH^&->USXH7&OWUOJ#W
MDOAB73=7GU#[1:/>L\UBL'W7_P $8YO"&I#Q?XDO/&=IXJ^*.M_!;X$Z1*+W
MX^_![XPZW;>"O!NCZG;VEI9>'OAGX<T#4? 6E:3?^($MKJR\2F^OYY[NRL[F
MY>ZTZ5F /M3]N']M3Q]^S!K/@#PS\+_@3K_QMUS5-"\6?%OXC+I>IZ%IEMX,
M^ WPLGTAOB;XB@_MG7=#.I>)X[36K./PWI<$LR7%SYSW,<BQI#+\]?$+_@J)
M\1_"?Q6\$_#C0_@=\"]3M/BAINJZ_P"!-8\4_MD>!/!-_!H.F^'=(\30O\0M
M O?!FH3^ M9U/3M9M4T[1[V[OGN[Q9K>&Y?9N/FO_!5CX>^-/B%\??A1;^$=
M.N]9LO#?[)O[57BCQUHEI\9_&GP0.N^!-,NOATWB#19/$G@?0/$.HZPFJ6I>
MQ_X1Z^M;;3+IIQ+<7L)B!K\Y]0\,_"GX@^!/$GQ#NOA9X%MI_$/A;]O76+0:
MWH6A^(=5TFVTK]CSX*ZCX2TV;Q+JNG'4=2E\)37).AZA<R+<6EX7OK-;:YG<
MD _K-&K>(9O ZZY!I&E)XKE\++JL6@R:YY^B)K\FDB[727\26MC()M+74"+0
MZW;Z:XEM1]NBLF#+ ?P=\5_\%??VA;$_"^Z\+_LZ_#W7=&\>?$J+P6FLZ?J?
M[0VKZ3JULEAXH-ZWAO5(OV?=/MM0F34?#\D=O<Z6-=:6.WN6ATNX@$EU;_MA
MX6OM3TWX$>&-1T70I?%&KV7PHT*[TSPY%?V&F2Z]?P>$K26UTF/4M5DBTVQ?
M4)E2V6\U"6.T@,OFW#K$K$?Q!?&M_"=KXO\ AQ!:ZA\,M 5?CS+)=>']-\5?
M 1;?P^T]CXRN+VRN4T?QT;2TCLKZ>2WN;F\CL=/DNVW2S)<SPQR@']>G[%_[
M5'CO]IQ?B=)XO\">$/ P^'6MZ1X:NM/T37O'MYX@M]>U#28M>FLO$&@^/OAK
M\.]1TF/^QM0TB_TV[MX=0@U"*\DP\1@(;$_X* ?M6_%C]D+P#H/Q*\"^ ?AW
MXW\.7>H/X>U6#QGXG\:Z%J]WXPU:2"V\#>%/"UMX2\#^+K>[U3QAJ+3:18RZ
M[=:'IZ:I)86S7F;K*?$/_!$OQAK>IVW[4GA6U\">&T\#:)\3-!N[#XL^%;_P
M+)9^*M=N_ OA<W>@:JGA'6]9&N:MI5JZR)X@MII-.MK!;?1)I$O[5XAE_P#!
M=+2K#Q7X"^%G@_POXF\>:9\4[K6[#Q+JMMX4\>^(M"T+1?@9X7\:>$I?B)XF
M\6>%=+NTTC5I;K4]0\.^&?"FIZO9O<66OZI$=*N(KB%]H!U?C7_@J]\;_AEX
MNFT'Q7^R,FJ-8>"?!6EW_A[3/B=IOAOQ)K/[0=]+HR_$+X7_  SE\4:6EG\3
M[?P5-XN\*:++-X>MTO7U=];FVS:;I=S<P?LK8ZWXFO/A];^([[PY:>%?&%SX
M176;GPIK>LP7ECX?\12:1]L?0M7\0:7#);SVFFZ@?L-_JVGP21/#%+=6T3J4
M0_R^_'GX)?'3P%\<=,^#VLZ5XB_:M\._LQ?LQ^+OCSX6\<>-/VIM;\'_ !#^
M%=OX:%F=+^+/@YM(\$:B_@GXJ:MXAMM9ATQ?%5YXUNO$NC:/+907FF:-:SQG
M^BSP#X@EN/V4O"OBWQ#KVM:X][\!].\4ZOXA\3S:<^O7J7W@5-:N[[6[G2K'
M3-+EU 1S.;RYLM/LK665'FCM8$;RU /RXTK_ (*L?$.'0?B9XNN)OV(_BGIW
MPN^'/B7X@:MX,^!7[1'B[7_B#JMKHUS9:3;-IMKK_P .]/TH:0NN:GI]IK.K
MF>X33H9S(D,TFV-OTN^ 'B[]J+Q=JFMZA\>/"'P(\#>&9]*L;CPCH/PQ\?\
MB;XA>+$O9)0]W+XDUC4O#_AO0C8"UDC2W32=/>07(8O<20LF/YY-0_9U^.TW
M[ _PB^(WQ4UWX*W'AGQ7^R]HW[-?P8^'?P_\)>*-%^(7B;4?VH_B%\,5T"/Q
M?KFJ:U=Z9K&HV6CV NIH]%L+!94-]>(J!))#^J/[#7[-_P %O@Y^V+^W/%\.
M?!%OX;'@2\^!?@[PLL.M^)M1M]$T#Q/\(]"\3>)=.TZUUK6M2M[>'6?$=LFK
MW;+&9OM61'*D),9 /ULHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R/$&E_VYH.MZ+YW
MV?\ MC2-2TO[1L\SR/[0LYK3SO+W+O\ *\[?LW+NV[=PSD:](2%!9B  "23P
M  ,DD]@!R:RKT:>(H5\/6CS4<11K4*T;N/-1KT:M"M'FBU*/-2K58\T6G'FY
MDTTFM*-6I0K4:])\M6A5I5J4K*7+5HU:5:E+E::ERU*5.7*TT^6S33:?XS?\
M.E#W^-2$^I\$MDX&,G_BHP,GO@ 9S@ <4?\ #I0_]%IC_P#");_YI*_4H?&K
MX5>9I<3>.O#T;ZUJEWH^EB6_BB%Y?V47G7$41<J BI@).^V&21ECC=G.VHM>
M^-_PK\,:C?Z3KWC+3=+U'2]0MM+OK:\2[M_(U"\@^U6UH;B:V2U::6T#72*D
M[9MU:4$J,G^.*GT5/H>4J,\34R#AZGAZ=6G2J5Y>(N<QHTZU>A+%4J52I_K8
MZ=.I6PREB*4)RIRJ4$ZM-3IKG/ZJA])'Z4U2K##T\ZSV=>=.=6%&/ V5NK.E
M2K1PU6I"G_JXISITL1*-"I.,9QIUFJ4W&;43Y)^ W["9^"F@?%_0_P#A8XUX
M?%3P9_PB0G7PW_9XT7]WJ:?;O+;5KLWA/]H_ZC?;J!" 'RQ-?.'_  Z58DEO
MC5%N)RV/!+XR>3@'Q*2!GH"3@=SUK]6/$/Q7^'?A:YM+/7/%NB65S?Z!JGB>
MRB:_MF:ZT/2$1[N_@*2$2Q,'VVOEEC>/',EL)6AE")?_ !8^'6F>'M-\5WOB
M[1T\/ZM+#!8:E#=+>6\\\S0J8 ;+[25EMS/&+M" UIEO/";6Q])FOT<?HOYE
ME.3\-9IDN25,MX!P>;QR[ SXXS2C/(\'G>:X;-\UGBZE/B2&)=+$9GC,'7=7
M'SFJ/UK#4J4Z=&O1C4\#+?'CZ1& S/-.(,NS;.(9AQKBLL>.QL.#\OK1SC%9
M3EN(RS+H8:$\AE0]I1R_"8JDJ6#C%U?JV(J5(U*M&K*'Y4?\.E3_ -%IC_\
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
M.-2M0HSIE%%%?IQ^>A1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 96IZ[HFB*CZSK&E:0DD5W<(^IZA:6"O!80_:+Z9&NYH@
MT5G;_O[N0$I;P_O9F1/FK35U=5=&5T=0Z.A#*ZL,JRLN0RL""I!((((S7X ?
M\%;/'/AGQ&WBWPGH_P 2-%\4Z]X,_9F_;0.K^$;2QMIH_ 5_>_#3P$MK!K6L
M6"X74&BF$]UH]Y?0ZO'IU^DK6T%K<13M]:_M&?$'Q7X#^ /QBO=(^,MI\4_C
M1\-?B]\.=+FL5LM!\!Z)X=O?B/JO@.YM?A/X%T;39HFU-I/!.OHWABU\2Z[X
MJ\33:I?F:\UE]BP68'<_4#3]1T_5K.#4=+OK/4M/NE+VU]I]S!>6=PBNT;/!
M<VSR03*'1T+1NP#JRDY4@$6HZ?/>W>F0WUG-J-A#:7-_I\5S#)>V5OJ!N5L)
M[NT1S/;0WK65X+26:-$N3:7(A9S!+L_%O]A"\\*_$WXN>)].M?"U[\(/A=:?
M!?1_&'[/GP^U;Q=X;TCXDRZYX[\;_&?PI\?_ (A>'K+X>^*M1MT\/0M8^#M*
MBO(93/H/B34]3O&M],GU#2;FY_,G6]0\=:9J'AOX\ZI\==9OM5^,W[,7[/VD
M2Z-'\1OC5I;^,=-^)?[9?A[X177A32O$<'QJ;5]6U>V\)>)=?O\ 0Y87O$AN
MWO+RST:-/M<M '];,FI:=%?V^ERW]E'J=W;SW=KITEU E_<VMJ\275S;V;2"
MXFM[9YX$GFCC:.%YHED93(@,TUU:VXW3W-O N2,S31QC*XW#+LHRN1GTR,]1
M7\K?_!0SXOW_ ()_:_\ %>EZUXN^(%EX=^&/@.#0?!3/HL>I^'G^$MO\,KF?
MXP/J^O7_ (3U#QWJWCR?XJV7PHL_#FNZ5XB%L)IKHM<^;)=2G$\7Z-XMT+X=
M>%/ OQC\(_$#7]>TW]I;3?!_C+X9Z')JOB[7_&4^F_L1:-!>^#%;X<:UJE[!
M8^,-2@N+*[\1Z9<R7OA]]2E\4W]O'>V4S(+43=C^L5F5%9W8*J@LS,0JJJC)
M9B<   $DD@ #)K,FUS1;>![J?5]+@MHT$DEQ-J%I' D;%0KO,\RQJC%E 9F"
MDLH!R1G^7S]F'4]5N?#W@#5KFV\&>'M2U/\ 8A_X*HZGJ.G>'/BMXF\6?$:V
MU+0?B[\-]-T2R^*GA^[@M]+\/ZMX(TZ_N_#OA^XL-3US[.W]L6UC=VUJD:GW
M+P!8>-]7U+]@31)O .OWO[(.I^%?V:M-^*/Q!\->!XI_$)^,MW\%M-B\-?#/
MQ)<W<ESJ7B3]G;Q)XB_LK6_B9\0UTBX30_&LFG>%KS7I/#^J:I<^&P?2_G;\
M+G]"NH:MI6DP0W.JZGI^F6UQ=6EC;W&H7EM903WM_,MO8V<,MS)''+=7L[I!
M:6Z,TUQ,ZQ0H[L%-]F5%9W9415+,S$*JJHRS,QP H )))  &3Q7X;?\ !3[Q
M7#8>,?AQH'Q4CT_Q+X-T3Q#X2\0_![X)Z;?>(/"MKXD\2S^+/#G@]?CEJ_CR
M*W2&]\6_L_7?B6V\5^$O ^G0&Q\/ZB-)\;W^HZC/%:C0O&/VMO&G[1WC/_@E
M'XKU'7?%FD?'[QUXOL#J/PB\=#X5ZY\'$E^'.@-8S:O\6?BG);>*=>BT2=/#
MYO;_ $?4]!M- DUF^U70K/\ X1%I+S48K8 _HFL+^PU6RMM1TR]M-2T^]A2X
ML[^PN8;RRN[>0;HY[:ZMWD@GAD7E)8I'1ARK$4Q-3TV349M'34+%]6MK.WU"
MXTM+NW;4;>PNI9[>UOIK(2&YBL[F>UN8;>YDB6&:6VGCC=GAD5?P0_8QN/B?
M9_M%:%H?Q('BCPI<>%_VA_VQ_"GB3P=9Z]%+\/?"/ACPU^SY^S9=^$M'T\>$
MK72/ EIX4TU]=U/5_!Y@TS2Y81J]W<WEK;^(&U9(^ \$_&OQ5X$^-OQM^*?C
MSP9H'B3P)\6K/XB:CXK^*E[KGQ/@\-Z=\&?@CXW\'_#OX<ZYX,U32/#%YXOF
M^"'A#0_$.LZKXM\81Z&]MXB\7ZIKWBV)T\.6D>K78!_1C?W]AI5G<ZCJ=[::
M;I]E"]Q>7]_<PV=G:01C,D]S=7#QP00H.7DE=$4<LP%68Y$E1)8G22.1%DCD
MC8.DB. R.CJ2K(RD,K*2&!!!(-?R6_MK:KHWQ _:\_;+?2KK6?%O@SP3X3^#
MGBCQ)_PA.HZ-=:OJFF?$WX6Z#X*\-^%[W7;KQI<Z9;_!369!X5\4:_%%X7@\
M1M<W^KMI;7#ZC8WC?KU^P/XP\6:I^QW\9++]HO7;OX<^(_AS\5/VA? WQF^.
MFG?$2SM/#_B+Q3X.\7:[I?Q5^)_PYN=16*\^#_@;3];M-8L/!OAO4[2Q?P1I
M&DV;:0[VMO9:A* ?JU5'4M3TW1[*?4M7U"QTK3K8(;F_U*[@L;*W$DB0QF>Z
MNI(H(A)-)'$ADD4/)(D:Y9E!_F#E^-VOZ)J5EX5\'_MD>,]>_9C\>R?ML?%S
MP=X@_P"%YS?$#XA_#+PYX3_9?\*ZG\#]$\8_%HZCJ^L:==:SXUTCXF_&WP'X
M!\0:M=ZU8Z;<Z/::K97)TQM/B_2CQ]X;_:,_:D_X)2_"Y]3T(ZG\?O%_P#_9
M_P#B[XN\*2#3-$U[Q)\6/!*?#OXQVOA>U37])U3POI4GBCQUX7M]'U^'Q)H=
M[I%IIFI:A#/IDJH;:@#]0]&\5^%_$4EQ%X?\2:!KLMHD<EW%HVL:=J<EK',7
M6&2X2RN9VA25HY%C:0*KF-PI)1L;+7-LDL,#W$"3W/F_9X6EC66?R &G\F,L
M'E\E2&EV!O+!!? -?A%\._"_BCP9\1/VMFU_4+^'Q_<_L06VL?$O3+OP'X.\
M&:-I?AV.P^+"^$+'P7JWPRT'P1I)\0#Q+_PDD^J:CK>D7M_<Z+!I4EH^G,NV
MOB+X#:A_9FD?!'X?>(?!_P 68/%_Q)TQOB)IGQ2\8>.[WP4WAHVGP\MM+O\
MXOPV6O7FI>(/@_I/Q>\):;XTT*RCTO3M:@\0'PEXI\3:*T?VF'R0#^K_ " 0
M"0"<X&>3CK@=\=\5!!=VETUPEM=6]P]I/]FNT@FCF:UN?*BG^SW"QLQAG\B>
M&;RI LGE312;=DB$_B?_ ,%"/B[+#IGB;P9X&;P28/$_[+/P_P#C%I'BLZ[K
M-GK]_K^F_M+_  )\&^%K;_A+[&]:[B\(:EX9\9:F-0N(=#N-3OX+M;I6D3S+
M.?[CU!]7\(_"3QYXY\9?$[P/^SK)X)\2>*/$_P 1-3_9^G\)>/=+OM.@TNP&
MC6?B:Y^+'PRN[R3QO-I9TF'^SM.T*QU+4[V;1K+3I;R&^LK( 'V/IVIZ;K%G
M#J.D:A8ZII]P91!?:==P7UG.89I+>80W5M)+!(8IXI890CMY<T<D;X=&4"ZI
MIC:E)HRZC8MJ\-G%J,NE+=VYU*+3YYI+>&_DL1(;I+.:XAF@BNFB$$DT4D2.
M71E'XO?\$\=,^-6B? ;1?A'\0?C9XZ\*_M(_"KX;>+M:U?\ 9LU#0_@]H.DW
MT'Q.M-<\4?#WQ=IT]E\/-,\9ZOH]E=:Y:V.H:Q9>(UMM+^(VC^)]%U?]Q;P6
MTWSR-$_;+U#XZ?$/1[/1OBK9_M67O_!*_P"#&FW>KP_%#X2V\MG\5C\1?'::
MIKD-W;70T^#1F\6QZE+;V=M&;J./[08X0MS:4"N?T:Y QD@9.![G!.!ZG )^
M@)[45^5OQ]\2^*OCC^T3X5_9:\?Q>/?@K\'+NX\63:3\0=.UO3?!GB7XJ^,O
MA]X4^%_Q&T+Q3\,_$[-/K>DV_P /?%>HW=B]Q8I:G7KJRU6UO+6_T2*X63Z!
M^#_[0=G^T9\*?C'XO\0,_P ,?A!8^(?$6B>!/CCH_C'3] TCQK\-8K6*&X\=
M:-KUW<BX\%:OX<U===\&^(VU(VYTKQ)X?O;[2KMK62TGC!GVC7*)X\\#R:@-
M)C\9^%)-4-T;$::GB+2&U WPD,1LQ9K>&X-T)08S;B/SA("A3<,5^>?_  39
M\2?$J_\ !'[5'@KQA?\ C#5M4^&7[6/Q8\-> -5\;?$F;XR>%9OA[JVC>$_&
M7PYL_ _Q1>--=\5>%M-T/Q)9VVN0ZQ+<:QX<\8_\)3X:\Q+?2[2WA_/W4/@A
M\4_@[XMT ?$.QU71;;0_V^!K'P#$/@;X9>*+'XF>,_B;XH\3^)/#.N:_J^B>
M$M#^*-OX&T_Q7XY\:7(\.W_CHZNO@_P%;7MSJ<:R16=N ?T7WM_8Z="+G4+R
MTL+=I[6U6>]N(;6$W-[<Q6=G;B6=T0SW=W/#:VL(;S+BYFB@B5Y9$4EW?V-@
M+<WUY:60N[N"PM3=W$-N+F^NF*6UG;F9T$UW<."L%O'NFF8%8T8C%?S?_P#!
M2CXC_%6X^*OQ(^'-GHNH^*-!\&>/OV,=5TZTT*<Z?86OQ5\;ZQ>:E\.Y]2GU
M#5O,N_"]U\8O"_@Z/7_#T%LEY)X0GU66PUK3-6@M3>/U'Q=XJ\?_  <\-%->
M^)VA_%34/^"BFI7<'PW\#>&?#<WQ \96'PLL/!]QKHU%?%.C>-K'PS/\/8KX
M1W_B"WU+2=/CL[V&XOYM3O7TX$ _HUL=9TC4VV:;JNFZ@_V>.\V6-]:W;?9)
M;BZLXKK;!+(?L\EW8WMK'/CRGN+.Z@5C+;S*FE7\[/\ P2U^'J^&/CYHE_'H
MVJ^,M/\ %GP?\2^.?#/C/QAXRU>SNOAEX2T_XJ?$NSMO WPV\/Z?9/HWCWP/
M!K_Q&UK3SXF\876E>,EGO)KN339[>&,VOO7Q@\5?"JW_ &TM4ETO]OOQ)\-]
M!\&>%OBS9?M=:#JW[26BV/AW0[7Q/X*M[OP!X$\!?#G4+Z:Q\ ^-_A]86TOC
MN_\ '.@>'K+4/"OAR*63Q'KT_B3Q/I\D0!^UE%?C7^QQ\?(OA_X;\2:/H?BC
MX[?M6?##XK?'K6]6^&'B/0?&&D_'?4_V8_@MXA\/>$+7PZOQV^*6K>,'U'PW
MINK:A:>*OB;I6E:UJ&N^(?!OA'7+/3]:@MKBT^S5\J?%;XF_$/PC\%/^"T>F
M>%?BS\9+'P[\+?@W\/OBY^SI\5M _:"U3XB:%I]A=?#+Q!<VWB#P=\2TN_[8
M\,^+/$OB[PK<ZIX[^'9O;W1$LWTB\L)KBU\3WBR ']'%Q<VUG$9[NX@M80\<
M9FN)8X(@\TBQ1(9)65 \LKI%&I.7D=44%F -8:OI+306RZGIS7%U(T5M +VV
M,US*D3SO'!$)=\TB0Q23,D:LRQ1O(0$1B/S_ /V[;?5_&7[$UIX;TE;K6/$W
MQ(\3?LT^%](6Q99M6U#5?$WQ<^&JS7FDR"YM8SJ5M:&]UB&\>X2UM%LY=0NF
M%G;SL/#_ (9_\([\7/VB/@[XCT^VUJ2;X)_%GXFKI-KJNM:'HUOXNO;7P%X@
M^''B_P 5^ Y)]:TV+XF^#? DWC";3=;U?PO:>([%-<B>"VB1[5+T '[ 444C
M'"L?0$_D* *5KJ>FWUQ?VEEJ%C>76E7"6FJ6UK=P7%QIMU+;Q7<5M?PQ2/)9
MW$EK/!<I#<+'(]O-%,JF.1&::6\M()5AGNK:&9X9KA(I9XHY7M[;9]HG6-V#
MM#!YD?G2@%(O,3>R[ES_ !/>"O%/Q#\6>-O!E_X_^*OCB?3?B_XN^%/C7QE>
M_$?XI>,KKX>^+=<7X?ZQI0\5>*;!+G2+5]&T1]/L[.?^S[W['I=MIL6G"2/[
M#&$]0_:]^..N?#[X=?"#XB_!CQ1\1M)\&:%^S7^R#_PJKP!)]E3XA>*M(@\4
MZ5\6/B9X/UKQM->^*[V33K_P+X(\5>,O&FMZGX8LK_QG.^DZ+8-K?A9!#* ?
MV&Z?J%AJUE:ZEI=]9ZEIU["ES97^GW,-Y97=O(-T<]K=6[R07$,B\I+%(Z..
M58BKE?@9_P $9/V@/^%O>!/VN]0T;1]<^&=MX6U[P'<Z#8_$+6?M_@/P?;7G
MPBTZ^T]O#WAJV\+?#JV\-^#+)HEUC7[:RF5-4OY]5OTU.Q2:(Q?8G_!2KQKX
MP\+?\$Y/B=\2O#7Q2O?#7CKPYX;^%GBG3/B5\)/$>H>$+"_UE_'7@B*YO=!O
M+35]0EF\(>(X[Z[C&BW>K:M:ZEHE\ME=75^K^>X!^E]%?S5?MU?M3_M<?#CX
MH?M3ZW\%?$GB6]^+7PM_:=_9R^'_ .SY\(;&>XU+1/&'P<\7_LHZ]X\\8:B_
MP_CW0>*K/6?'ESXLO=0\1M:W;65[X%TVVBO+8: T \J\$_M*_'6__:C^ 7P?
MO/CAX\O/V3_B)\'/V?\ QS\5OB;<>/[T-9?&OQ'^R-\9_&>J>#G^)WVE6\/+
MXO\ $'ASP[XOU?PM'J%F(]8TRSO(H+0ZA)%<@']55%?RQ:+^T)\7];^ W[,'
MQJ\/_M8^,+;]NOP[^RX?B_\ &KX.^*OBY;?\(GXNT_5?V=_&]G\*_A7+^S<]
MW!;ZK\3?BMX_'A#XAZ1?:=X>/BNP.EZ[KNO:C!INH:/;G[[_ ."8/QC^+OQ
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
M7KB-U,2NNVNQ\3_M"_!OP;\,=(^,WB+QWI>G_#+7K_PSIFD>+?(U*ZL+Z_\
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
M&_#L L7OY@ ?KSX"_;/_ &7_ (G0_%^;P)\8O"_B$_ ;3Y=8^+%K;C4[>_\
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
IFFC>2TF.U<R0-&YVKEN!C0HH **** "BBB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>13
<FILENAME>na-20241231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Fri Apr 11 10:17:01 UTC 2025 -->
<xs:schema elementFormDefault="qualified" xmlns:na="http://www.nano.cn/20241231" xmlns:srt-types="http://fasb.org/srt-types/2024" targetNamespace="http://www.nano.cn/20241231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="na-20241231_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="na-20241231_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="na-20241231_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="na-20241231_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://www.nano.cn/role/ConsolidatedBalanceSheet" id="na_r_ConsolidatedBalanceSheet">
        <link:definition>995301 - 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.nano.cn/role/ConsolidatedBalanceSheet_Parentheticals" id="na_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>995302 - Statement - Consolidated Balance Sheets (Parentheticals)</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.nano.cn/role/ConsolidatedIncomeStatement" id="na_r_ConsolidatedIncomeStatement">
        <link:definition>995303 - Statement - Consolidated Statements of Operations and Comprehensive Income (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.nano.cn/role/ConsolidatedIncomeStatementAlt0" id="na_r_ConsolidatedIncomeStatementAlt0">
        <link:definition>995303 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss) Alternate 0</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.nano.cn/role/ShareholdersEquityType2or3" id="na_r_ShareholdersEquityType2or3">
        <link:definition>995304 - Statement - Consolidated Statements of Changes in Shareholders&#8217; Equity (Deficit)</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.nano.cn/role/ConsolidatedCashFlow" id="na_r_ConsolidatedCashFlow">
        <link:definition>995305 - 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.nano.cn/role/OrganizationandNatureofOperations" id="na_r_OrganizationandNatureofOperations">
        <link:definition>995306 - Disclosure - Organization and Nature of Operations</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.nano.cn/role/SummaryofSignificantAccountingPolicies" id="na_r_SummaryofSignificantAccountingPolicies">
        <link:definition>995307 - Disclosure - Summary of Significant 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.nano.cn/role/InventoriesNet" id="na_r_InventoriesNet">
        <link:definition>995308 - Disclosure - Inventories, 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.nano.cn/role/Prepayments" id="na_r_Prepayments">
        <link:definition>995309 - Disclosure - Prepayments</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.nano.cn/role/OtherCurrentAssets" id="na_r_OtherCurrentAssets">
        <link:definition>995310 - Disclosure - 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.nano.cn/role/Cryptocurrencies" id="na_r_Cryptocurrencies">
        <link:definition>995311 - Disclosure - Cryptocurrencies</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.nano.cn/role/PropertyPlantandEquipmentNet" id="na_r_PropertyPlantandEquipmentNet">
        <link:definition>995312 - Disclosure - Property, Plant and Equipment, 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.nano.cn/role/IntangibleAssetNet" id="na_r_IntangibleAssetNet">
        <link:definition>995313 - Disclosure - Intangible Asset, 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.nano.cn/role/OperatingLeases" id="na_r_OperatingLeases">
        <link:definition>995314 - Disclosure - Operating Leases</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.nano.cn/role/OtherCurrentLiabilities" id="na_r_OtherCurrentLiabilities">
        <link:definition>995315 - Disclosure - Other Current 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.nano.cn/role/ShortTermandLongTermDebts" id="na_r_ShortTermandLongTermDebts">
        <link:definition>995316 - Disclosure - Short-Term and Long-Term Debts</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.nano.cn/role/ShareholdersEquityDeficit" id="na_r_ShareholdersEquityDeficit">
        <link:definition>995317 - Disclosure - Shareholders&#8217; Equity (Deficit)</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.nano.cn/role/ShareBasedCompensation" id="na_r_ShareBasedCompensation">
        <link:definition>995318 - 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.nano.cn/role/StatutoryReserves" id="na_r_StatutoryReserves">
        <link:definition>995319 - Disclosure - Statutory Reserves</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.nano.cn/role/EarningsLossPerShare" id="na_r_EarningsLossPerShare">
        <link:definition>995320 - Disclosure - Earnings (Loss) 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.nano.cn/role/IncomeTaxes" id="na_r_IncomeTaxes">
        <link:definition>995321 - Disclosure - Income Taxes</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.nano.cn/role/RelatedPartyTransactions" id="na_r_RelatedPartyTransactions">
        <link:definition>995322 - Disclosure - Related Party 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.nano.cn/role/Concentrations" id="na_r_Concentrations">
        <link:definition>995323 - Disclosure - Concentrations</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.nano.cn/role/CommitmentsandContingencies" id="na_r_CommitmentsandContingencies">
        <link:definition>995324 - 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.nano.cn/role/SubsequentEvents" id="na_r_SubsequentEvents">
        <link:definition>995325 - 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.nano.cn/role/ParentOnlyFinancialStatements" id="na_r_ParentOnlyFinancialStatements">
        <link:definition>995326 - Disclosure - Parent-Only Financial Statements</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.nano.cn/role/AccountingPoliciesByPolicy" id="na_r_AccountingPoliciesByPolicy">
        <link:definition>996000 - Disclosure - Accounting Policies, by Policy (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.nano.cn/role/OrganizationandNatureofOperationsTables" id="na_r_OrganizationandNatureofOperationsTables">
        <link:definition>996001 - Disclosure - Organization and Nature of Operations (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.nano.cn/role/SummaryofSignificantAccountingPoliciesTables" id="na_r_SummaryofSignificantAccountingPoliciesTables">
        <link:definition>996002 - Disclosure - Summary of Significant 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.nano.cn/role/InventoriesNetTables" id="na_r_InventoriesNetTables">
        <link:definition>996003 - Disclosure - Inventories, 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.nano.cn/role/PrepaymentsTables" id="na_r_PrepaymentsTables">
        <link:definition>996004 - Disclosure - Prepayments (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.nano.cn/role/OtherCurrentAssetsTables" id="na_r_OtherCurrentAssetsTables">
        <link:definition>996005 - Disclosure - 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.nano.cn/role/CryptocurrenciesTables" id="na_r_CryptocurrenciesTables">
        <link:definition>996006 - Disclosure - Cryptocurrencies (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.nano.cn/role/PropertyPlantandEquipmentNetTables" id="na_r_PropertyPlantandEquipmentNetTables">
        <link:definition>996007 - Disclosure - Property, Plant and Equipment, 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.nano.cn/role/IntangibleAssetNetTables" id="na_r_IntangibleAssetNetTables">
        <link:definition>996008 - Disclosure - Intangible Asset, 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.nano.cn/role/OperatingLeasesTables" id="na_r_OperatingLeasesTables">
        <link:definition>996009 - Disclosure - Operating Leases (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.nano.cn/role/OtherCurrentLiabilitiesTables" id="na_r_OtherCurrentLiabilitiesTables">
        <link:definition>996010 - Disclosure - Other Current 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.nano.cn/role/ShortTermandLongTermDebtsTables" id="na_r_ShortTermandLongTermDebtsTables">
        <link:definition>996011 - Disclosure - Short-Term and Long-Term Debts (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.nano.cn/role/ShareBasedCompensationTables" id="na_r_ShareBasedCompensationTables">
        <link:definition>996012 - 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.nano.cn/role/EarningsLossPerShareTables" id="na_r_EarningsLossPerShareTables">
        <link:definition>996013 - Disclosure - Earnings (Loss) 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.nano.cn/role/IncomeTaxesTables" id="na_r_IncomeTaxesTables">
        <link:definition>996014 - Disclosure - Income Taxes (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.nano.cn/role/RelatedPartyTransactionsTables" id="na_r_RelatedPartyTransactionsTables">
        <link:definition>996015 - Disclosure - Related Party 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.nano.cn/role/ConcentrationsTables" id="na_r_ConcentrationsTables">
        <link:definition>996016 - Disclosure - Concentrations (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.nano.cn/role/ParentOnlyFinancialStatementsTables" id="na_r_ParentOnlyFinancialStatementsTables">
        <link:definition>996017 - Disclosure - Parent-Only Financial Statements (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.nano.cn/role/ScheduleofSubsidiariesTable" id="na_r_ScheduleofSubsidiariesTable">
        <link:definition>996018 - Disclosure - Organization and Nature of Operations - Schedule of Subsidiaries (Details)</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.nano.cn/role/SummaryofSignificantAccountingPoliciesDetails" id="na_r_SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>996019 - Disclosure - Summary of Significant Accounting Policies (Details)</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.nano.cn/role/ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable" id="na_r_ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable">
        <link:definition>996020 - Disclosure - Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Property and Equipment (Details)</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.nano.cn/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" id="na_r_ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable">
        <link:definition>996021 - Disclosure - Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Intangible Assets (Details)</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.nano.cn/role/ScheduleofNetRevenuesTable" id="na_r_ScheduleofNetRevenuesTable">
        <link:definition>996022 - Disclosure - Summary of Significant Accounting Policies - Schedule of Net Revenues (Details)</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.nano.cn/role/ScheduleofNetRevenuesByGeographicalLocationofCustomersTable" id="na_r_ScheduleofNetRevenuesByGeographicalLocationofCustomersTable">
        <link:definition>996023 - Disclosure - Summary of Significant Accounting Policies - Schedule of Net Revenues By Geographical Location of Customers (Details)</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.nano.cn/role/ScheduleofInventoriesNetTable" id="na_r_ScheduleofInventoriesNetTable">
        <link:definition>996024 - Disclosure - Inventories, Net - Schedule of Inventories, Net (Details)</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.nano.cn/role/ScheduleofPrepaymentsTable" id="na_r_ScheduleofPrepaymentsTable">
        <link:definition>996025 - Disclosure - Prepayments - Schedule of Prepayments (Details)</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.nano.cn/role/ScheduleofOtherCurrentAssetsTable" id="na_r_ScheduleofOtherCurrentAssetsTable">
        <link:definition>996026 - Disclosure - Other Current Assets - Schedule of Other Current Assets (Details)</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.nano.cn/role/ScheduleofCryptocurrenciesTable" id="na_r_ScheduleofCryptocurrenciesTable">
        <link:definition>996027 - Disclosure - Cryptocurrencies - Schedule of Cryptocurrencies (Details)</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.nano.cn/role/ScheduleofCryptocurrenciesHoldingsTable" id="na_r_ScheduleofCryptocurrenciesHoldingsTable">
        <link:definition>996028 - Disclosure - Cryptocurrencies - Schedule of Cryptocurrencies Holdings (Details)</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.nano.cn/role/PropertyPlantandEquipmentNetDetails" id="na_r_PropertyPlantandEquipmentNetDetails">
        <link:definition>996029 - Disclosure - Property, Plant and Equipment, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrbd3uoIECtlF5oHODrrhvEOnbFZUCa3i1QDt7Vb6kpHk9Q8PHouCxCJQI4of4lwy2deLeWEiZ490sfECtOIKjFU3m4iHd33VLAynLIFdCrkcfnqfDK0BWji99e2iG2Od1u4iLz0BEnUT5RqE2BMAxSGkstFULLtLK1OZR79DKDlW2DHYeea2B+b66DO538NYycid4IQX6tUzEs1nJJYU0hv5ujOQ7vx3gCvqcX5HfC+gQ==] CSR-->
      <link:roleType roleURI="http://www.nano.cn/role/ScheduleofPropertyPlantandEquipmentNetTable" id="na_r_ScheduleofPropertyPlantandEquipmentNetTable">
        <link:definition>996030 - Disclosure - Property, Plant and Equipment, Net  - Schedule of Property, Plant and Equipment, Net (Details)</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.nano.cn/role/IntangibleAssetNetDetails" id="na_r_IntangibleAssetNetDetails">
        <link:definition>996031 - Disclosure - Intangible Asset, Net (Details)</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.nano.cn/role/ScheduleofIntangibleAssetNetTable" id="na_r_ScheduleofIntangibleAssetNetTable">
        <link:definition>996032 - Disclosure - Intangible Asset, Net - Schedule of Intangible Asset, Net (Details)</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.nano.cn/role/ScheduleofFutureEstimatedAmortizationExpensesTable" id="na_r_ScheduleofFutureEstimatedAmortizationExpensesTable">
        <link:definition>996033 - Disclosure - Intangible Asset, Net - Schedule of Future Estimated Amortization Expenses (Details)</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.nano.cn/role/ScheduleofOperatingLeasesTable" id="na_r_ScheduleofOperatingLeasesTable">
        <link:definition>996034 - Disclosure - Operating Leases - Schedule of Operating Leases (Details)</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.nano.cn/role/ScheduleofOperatingLeaseLiabilitiesTable" id="na_r_ScheduleofOperatingLeaseLiabilitiesTable">
        <link:definition>996035 - Disclosure - Operating Leases - Schedule of Operating Lease Liabilities (Details)</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.nano.cn/role/ScheduleofOtherCurrentLiabilitiesTable" id="na_r_ScheduleofOtherCurrentLiabilitiesTable">
        <link:definition>996036 - Disclosure - Other Current Liabilities - Schedule of Other Current Liabilities (Details)</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.nano.cn/role/ShortTermandLongTermDebtsDetails" id="na_r_ShortTermandLongTermDebtsDetails">
        <link:definition>996037 - Disclosure - Short-Term and Long-Term Debts (Details)</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.nano.cn/role/ScheduleofFutureMaturitiesofLongTermDebtsTable" id="na_r_ScheduleofFutureMaturitiesofLongTermDebtsTable">
        <link:definition>996038 - Disclosure - Short-Term and Long-Term Debts - Schedule of Future Maturities of Long-Term Debts (Details)</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.nano.cn/role/ShareholdersEquityDeficitDetails" id="na_r_ShareholdersEquityDeficitDetails">
        <link:definition>996039 - Disclosure - Shareholders&#8217; Equity (Deficit) (Details)</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.nano.cn/role/ShareBasedCompensationDetails" id="na_r_ShareBasedCompensationDetails">
        <link:definition>996040 - Disclosure - Share-Based Compensation (Details)</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.nano.cn/role/ScheduleofRSUsActivityTable" id="na_r_ScheduleofRSUsActivityTable">
        <link:definition>996041 - Disclosure - Share-Based Compensation - Schedule of RSUs Activity (Details)</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.nano.cn/role/ScheduleofValuationAssumptionsTable" id="na_r_ScheduleofValuationAssumptionsTable">
        <link:definition>996042 - Disclosure - Share-Based Compensation - Schedule of Valuation Assumptions (Details)</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.nano.cn/role/ScheduleofShareOptionActivityTable" id="na_r_ScheduleofShareOptionActivityTable">
        <link:definition>996043 - Disclosure - Share-Based Compensation - Schedule of Share Option Activity (Details)</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.nano.cn/role/StatutoryReservesDetails" id="na_r_StatutoryReservesDetails">
        <link:definition>996044 - Disclosure - Statutory Reserves (Details)</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.nano.cn/role/EarningsLossPerShareDetails" id="na_r_EarningsLossPerShareDetails">
        <link:definition>996045 - Disclosure - Earnings (Loss) Per Share (Details)</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.nano.cn/role/ScheduleofBasicandDilutedEarningsLossPerOrdinaryShareComputationsTable" id="na_r_ScheduleofBasicandDilutedEarningsLossPerOrdinaryShareComputationsTable">
        <link:definition>996046 - Disclosure - Earnings (Loss) Per Share - Schedule of Basic and Diluted Earnings (Loss) Per Ordinary Share Computations (Details)</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.nano.cn/role/IncomeTaxesDetails" id="na_r_IncomeTaxesDetails">
        <link:definition>996047 - Disclosure - Income Taxes (Details)</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.nano.cn/role/ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable" id="na_r_ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable">
        <link:definition>996048 - Disclosure - Income Taxes - Schedule of Income Tax Rate and the PRC Statutory Income Tax Rate (Details)</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.nano.cn/role/ScheduleofProvisionforIncomeTaxesTable" id="na_r_ScheduleofProvisionforIncomeTaxesTable">
        <link:definition>996049 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes (Details)</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.nano.cn/role/ScheduleofDeferredTaxAssetsTable" id="na_r_ScheduleofDeferredTaxAssetsTable">
        <link:definition>996050 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets (Details)</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.nano.cn/role/ScheduleofRelatedPartyTransactionsTable" id="na_r_ScheduleofRelatedPartyTransactionsTable">
        <link:definition>996051 - Disclosure - Related Party Transactions - Schedule of Related Party Transactions (Details)</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.nano.cn/role/ScheduleofConcentrationsTable" id="na_r_ScheduleofConcentrationsTable">
        <link:definition>996052 - Disclosure - Concentrations - Schedule of Concentrations (Details)</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.nano.cn/role/CommitmentsandContingenciesDetails" id="na_r_CommitmentsandContingenciesDetails">
        <link:definition>996053 - Disclosure - Commitments and Contingencies (Details)</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.nano.cn/role/SubsequentEventsDetails" id="na_r_SubsequentEventsDetails">
        <link:definition>996054 - Disclosure - Subsequent Events (Details)</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.nano.cn/role/ScheduleofCondensedBalanceSheetsTable" id="na_r_ScheduleofCondensedBalanceSheetsTable">
        <link:definition>996055 - Disclosure - Parent-Only Financial Statements - Schedule of Condensed Balance Sheets (Details)</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.nano.cn/role/ScheduleofCondensedBalanceSheetsTable_Parentheticals" id="na_r_ScheduleofCondensedBalanceSheetsTable_Parentheticals">
        <link:definition>996056 - Disclosure - Parent-Only Financial Statements - Schedule of Condensed Balance Sheets (Parentheticals) (Details)</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.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable" id="na_r_ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable">
        <link:definition>996057 - Disclosure - Parent-Only Financial Statements - Schedule of Condensed Statements of Operations and Comprehensive Income (Loss) (Details)</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.nano.cn/role/ScheduleofCondensedStatementsofCashFlowsTable" id="na_r_ScheduleofCondensedStatementsofCashFlowsTable">
        <link:definition>996058 - Disclosure - Parent-Only Financial Statements - Schedule of Condensed Statements of Cash Flows (Details)</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.nano.cn/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2024" schemaLocation="https://xbrl.sec.gov/sic/2024/sic-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/cyd-af/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-af-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd-sub/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei-sub/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-sub-2024.xsd"/>
  <xs:element name="ScheduleOfSubsidiariesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ScheduleOfSubsidiariesAbstract"/>
  <xs:element name="ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract"/>
  <xs:element name="ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract"/>
  <xs:element name="ScheduleOfNetRevenuesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ScheduleOfNetRevenuesAbstract"/>
  <xs:element name="ScheduleOfNetRevenuesByGeographicalLocationOfCustomersAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersAbstract"/>
  <xs:element name="ScheduleOfCryptocurrenciesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ScheduleOfCryptocurrenciesAbstract"/>
  <xs:element name="ScheduleOfCryptocurrenciesHoldingsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ScheduleOfCryptocurrenciesHoldingsAbstract"/>
  <xs:element name="ScheduleOfPropertyPlantAndEquipmentNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ScheduleOfPropertyPlantAndEquipmentNetAbstract"/>
  <xs:element name="ScheduleOfIntangibleAssetNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ScheduleOfIntangibleAssetNetAbstract"/>
  <xs:element name="ScheduleOfOperatingLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ScheduleOfOperatingLeasesAbstract"/>
  <xs:element name="ScheduleOfRsusActivityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ScheduleOfRsusActivityAbstract"/>
  <xs:element name="ScheduleOfShareOptionActivityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ScheduleOfShareOptionActivityAbstract"/>
  <xs:element name="ScheduleOfRelatedPartyTransactionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ScheduleOfRelatedPartyTransactionsAbstract"/>
  <xs:element name="ScheduleOfConcentrationsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ScheduleOfConcentrationsAbstract"/>
  <xs:element name="ScheduleOfCondensedBalanceSheetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ScheduleOfCondensedBalanceSheetsAbstract"/>
  <xs:element name="ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossAbstract"/>
  <xs:element name="ScheduleOfCondensedStatementsOfCashFlowsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ScheduleOfCondensedStatementsOfCashFlowsAbstract"/>
  <xs:element name="AdditionsOfCryptocurrenciesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_AdditionsOfCryptocurrenciesAbstract"/>
  <xs:element name="ShareholdersEquityDeficitAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ShareholdersEquityDeficitAbstract"/>
  <xs:element name="FinanceIncomeExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="na_FinanceIncomeExpense"/>
  <xs:element name="ChangeInFairValueOfCryptocurrencies" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="na_ChangeInFairValueOfCryptocurrencies"/>
  <xs:element name="StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="na_StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering"/>
  <xs:element name="StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering"/>
  <xs:element name="StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="na_StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost"/>
  <xs:element name="StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost"/>
  <xs:element name="StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="na_StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost"/>
  <xs:element name="StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost"/>
  <xs:element name="StockIssuedDuringPeriodValueTransferToReserve" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="na_StockIssuedDuringPeriodValueTransferToReserve"/>
  <xs:element name="StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="na_StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares"/>
  <xs:element name="StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares"/>
  <xs:element name="StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions"/>
  <xs:element name="StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions"/>
  <xs:element name="StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts"/>
  <xs:element name="StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts"/>
  <xs:element name="IncreaseDecreaseInAdvanceFromCustomers" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="na_IncreaseDecreaseInAdvanceFromCustomers"/>
  <xs:element name="PurchaseOfCryptocurrencies" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="na_PurchaseOfCryptocurrencies"/>
  <xs:element name="CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="na_CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares"/>
  <xs:element name="PrepaymentsTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_PrepaymentsTextBlock"/>
  <xs:element name="StatutoryReserveDisclosureTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_StatutoryReserveDisclosureTextBlock"/>
  <xs:element name="ParentOnlyFinancialStatementsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="na_ParentOnlyFinancialStatementsTable"/>
  <xs:element name="ConvenienceTranslationPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ConvenienceTranslationPolicyTextBlock"/>
  <xs:element name="RelatedPartyTransactionsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_RelatedPartyTransactionsPolicyTextBlock"/>
  <xs:element name="PrepaymentsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_PrepaymentsPolicyTextBlock"/>
  <xs:element name="CryptocurrenciesPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_CryptocurrenciesPolicyTextBlock"/>
  <xs:element name="NoncontrollingInterestsPolicyTestBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_NoncontrollingInterestsPolicyTestBlock"/>
  <xs:element name="ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock"/>
  <xs:element name="ParentOnlyFinancialStatementsTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="na_ParentOnlyFinancialStatementsTablesTable"/>
  <xs:element name="ParentOnlyFinancialStatementsTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ParentOnlyFinancialStatementsTablesLineItems"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="na_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetailsTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofIntangibleAssetsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="na_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofIntangibleAssetsDetailsTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesScheduleofNetRevenuesByGeographicalLocationofCustomersDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="na_SummaryofSignificantAccountingPoliciesScheduleofNetRevenuesByGeographicalLocationofCustomersDetailsTable"/>
  <xs:element name="PrepaymentsInventoriesAndProcessingFee" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="na_PrepaymentsInventoriesAndProcessingFee"/>
  <xs:element name="PrepaymentsDesignFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="na_PrepaymentsDesignFees"/>
  <xs:element name="CryptoCurrencyQuantity" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="na_CryptoCurrencyQuantity"/>
  <xs:element name="OperatingLeasesScheduleofOperatingLeasesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="na_OperatingLeasesScheduleofOperatingLeasesDetailsTable"/>
  <xs:element name="ShareBasedCompensationScheduleofRSUsActivityDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="na_ShareBasedCompensationScheduleofRSUsActivityDetailsTable"/>
  <xs:element name="ShareBasedCompensationScheduleofValuationAssumptionsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsTable"/>
  <xs:element name="ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems"/>
  <xs:element name="ShareBasedCompensationScheduleofShareOptionActivityDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="na_ShareBasedCompensationScheduleofShareOptionActivityDetailsTable"/>
  <xs:element name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm"/>
  <xs:element name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm"/>
  <xs:element name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="na_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue"/>
  <xs:element name="EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense"/>
  <xs:element name="DeferredTaxLiabilitiesAccruedExpenseAndOthers" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="na_DeferredTaxLiabilitiesAccruedExpenseAndOthers"/>
  <xs:element name="DueFromIntercompany" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="na_DueFromIntercompany"/>
  <xs:element name="InvestmentInSubsidiaries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="na_InvestmentInSubsidiaries"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="na_SummaryofSignificantAccountingPoliciesDetailsTable"/>
  <xs:element name="ShippingAndHandlingCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="na_ShippingAndHandlingCosts"/>
  <xs:element name="PropertyPlantandEquipmentNetDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="na_PropertyPlantandEquipmentNetDetailsTable"/>
  <xs:element name="ShortTermandLongTermDebtsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="na_ShortTermandLongTermDebtsDetailsTable"/>
  <xs:element name="TypeOfCurrencyDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_TypeOfCurrencyDomainDomain"/>
  <xs:element name="ShareholdersEquityDeficitDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="na_ShareholdersEquityDeficitDetailsTable"/>
  <xs:element name="ProceedsFromIssuanceOfCommonStockAfterDeduction" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="na_ProceedsFromIssuanceOfCommonStockAfterDeduction"/>
  <xs:element name="CashContribution" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="na_CashContribution"/>
  <xs:element name="PurchasePricePerShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_PurchasePricePerShare"/>
  <xs:element name="GrossProceeds" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="na_GrossProceeds"/>
  <xs:element name="NetProceeds" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="na_NetProceeds"/>
  <xs:element name="ShareBasedCompensationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="na_ShareBasedCompensationDetailsTable"/>
  <xs:element name="SharesHeldInEmployeeTrustAndTransferable" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="na_SharesHeldInEmployeeTrustAndTransferable"/>
  <xs:element name="SharesHeldInEmployeeTrustDueToForfeiture" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="na_SharesHeldInEmployeeTrustDueToForfeiture"/>
  <xs:element name="StatutoryReservesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="na_StatutoryReservesDetailsTable"/>
  <xs:element name="StatutoryReservesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_StatutoryReservesDetailsLineItems"/>
  <xs:element name="PercentageOfReserveCapital" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_PercentageOfReserveCapital"/>
  <xs:element name="StatutoryReserve" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="na_StatutoryReserve"/>
  <xs:element name="IncomeTaxesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="na_IncomeTaxesDetailsTable"/>
  <xs:element name="IncomeTaxAssessableProfit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="na_IncomeTaxAssessableProfit"/>
  <xs:element name="PreferentialIncomeTaxRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_PreferentialIncomeTaxRate"/>
  <xs:element name="DeferredTaxAssetsProvisionForValuationAllowance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="na_DeferredTaxAssetsProvisionForValuationAllowance"/>
  <xs:element name="ReversalOfValuationAllowance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="na_ReversalOfValuationAllowance"/>
  <xs:element name="CommitmentsandContingenciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="na_CommitmentsandContingenciesDetailsTable"/>
  <xs:element name="FrozenAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="na_FrozenAmount"/>
  <xs:element name="SubsequentEventsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="na_SubsequentEventsDetailsTable"/>
  <xs:element name="NumberOfOrdinaryShare" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="na_NumberOfOrdinaryShare"/>
  <xs:element name="ShortTermsBorrowingsForWorkingCapital" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="na_ShortTermsBorrowingsForWorkingCapital"/>
  <xs:element name="TypeOfCurrencyAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="na_TypeOfCurrencyAxis"/>
  <xs:element name="BankOfHangzhouCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_BankOfHangzhouCoLtdMember"/>
  <xs:element name="BitcoinMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_BitcoinMember"/>
  <xs:element name="ClassAAndClassBOrdinarySharesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ClassAAndClassBOrdinarySharesMember"/>
  <xs:element name="ContingenciesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ContingenciesMember"/>
  <xs:element name="CustomerAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_CustomerAMember"/>
  <xs:element name="CustomerBMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_CustomerBMember"/>
  <xs:element name="CustomerCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_CustomerCMember"/>
  <xs:element name="CustomerDMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_CustomerDMember"/>
  <xs:element name="CustomerEMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_CustomerEMember"/>
  <xs:element name="ESOPMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ESOPMember"/>
  <xs:element name="FirstExemptionMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_FirstExemptionMember"/>
  <xs:element name="HangzhouMetaTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_HangzhouMetaTechnologyCoLtdMember"/>
  <xs:element name="HaoweiTechnologyShaoxingCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_HaoweiTechnologyShaoxingCoLtdMember"/>
  <xs:element name="HaoweiverseShaoxingTechnologyCoLtdHaoweiverseMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_HaoweiverseShaoxingTechnologyCoLtdHaoweiverseMember"/>
  <xs:element name="IpolloHkLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_IpolloHkLimitedMember"/>
  <xs:element name="IpolloPteLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_IpolloPteLtdMember"/>
  <xs:element name="IpolloTechIncMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_IpolloTechIncMember"/>
  <xs:element name="IpolloTechLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_IpolloTechLtdMember"/>
  <xs:element name="IpolloverseCaymanLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_IpolloverseCaymanLtdMember"/>
  <xs:element name="IpolloverseHKLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_IpolloverseHKLimitedMember"/>
  <xs:element name="IpolloverseTechIncMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_IpolloverseTechIncMember"/>
  <xs:element name="JianpingKongMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_JianpingKongMember"/>
  <xs:element name="KastleLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_KastleLimitedMember"/>
  <xs:element name="LandUseRightMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_LandUseRightMember"/>
  <xs:element name="LendersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_LendersMember"/>
  <xs:element name="LoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_LoanMember"/>
  <xs:element name="MetametaShaoxingTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_MetametaShaoxingTechnologyCoLtdMember"/>
  <xs:element name="MetaskiShaoxingTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_MetaskiShaoxingTechnologyCoLtdMember"/>
  <xs:element name="MetaverseShaoxingTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_MetaverseShaoxingTechnologyCoLtdMember"/>
  <xs:element name="MrJianpingKongMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_MrJianpingKongMember"/>
  <xs:element name="NanoBitHKLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_NanoBitHKLimitedMember"/>
  <xs:element name="NanoLabsHkLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_NanoLabsHkLimitedMember"/>
  <xs:element name="NanoLabsIncMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_NanoLabsIncMember"/>
  <xs:element name="NanoTechCaymanLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_NanoTechCaymanLtdMember"/>
  <xs:element name="NanoTechnologyHkLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_NanoTechnologyHkLimitedMember"/>
  <xs:element name="NanometaLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_NanometaLtdMember"/>
  <xs:element name="OthersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_OthersMember"/>
  <xs:element name="OverTwoMillionMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_OverTwoMillionMember"/>
  <xs:element name="PRCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_PRCMember"/>
  <xs:element name="PurchaseMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_PurchaseMember"/>
  <xs:element name="QifengSunMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_QifengSunMember"/>
  <xs:element name="SecondExemptionMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_SecondExemptionMember"/>
  <xs:element name="ShareIncentivePlanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ShareIncentivePlanMember"/>
  <xs:element name="ShenzhenMatamataTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ShenzhenMatamataTechnologyCoLtdMember"/>
  <xs:element name="ShenzhenMatavosTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ShenzhenMatavosTechnologyCoLtdMember"/>
  <xs:element name="StatutoryReservesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_StatutoryReservesMember"/>
  <xs:element name="SupplierAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_SupplierAMember"/>
  <xs:element name="SupplierBMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_SupplierBMember"/>
  <xs:element name="SupplierCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_SupplierCMember"/>
  <xs:element name="SupplierDMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_SupplierDMember"/>
  <xs:element name="SupplierEMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_SupplierEMember"/>
  <xs:element name="TheUnitedStatesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_TheUnitedStatesMember"/>
  <xs:element name="ThirdPartyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ThirdPartyMember"/>
  <xs:element name="TsukiIncMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_TsukiIncMember"/>
  <xs:element name="TwoZeroTwoTwoShareIncentivePlanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_TwoZeroTwoTwoShareIncentivePlanMember"/>
  <xs:element name="USDTMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_USDTMember"/>
  <xs:element name="UpToTwoMillionMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_UpToTwoMillionMember"/>
  <xs:element name="VestedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_VestedMember"/>
  <xs:element name="ZhejiangHaoweiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ZhejiangHaoweiMember"/>
  <xs:element name="ZhejiangHaoweiTechnologyCoLtdZhejiangHaoweiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ZhejiangHaoweiTechnologyCoLtdZhejiangHaoweiMember"/>
  <xs:element name="ZhejiangIpolloTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ZhejiangIpolloTechnologyCoLtdMember"/>
  <xs:element name="ZhejiangMetaverseTechnologyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ZhejiangMetaverseTechnologyMember"/>
  <xs:element name="ZhejiangNanoBlockTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ZhejiangNanoBlockTechnologyCoLtdMember"/>
  <xs:element name="ZhejiangNanomicroTechnologyCoLtdZhejiangNanomicroMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ZhejiangNanomicroTechnologyCoLtdZhejiangNanomicroMember"/>
  <xs:element name="ZhejiangShaoxingRuifengRuralCommercialBankCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ZhejiangShaoxingRuifengRuralCommercialBankCoLtdMember"/>
  <xs:element name="ZhejiangShaoxingRuifengRuralCommercialBankMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ZhejiangShaoxingRuifengRuralCommercialBankMember"/>
  <xs:element name="ZhejiangWeikeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ZhejiangWeikeMember"/>
  <xs:element name="ZhejiangWeikeTechnologyCoLtdZhejiangWeikeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ZhejiangWeikeTechnologyCoLtdZhejiangWeikeMember"/>
  <xs:element name="ScheduleOfNetRevenuesByGeographicalLocationOfCustomersLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersLineItems"/>
  <xs:element name="ScheduleOfOperatingLeasesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_ScheduleOfOperatingLeasesLineItems"/>
  <xs:element name="StatutoryReservesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_StatutoryReservesAbstract"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="na_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>14
<FILENAME>na-20241231_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Fri Apr 11 10:17:01 UTC 2025 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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="na-20241231.xsd#na_r_ConsolidatedBalanceSheet" roleURI="http://www.nano.cn/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ConsolidatedIncomeStatement" roleURI="http://www.nano.cn/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ConsolidatedCashFlow" roleURI="http://www.nano.cn/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofInventoriesNetTable" roleURI="http://www.nano.cn/role/ScheduleofInventoriesNetTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofOtherCurrentAssetsTable" roleURI="http://www.nano.cn/role/ScheduleofOtherCurrentAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofPropertyPlantandEquipmentNetTable" roleURI="http://www.nano.cn/role/ScheduleofPropertyPlantandEquipmentNetTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofIntangibleAssetNetTable" roleURI="http://www.nano.cn/role/ScheduleofIntangibleAssetNetTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofFutureEstimatedAmortizationExpensesTable" roleURI="http://www.nano.cn/role/ScheduleofFutureEstimatedAmortizationExpensesTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofOperatingLeasesTable" roleURI="http://www.nano.cn/role/ScheduleofOperatingLeasesTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofOperatingLeaseLiabilitiesTable" roleURI="http://www.nano.cn/role/ScheduleofOperatingLeaseLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofOtherCurrentLiabilitiesTable" roleURI="http://www.nano.cn/role/ScheduleofOtherCurrentLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofFutureMaturitiesofLongTermDebtsTable" roleURI="http://www.nano.cn/role/ScheduleofFutureMaturitiesofLongTermDebtsTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable" roleURI="http://www.nano.cn/role/ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofProvisionforIncomeTaxesTable" roleURI="http://www.nano.cn/role/ScheduleofProvisionforIncomeTaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofDeferredTaxAssetsTable" roleURI="http://www.nano.cn/role/ScheduleofDeferredTaxAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable" roleURI="http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofCondensedStatementsofCashFlowsTable" roleURI="http://www.nano.cn/role/ScheduleofCondensedStatementsofCashFlowsTable"/>
  <calculationLink xlink:role="http://www.nano.cn/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_RestrictedCashCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CryptoAssetFairValueCurrent" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_ShortTermBorrowings" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LongTermDebtCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvanceRent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvanceRent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AdvanceRent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LongTermDebtNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquity" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_MinorityInterest" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.nano.cn/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_Revenues" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfRevenue" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingAndMarketingExpense" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:label="na_FinanceIncomeExpense" xlink:href="na-20241231.xsd#na_FinanceIncomeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="na_FinanceIncomeExpense" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InvestmentIncomeInterest" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InterestExpenseNonoperating" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="na_ChangeInFairValueOfCryptocurrencies" xlink:href="na-20241231.xsd#na_ChangeInFairValueOfCryptocurrencies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="na_ChangeInFairValueOfCryptocurrencies" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_NonoperatingIncomeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_ProfitLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ProfitLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.nano.cn/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProfitLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationAndAmortization" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_InventoryWriteDown" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="na_IncreaseDecreaseInAdvanceFromCustomers" xlink:href="na-20241231.xsd#na_IncreaseDecreaseInAdvanceFromCustomers"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="na_IncreaseDecreaseInAdvanceFromCustomers" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" order="10" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="11" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnTerminationOfLease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnTerminationOfLease" order="12" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="13" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="14" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense" order="15" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets" order="16" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleOfShortTermInvestments" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="na_PurchaseOfCryptocurrencies" xlink:href="na-20241231.xsd#na_PurchaseOfCryptocurrencies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="na_PurchaseOfCryptocurrencies" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="1" weight="1"/>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrbd3uoIECtlF5oHODrrhvEOnbFZUCa3i1QDt7Vb6kpHk9Q8PHouCxCJQI4of4lwy2deLeWEiZ490sfECtOIKjFU3m4iHd33VLAynLIFdCrkcfnqfDK0BWji99e2iG2Od1u4iLz0BEnUT5RqE2BMAxSGkstFULLtLK1OZR79DKDlW2DHYeea2B+b66DO538NYycid4IQX6tUzLh6XbCy1lduqRlWjChPr4ij6Vig+w9aVg==] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromContributedCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromContributedCapital" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromBankDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromBankDebt" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfBankDebt" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="4" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.nano.cn/role/ScheduleofInventoriesNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryRawMaterials" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcess"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryWorkInProcess" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryFinishedGoods" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryAdjustments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryAdjustments" order="4" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.nano.cn/role/ScheduleofOtherCurrentAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValueAddedTaxReceivableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_DepositsAssetsCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsMiscellaneousCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsMiscellaneousCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsMiscellaneousCurrent" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.nano.cn/role/ScheduleofPropertyPlantandEquipmentNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.nano.cn/role/ScheduleofIntangibleAssetNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.nano.cn/role/ScheduleofFutureEstimatedAmortizationExpensesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="6" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.nano.cn/role/ScheduleofOperatingLeasesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_OperatingLeaseCost" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_ShortTermLeaseCost" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.nano.cn/role/ScheduleofOperatingLeaseLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="5" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.nano.cn/role/ScheduleofOtherCurrentLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedSalariesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_DepositLiabilityCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_ConstructionPayableCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="5" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.nano.cn/role/ScheduleofFutureMaturitiesofLongTermDebtsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" order="6" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.nano.cn/role/ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="na_EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense" xlink:href="na-20241231.xsd#na_EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="na_EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" order="7" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.nano.cn/role/ScheduleofProvisionforIncomeTaxesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.nano.cn/role/ScheduleofDeferredTaxAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsInventory" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="na_DeferredTaxLiabilitiesAccruedExpenseAndOthers" xlink:href="na-20241231.xsd#na_DeferredTaxLiabilitiesAccruedExpenseAndOthers"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="na_DeferredTaxLiabilitiesAccruedExpenseAndOthers" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsGross" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingAndMarketingExpense" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_OperatingIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_InvestmentIncomeNet" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_ProfitLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.nano.cn/role/ScheduleofCondensedStatementsofCashFlowsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="4" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>15
<FILENAME>na-20241231_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Fri Apr 11 10:17:01 UTC 2025 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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="na-20241231.xsd#na_r_ConsolidatedBalanceSheet" roleURI="http://www.nano.cn/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.nano.cn/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ConsolidatedIncomeStatement" roleURI="http://www.nano.cn/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ShareholdersEquityType2or3" roleURI="http://www.nano.cn/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ConsolidatedCashFlow" roleURI="http://www.nano.cn/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_OrganizationandNatureofOperations" roleURI="http://www.nano.cn/role/OrganizationandNatureofOperations"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_SummaryofSignificantAccountingPolicies" roleURI="http://www.nano.cn/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_InventoriesNet" roleURI="http://www.nano.cn/role/InventoriesNet"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_Prepayments" roleURI="http://www.nano.cn/role/Prepayments"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_OtherCurrentAssets" roleURI="http://www.nano.cn/role/OtherCurrentAssets"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_Cryptocurrencies" roleURI="http://www.nano.cn/role/Cryptocurrencies"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_PropertyPlantandEquipmentNet" roleURI="http://www.nano.cn/role/PropertyPlantandEquipmentNet"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_IntangibleAssetNet" roleURI="http://www.nano.cn/role/IntangibleAssetNet"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_OperatingLeases" roleURI="http://www.nano.cn/role/OperatingLeases"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_OtherCurrentLiabilities" roleURI="http://www.nano.cn/role/OtherCurrentLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ShortTermandLongTermDebts" roleURI="http://www.nano.cn/role/ShortTermandLongTermDebts"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ShareholdersEquityDeficit" roleURI="http://www.nano.cn/role/ShareholdersEquityDeficit"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ShareBasedCompensation" roleURI="http://www.nano.cn/role/ShareBasedCompensation"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_StatutoryReserves" roleURI="http://www.nano.cn/role/StatutoryReserves"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_EarningsLossPerShare" roleURI="http://www.nano.cn/role/EarningsLossPerShare"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_IncomeTaxes" roleURI="http://www.nano.cn/role/IncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_RelatedPartyTransactions" roleURI="http://www.nano.cn/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_Concentrations" roleURI="http://www.nano.cn/role/Concentrations"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_CommitmentsandContingencies" roleURI="http://www.nano.cn/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_SubsequentEvents" roleURI="http://www.nano.cn/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ParentOnlyFinancialStatements" roleURI="http://www.nano.cn/role/ParentOnlyFinancialStatements"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_AccountingPoliciesByPolicy" roleURI="http://www.nano.cn/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_OrganizationandNatureofOperationsTables" roleURI="http://www.nano.cn/role/OrganizationandNatureofOperationsTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_InventoriesNetTables" roleURI="http://www.nano.cn/role/InventoriesNetTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_PrepaymentsTables" roleURI="http://www.nano.cn/role/PrepaymentsTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_OtherCurrentAssetsTables" roleURI="http://www.nano.cn/role/OtherCurrentAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_CryptocurrenciesTables" roleURI="http://www.nano.cn/role/CryptocurrenciesTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_PropertyPlantandEquipmentNetTables" roleURI="http://www.nano.cn/role/PropertyPlantandEquipmentNetTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_IntangibleAssetNetTables" roleURI="http://www.nano.cn/role/IntangibleAssetNetTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_OperatingLeasesTables" roleURI="http://www.nano.cn/role/OperatingLeasesTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_OtherCurrentLiabilitiesTables" roleURI="http://www.nano.cn/role/OtherCurrentLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ShortTermandLongTermDebtsTables" roleURI="http://www.nano.cn/role/ShortTermandLongTermDebtsTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ShareBasedCompensationTables" roleURI="http://www.nano.cn/role/ShareBasedCompensationTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_EarningsLossPerShareTables" roleURI="http://www.nano.cn/role/EarningsLossPerShareTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_IncomeTaxesTables" roleURI="http://www.nano.cn/role/IncomeTaxesTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_RelatedPartyTransactionsTables" roleURI="http://www.nano.cn/role/RelatedPartyTransactionsTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ConcentrationsTables" roleURI="http://www.nano.cn/role/ConcentrationsTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ParentOnlyFinancialStatementsTables" roleURI="http://www.nano.cn/role/ParentOnlyFinancialStatementsTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofSubsidiariesTable" roleURI="http://www.nano.cn/role/ScheduleofSubsidiariesTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable" roleURI="http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" roleURI="http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofNetRevenuesTable" roleURI="http://www.nano.cn/role/ScheduleofNetRevenuesTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofNetRevenuesByGeographicalLocationofCustomersTable" roleURI="http://www.nano.cn/role/ScheduleofNetRevenuesByGeographicalLocationofCustomersTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofInventoriesNetTable" roleURI="http://www.nano.cn/role/ScheduleofInventoriesNetTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofPrepaymentsTable" roleURI="http://www.nano.cn/role/ScheduleofPrepaymentsTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofOtherCurrentAssetsTable" roleURI="http://www.nano.cn/role/ScheduleofOtherCurrentAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofCryptocurrenciesTable" roleURI="http://www.nano.cn/role/ScheduleofCryptocurrenciesTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofCryptocurrenciesHoldingsTable" roleURI="http://www.nano.cn/role/ScheduleofCryptocurrenciesHoldingsTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofPropertyPlantandEquipmentNetTable" roleURI="http://www.nano.cn/role/ScheduleofPropertyPlantandEquipmentNetTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofIntangibleAssetNetTable" roleURI="http://www.nano.cn/role/ScheduleofIntangibleAssetNetTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofFutureEstimatedAmortizationExpensesTable" roleURI="http://www.nano.cn/role/ScheduleofFutureEstimatedAmortizationExpensesTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofOperatingLeasesTable" roleURI="http://www.nano.cn/role/ScheduleofOperatingLeasesTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofOperatingLeaseLiabilitiesTable" roleURI="http://www.nano.cn/role/ScheduleofOperatingLeaseLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofOtherCurrentLiabilitiesTable" roleURI="http://www.nano.cn/role/ScheduleofOtherCurrentLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofFutureMaturitiesofLongTermDebtsTable" roleURI="http://www.nano.cn/role/ScheduleofFutureMaturitiesofLongTermDebtsTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofRSUsActivityTable" roleURI="http://www.nano.cn/role/ScheduleofRSUsActivityTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofValuationAssumptionsTable" roleURI="http://www.nano.cn/role/ScheduleofValuationAssumptionsTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofShareOptionActivityTable" roleURI="http://www.nano.cn/role/ScheduleofShareOptionActivityTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofBasicandDilutedEarningsLossPerOrdinaryShareComputationsTable" roleURI="http://www.nano.cn/role/ScheduleofBasicandDilutedEarningsLossPerOrdinaryShareComputationsTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable" roleURI="http://www.nano.cn/role/ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofProvisionforIncomeTaxesTable" roleURI="http://www.nano.cn/role/ScheduleofProvisionforIncomeTaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofDeferredTaxAssetsTable" roleURI="http://www.nano.cn/role/ScheduleofDeferredTaxAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofRelatedPartyTransactionsTable" roleURI="http://www.nano.cn/role/ScheduleofRelatedPartyTransactionsTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofConcentrationsTable" roleURI="http://www.nano.cn/role/ScheduleofConcentrationsTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofCondensedBalanceSheetsTable" roleURI="http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofCondensedBalanceSheetsTable_Parentheticals" roleURI="http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable" roleURI="http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofCondensedStatementsofCashFlowsTable" roleURI="http://www.nano.cn/role/ScheduleofCondensedStatementsofCashFlowsTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_PropertyPlantandEquipmentNetDetails" roleURI="http://www.nano.cn/role/PropertyPlantandEquipmentNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_IntangibleAssetNetDetails" roleURI="http://www.nano.cn/role/IntangibleAssetNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ShortTermandLongTermDebtsDetails" roleURI="http://www.nano.cn/role/ShortTermandLongTermDebtsDetails"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ShareholdersEquityDeficitDetails" roleURI="http://www.nano.cn/role/ShareholdersEquityDeficitDetails"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ShareBasedCompensationDetails" roleURI="http://www.nano.cn/role/ShareBasedCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_StatutoryReservesDetails" roleURI="http://www.nano.cn/role/StatutoryReservesDetails"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_EarningsLossPerShareDetails" roleURI="http://www.nano.cn/role/EarningsLossPerShareDetails"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_IncomeTaxesDetails" roleURI="http://www.nano.cn/role/IncomeTaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_CommitmentsandContingenciesDetails" roleURI="http://www.nano.cn/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_SubsequentEventsDetails" roleURI="http://www.nano.cn/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#DocumentAndEntityInformation" roleURI="http://www.nano.cn/role/DocumentAndEntityInformation"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <definitionLink xlink:role="http://www.nano.cn/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestrictedCashCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PrepaidExpenseCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAssetsCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CryptoAssetFairValueCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrent" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsNoncurrent" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Assets" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShortTermBorrowings" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtCurrent" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsPayableCurrent" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvanceRent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvanceRent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdvanceRent" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrent" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtNoncurrent" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Liabilities" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockValue" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterest" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="31" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ConsolidatedBalanceSheet_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfRevenue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpenses" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_FinanceIncomeExpense" xlink:href="na-20241231.xsd#na_FinanceIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="na_FinanceIncomeExpense" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InterestExpenseNonoperating" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_ChangeInFairValueOfCryptocurrencies" xlink:href="na-20241231.xsd#na_ChangeInFairValueOfCryptocurrencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="na_ChangeInFairValueOfCryptocurrencies" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ProfitLoss" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="26" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ShareholdersEquityType2or3" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_StatutoryReservesMember" xlink:href="na-20241231.xsd#na_StatutoryReservesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="na_StatutoryReservesMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_NoncontrollingInterestMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="na_StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="na_StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="na_StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="na_StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="na_StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="na_StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_StockIssuedDuringPeriodValueTransferToReserve" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodValueTransferToReserve"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="na_StockIssuedDuringPeriodValueTransferToReserve" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="na_StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" order="22" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProfitLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnTerminationOfLease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_GainLossOnTerminationOfLease" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_InventoryWriteDown" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_IncreaseDecreaseInAdvanceFromCustomers" xlink:href="na-20241231.xsd#na_IncreaseDecreaseInAdvanceFromCustomers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="na_IncreaseDecreaseInAdvanceFromCustomers" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromSaleOfShortTermInvestments" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_PurchaseOfCryptocurrencies" xlink:href="na-20241231.xsd#na_PurchaseOfCryptocurrencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="na_PurchaseOfCryptocurrencies" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromContributedCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromContributedCapital" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromBankDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromBankDebt" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_RepaymentsOfBankDebt" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_InterestPaidNet" order="31" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" order="33" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" order="34" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares" xlink:href="na-20241231.xsd#na_CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="na_CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares" order="35" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/OrganizationandNatureofOperations" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/InventoriesNet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/Prepayments" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="na_PrepaymentsTextBlock" xlink:href="na-20241231.xsd#na_PrepaymentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PrepaidExpenseCurrentAbstract" xlink:to="na_PrepaymentsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/OtherCurrentAssets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentAssetsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_OtherCurrentAssetsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/Cryptocurrencies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetCostAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetCostAbstract" xlink:to="us-gaap_CryptoAssetTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/PropertyPlantandEquipmentNet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/IntangibleAssetNet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/OperatingLeases" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesOperatingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesOperatingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesOperatingAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/OtherCurrentLiabilities" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherLiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ShortTermandLongTermDebts" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ShareholdersEquityDeficit" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ShareBasedCompensation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/StatutoryReserves" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="na_StatutoryReservesAbstract" xlink:href="na-20241231.xsd#na_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="na_StatutoryReserveDisclosureTextBlock" xlink:href="na-20241231.xsd#na_StatutoryReserveDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="na_StatutoryReservesAbstract" xlink:to="na_StatutoryReserveDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/EarningsLossPerShare" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/IncomeTaxes" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/RelatedPartyTransactions" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/Concentrations" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/CommitmentsandContingencies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/SubsequentEvents" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ParentOnlyFinancialStatements" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <loc xlink:type="locator" xlink:label="na_ParentOnlyFinancialStatementsTable" xlink:href="na-20241231.xsd#na_ParentOnlyFinancialStatementsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="na_ParentOnlyFinancialStatementsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/AccountingPoliciesByPolicy" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_ConvenienceTranslationPolicyTextBlock" xlink:href="na-20241231.xsd#na_ConvenienceTranslationPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="na_ConvenienceTranslationPolicyTextBlock" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_RelatedPartyTransactionsPolicyTextBlock" xlink:href="na-20241231.xsd#na_RelatedPartyTransactionsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="na_RelatedPartyTransactionsPolicyTextBlock" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_PrepaymentsPolicyTextBlock" xlink:href="na-20241231.xsd#na_PrepaymentsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="na_PrepaymentsPolicyTextBlock" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_CryptocurrenciesPolicyTextBlock" xlink:href="na-20241231.xsd#na_CryptocurrenciesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="na_CryptocurrenciesPolicyTextBlock" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CostOfSalesPolicyTextBlock" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOwnershipPlanESOPPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPPolicy" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_NoncontrollingInterestsPolicyTestBlock" xlink:href="na-20241231.xsd#na_NoncontrollingInterestsPolicyTestBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="na_NoncontrollingInterestsPolicyTestBlock" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="28" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/OrganizationandNatureofOperationsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock" xlink:href="na-20241231.xsd#na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/InventoriesNetTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/PrepaymentsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PrepaidExpenseCurrentAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/OtherCurrentAssetsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/CryptocurrenciesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetCostAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetCostAbstract" xlink:to="us-gaap_CryptoAssetActivityTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetHoldingTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetHoldingTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetCostAbstract" xlink:to="us-gaap_CryptoAssetHoldingTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/PropertyPlantandEquipmentNetTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/IntangibleAssetNetTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/OperatingLeasesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesOperatingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesOperatingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesOperatingAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesOperatingAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/OtherCurrentLiabilitiesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherLiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherCurrentLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ShortTermandLongTermDebtsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ShareBasedCompensationTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/EarningsLossPerShareTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/IncomeTaxesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/RelatedPartyTransactionsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ConcentrationsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ParentOnlyFinancialStatementsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="na_ParentOnlyFinancialStatementsTablesLineItems" xlink:href="na-20241231.xsd#na_ParentOnlyFinancialStatementsTablesLineItems"/>
    <loc xlink:type="locator" xlink:label="na_ParentOnlyFinancialStatementsTablesTable" xlink:href="na-20241231.xsd#na_ParentOnlyFinancialStatementsTablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="na_ParentOnlyFinancialStatementsTablesLineItems" xlink:to="na_ParentOnlyFinancialStatementsTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ParentOnlyFinancialStatementsTablesTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_ParentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="na_ParentOnlyFinancialStatementsTablesLineItems" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedStatementOfComprehensiveIncomeTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedStatementOfComprehensiveIncomeTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="na_ParentOnlyFinancialStatementsTablesLineItems" xlink:to="srt_CondensedStatementOfComprehensiveIncomeTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="na_ParentOnlyFinancialStatementsTablesLineItems" xlink:to="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofSubsidiariesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:to="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" xlink:to="srt_OwnershipAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_ZhejiangHaoweiTechnologyCoLtdZhejiangHaoweiMember" xlink:href="na-20241231.xsd#na_ZhejiangHaoweiTechnologyCoLtdZhejiangHaoweiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_ZhejiangHaoweiTechnologyCoLtdZhejiangHaoweiMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_ZhejiangNanomicroTechnologyCoLtdZhejiangNanomicroMember" xlink:href="na-20241231.xsd#na_ZhejiangNanomicroTechnologyCoLtdZhejiangNanomicroMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_ZhejiangNanomicroTechnologyCoLtdZhejiangNanomicroMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_ZhejiangNanoBlockTechnologyCoLtdMember" xlink:href="na-20241231.xsd#na_ZhejiangNanoBlockTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_ZhejiangNanoBlockTechnologyCoLtdMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_ZhejiangIpolloTechnologyCoLtdMember" xlink:href="na-20241231.xsd#na_ZhejiangIpolloTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_ZhejiangIpolloTechnologyCoLtdMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_NanoLabsHkLimitedMember" xlink:href="na-20241231.xsd#na_NanoLabsHkLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_NanoLabsHkLimitedMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_NanoLabsIncMember" xlink:href="na-20241231.xsd#na_NanoLabsIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_NanoLabsIncMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_ZhejiangWeikeTechnologyCoLtdZhejiangWeikeMember" xlink:href="na-20241231.xsd#na_ZhejiangWeikeTechnologyCoLtdZhejiangWeikeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_ZhejiangWeikeTechnologyCoLtdZhejiangWeikeMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_IpolloPteLtdMember" xlink:href="na-20241231.xsd#na_IpolloPteLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_IpolloPteLtdMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_IpolloTechIncMember" xlink:href="na-20241231.xsd#na_IpolloTechIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_IpolloTechIncMember" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_NanoTechCaymanLtdMember" xlink:href="na-20241231.xsd#na_NanoTechCaymanLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_NanoTechCaymanLtdMember" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_NanoTechnologyHkLimitedMember" xlink:href="na-20241231.xsd#na_NanoTechnologyHkLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_NanoTechnologyHkLimitedMember" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_IpolloHkLimitedMember" xlink:href="na-20241231.xsd#na_IpolloHkLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_IpolloHkLimitedMember" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_ZhejiangMetaverseTechnologyMember" xlink:href="na-20241231.xsd#na_ZhejiangMetaverseTechnologyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_ZhejiangMetaverseTechnologyMember" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_IpolloTechLtdMember" xlink:href="na-20241231.xsd#na_IpolloTechLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_IpolloTechLtdMember" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_HaoweiTechnologyShaoxingCoLtdMember" xlink:href="na-20241231.xsd#na_HaoweiTechnologyShaoxingCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_HaoweiTechnologyShaoxingCoLtdMember" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_ShenzhenMatamataTechnologyCoLtdMember" xlink:href="na-20241231.xsd#na_ShenzhenMatamataTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_ShenzhenMatamataTechnologyCoLtdMember" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_NanoBitHKLimitedMember" xlink:href="na-20241231.xsd#na_NanoBitHKLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_NanoBitHKLimitedMember" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_ShenzhenMatavosTechnologyCoLtdMember" xlink:href="na-20241231.xsd#na_ShenzhenMatavosTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_ShenzhenMatavosTechnologyCoLtdMember" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_TsukiIncMember" xlink:href="na-20241231.xsd#na_TsukiIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_TsukiIncMember" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_MetaskiShaoxingTechnologyCoLtdMember" xlink:href="na-20241231.xsd#na_MetaskiShaoxingTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_MetaskiShaoxingTechnologyCoLtdMember" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_HaoweiverseShaoxingTechnologyCoLtdHaoweiverseMember" xlink:href="na-20241231.xsd#na_HaoweiverseShaoxingTechnologyCoLtdHaoweiverseMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_HaoweiverseShaoxingTechnologyCoLtdHaoweiverseMember" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_MetametaShaoxingTechnologyCoLtdMember" xlink:href="na-20241231.xsd#na_MetametaShaoxingTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_MetametaShaoxingTechnologyCoLtdMember" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_IpolloverseHKLimitedMember" xlink:href="na-20241231.xsd#na_IpolloverseHKLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_IpolloverseHKLimitedMember" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_MetaverseShaoxingTechnologyCoLtdMember" xlink:href="na-20241231.xsd#na_MetaverseShaoxingTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_MetaverseShaoxingTechnologyCoLtdMember" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_IpolloverseCaymanLtdMember" xlink:href="na-20241231.xsd#na_IpolloverseCaymanLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_IpolloverseCaymanLtdMember" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_IpolloverseTechIncMember" xlink:href="na-20241231.xsd#na_IpolloverseTechIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_IpolloverseTechIncMember" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_HangzhouMetaTechnologyCoLtdMember" xlink:href="na-20241231.xsd#na_HangzhouMetaTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_HangzhouMetaTechnologyCoLtdMember" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="na_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetailsTable" xlink:href="na-20241231.xsd#na_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="na_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetailsTable" xlink:to="srt_RangeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetailsTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComputerEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ComputerEquipmentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OfficeEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransportationEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransportationEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_TransportationEquipmentMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="na_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofIntangibleAssetsDetailsTable" xlink:href="na-20241231.xsd#na_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofIntangibleAssetsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="na_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofIntangibleAssetsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofIntangibleAssetsDetailsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FranchiseRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FranchiseRightsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FranchiseRightsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseRightsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_UseRightsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofNetRevenuesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ProductOrServiceAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ServiceMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ServiceMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_Revenues" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofNetRevenuesByGeographicalLocationofCustomersTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersLineItems" xlink:href="na-20241231.xsd#na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersLineItems"/>
    <loc xlink:type="locator" xlink:label="na_SummaryofSignificantAccountingPoliciesScheduleofNetRevenuesByGeographicalLocationofCustomersDetailsTable" xlink:href="na-20241231.xsd#na_SummaryofSignificantAccountingPoliciesScheduleofNetRevenuesByGeographicalLocationofCustomersDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersLineItems" xlink:to="na_SummaryofSignificantAccountingPoliciesScheduleofNetRevenuesByGeographicalLocationofCustomersDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_SummaryofSignificantAccountingPoliciesScheduleofNetRevenuesByGeographicalLocationofCustomersDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_PRCMember" xlink:href="na-20241231.xsd#na_PRCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="na_PRCMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_HK" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_HK"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_HK" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_SG" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_SG"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_SG" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_TheUnitedStatesMember" xlink:href="na-20241231.xsd#na_TheUnitedStatesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="na_TheUnitedStatesMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_OthersMember" xlink:href="na-20241231.xsd#na_OthersMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="na_OthersMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersLineItems" xlink:to="us-gaap_Revenues" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofInventoriesNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryRawMaterials" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcess"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryWorkInProcess" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryFinishedGoods" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryAdjustments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryAdjustments" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryNet" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofPrepaymentsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="na_PrepaymentsInventoriesAndProcessingFee" xlink:href="na-20241231.xsd#na_PrepaymentsInventoriesAndProcessingFee"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsAbstract" xlink:to="na_PrepaymentsInventoriesAndProcessingFee" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_PrepaymentsDesignFees" xlink:href="na-20241231.xsd#na_PrepaymentsDesignFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsAbstract" xlink:to="na_PrepaymentsDesignFees" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsAbstract" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofOtherCurrentAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValueAddedTaxReceivableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherLiabilitiesCurrentAbstract" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherLiabilitiesCurrentAbstract" xlink:to="us-gaap_DepositsAssetsCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsMiscellaneousCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsMiscellaneousCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherLiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAssetsMiscellaneousCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherLiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAssetsCurrent" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofCryptocurrenciesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetActivityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetActivityLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetActivityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetActivityTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_CryptoAssetActivityLineItems" xlink:to="us-gaap_CryptoAssetActivityTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_CryptoAssetAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CryptoAssetAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_CryptoAssetActivityTable" xlink:to="srt_CryptoAssetAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_CryptoAssetDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CryptoAssetDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_CryptoAssetAxis" xlink:to="srt_CryptoAssetDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_CryptoAssetDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CryptoAssetDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_CryptoAssetAxis" xlink:to="srt_CryptoAssetDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_BitcoinMember" xlink:href="na-20241231.xsd#na_BitcoinMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CryptoAssetDomain" xlink:to="na_BitcoinMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_USDTMember" xlink:href="na-20241231.xsd#na_USDTMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CryptoAssetDomain" xlink:to="na_USDTMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_CryptoCurrencyQuantity" xlink:href="na-20241231.xsd#na_CryptoCurrencyQuantity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetActivityLineItems" xlink:to="na_CryptoCurrencyQuantity" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetActivityLineItems" xlink:to="us-gaap_CryptoAssetCost" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetActivityLineItems" xlink:to="us-gaap_CryptoAssetFairValueCurrent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofCryptocurrenciesHoldingsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetHoldingLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetHoldingLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetHoldingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetHoldingTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="us-gaap_CryptoAssetHoldingTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_CryptoAssetAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CryptoAssetAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_CryptoAssetHoldingTable" xlink:to="srt_CryptoAssetAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_CryptoAssetDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CryptoAssetDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_CryptoAssetAxis" xlink:to="srt_CryptoAssetDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_CryptoAssetDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CryptoAssetDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_CryptoAssetAxis" xlink:to="srt_CryptoAssetDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_BitcoinMember" xlink:href="na-20241231.xsd#na_BitcoinMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CryptoAssetDomain" xlink:to="na_BitcoinMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_USDTMember" xlink:href="na-20241231.xsd#na_USDTMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CryptoAssetDomain" xlink:to="na_USDTMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="us-gaap_CryptoAssetFairValueCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetPurchase" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetPurchase"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="us-gaap_CryptoAssetPurchase" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromDisposalCryptoAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDisposalCryptoAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="us-gaap_ProceedsFromDisposalCryptoAsset" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetDisposition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetDisposition"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="us-gaap_CryptoAssetDisposition" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetUnrealizedLossOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetUnrealizedLossOperating"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="us-gaap_CryptoAssetUnrealizedLossOperating" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetAddition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetAddition"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="us-gaap_CryptoAssetAddition" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofPropertyPlantandEquipmentNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherMachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherMachineryAndEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OtherMachineryAndEquipmentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransportationEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransportationEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_TransportationEquipmentMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ConstructionInProgressMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofIntangibleAssetNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_LandUseRightMember" xlink:href="na-20241231.xsd#na_LandUseRightMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="na_LandUseRightMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FranchiseRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FranchiseRightsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FranchiseRightsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofFutureEstimatedAmortizationExpensesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofOperatingLeasesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="na_ScheduleOfOperatingLeasesLineItems" xlink:href="na-20241231.xsd#na_ScheduleOfOperatingLeasesLineItems"/>
    <loc xlink:type="locator" xlink:label="na_OperatingLeasesScheduleofOperatingLeasesDetailsTable" xlink:href="na-20241231.xsd#na_OperatingLeasesScheduleofOperatingLeasesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="na_ScheduleOfOperatingLeasesLineItems" xlink:to="na_OperatingLeasesScheduleofOperatingLeasesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_OperatingLeasesScheduleofOperatingLeasesDetailsTable" xlink:to="srt_StatementScenarioAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="na_ScheduleOfOperatingLeasesLineItems" xlink:to="us-gaap_OperatingLeaseCost" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="na_ScheduleOfOperatingLeasesLineItems" xlink:to="us-gaap_ShortTermLeaseCost" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="na_ScheduleOfOperatingLeasesLineItems" xlink:to="us-gaap_LeaseCost" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="na_ScheduleOfOperatingLeasesLineItems" xlink:to="us-gaap_OperatingLeasePayments" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="na_ScheduleOfOperatingLeasesLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="na_ScheduleOfOperatingLeasesLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofOperatingLeaseLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofOtherCurrentLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedSalariesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedSalariesCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DepositLiabilityCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ConstructionPayableCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofFutureMaturitiesofLongTermDebtsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtByMaturityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtByMaturityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermDebtByMaturityAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermDebtByMaturityAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermDebtByMaturityAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermDebtByMaturityAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermDebtByMaturityAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermDebtByMaturityAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermDebtByMaturityAbstract" xlink:to="us-gaap_LongTermDebt" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofRSUsActivityTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:label="na_ShareBasedCompensationScheduleofRSUsActivityDetailsTable" xlink:href="na-20241231.xsd#na_ShareBasedCompensationScheduleofRSUsActivityDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="na_ShareBasedCompensationScheduleofRSUsActivityDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ShareBasedCompensationScheduleofRSUsActivityDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrbd3uoIECtlF5oHODrrhvEOnbFZUCa3i1QDt7Vb6kpHk9Q8PHouCxCJQI4of4lwy2deLeWEiZ490sfECtOIKjFU3m4iHd33VLAynLIFdCrkcfnqfDK0BWji99e2iG2Od1u4iLz0BEnUT5RqE2BMAxSGkstFULLtLK1OZR79DKDlW2DHYeea2B+b66DO538NYycid4IQX6tUzB6iUQglNl5mqNDvdHXxyvB9dpo68EEbgQ==] CSR-->
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofValuationAssumptionsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems" xlink:href="na-20241231.xsd#na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsTable" xlink:href="na-20241231.xsd#na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems" xlink:to="na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsTable" xlink:to="srt_RangeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofShareOptionActivityTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:label="na_ShareBasedCompensationScheduleofShareOptionActivityDetailsTable" xlink:href="na-20241231.xsd#na_ShareBasedCompensationScheduleofShareOptionActivityDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="na_ShareBasedCompensationScheduleofShareOptionActivityDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ShareBasedCompensationScheduleofShareOptionActivityDetailsTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_StockOptionMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" xlink:href="na-20241231.xsd#na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" xlink:href="na-20241231.xsd#na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm" xlink:href="na-20241231.xsd#na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares" xlink:href="na-20241231.xsd#na_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="na_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue" xlink:href="na-20241231.xsd#na_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="na_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" order="21" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofBasicandDilutedEarningsLossPerOrdinaryShareComputationsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense" xlink:href="na-20241231.xsd#na_EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="na_EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofProvisionforIncomeTaxesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofDeferredTaxAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_DeferredTaxLiabilitiesAccruedExpenseAndOthers" xlink:href="na-20241231.xsd#na_DeferredTaxLiabilitiesAccruedExpenseAndOthers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="na_DeferredTaxLiabilitiesAccruedExpenseAndOthers" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsInventory" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsNet" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofRelatedPartyTransactionsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_JianpingKongMember" xlink:href="na-20241231.xsd#na_JianpingKongMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="na_JianpingKongMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_QifengSunMember" xlink:href="na-20241231.xsd#na_QifengSunMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="na_QifengSunMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofConcentrationsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_MajorCustomersAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_CustomerAMember" xlink:href="na-20241231.xsd#na_CustomerAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="na_CustomerAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_CustomerBMember" xlink:href="na-20241231.xsd#na_CustomerBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="na_CustomerBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_CustomerCMember" xlink:href="na-20241231.xsd#na_CustomerCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="na_CustomerCMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_CustomerDMember" xlink:href="na-20241231.xsd#na_CustomerDMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="na_CustomerDMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_CustomerEMember" xlink:href="na-20241231.xsd#na_CustomerEMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="na_CustomerEMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_PurchaseMember" xlink:href="na-20241231.xsd#na_PurchaseMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="na_PurchaseMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplierConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierConcentrationRiskMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_SupplierConcentrationRiskMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_SupplierAMember" xlink:href="na-20241231.xsd#na_SupplierAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="na_SupplierAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_SupplierBMember" xlink:href="na-20241231.xsd#na_SupplierBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="na_SupplierBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_SupplierCMember" xlink:href="na-20241231.xsd#na_SupplierCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="na_SupplierCMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_SupplierDMember" xlink:href="na-20241231.xsd#na_SupplierDMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="na_SupplierDMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_SupplierEMember" xlink:href="na-20241231.xsd#na_SupplierEMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="na_SupplierEMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="srt_CondensedBalanceSheetStatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="us-gaap_ParentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_CashEquivalentsAtCarryingValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_PrepaidExpenseCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_DueFromIntercompany" xlink:href="na-20241231.xsd#na_DueFromIntercompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="na_DueFromIntercompany" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_InvestmentInSubsidiaries" xlink:href="na-20241231.xsd#na_InvestmentInSubsidiaries"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="na_InvestmentInSubsidiaries" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AssetsNet" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_CommonStockValue" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_StockholdersEquity" order="10" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="srt_CondensedBalanceSheetStatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="us-gaap_ParentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedStatementOfIncomeCaptionsLineItems"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedStatementOfComprehensiveIncomeTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedStatementOfComprehensiveIncomeTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="srt_CondensedStatementOfComprehensiveIncomeTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="srt_CondensedStatementOfComprehensiveIncomeTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="us-gaap_ParentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="us-gaap_Revenues" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="us-gaap_SellingAndMarketingExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="us-gaap_OperatingExpenses" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="us-gaap_InvestmentIncomeNet" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="us-gaap_ProfitLoss" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="us-gaap_NetIncomeLoss" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ScheduleofCondensedStatementsofCashFlowsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedCashFlowStatementTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedCashFlowStatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="srt_CondensedCashFlowStatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="srt_CondensedCashFlowStatementTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="us-gaap_ParentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ChangeInAccountingEstimateLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangeInAccountingEstimateLineItems"/>
    <loc xlink:type="locator" xlink:label="na_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="na-20241231.xsd#na_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="na_SummaryofSignificantAccountingPoliciesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ForeignCurrencyExchangeRateTranslation1" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_RestrictedCashCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_InventoryWriteDown" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketingAndAdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_MarketingAndAdvertisingExpense" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_ShippingAndHandlingCosts" xlink:href="na-20241231.xsd#na_ShippingAndHandlingCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="na_ShippingAndHandlingCosts" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" order="10" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/PropertyPlantandEquipmentNetDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="na_PropertyPlantandEquipmentNetDetailsTable" xlink:href="na-20241231.xsd#na_PropertyPlantandEquipmentNetDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="na_PropertyPlantandEquipmentNetDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_PropertyPlantandEquipmentNetDetailsTable" xlink:to="us-gaap_CollateralAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralPledgedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralPledgedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollateralDomain" xlink:to="us-gaap_CollateralPledgedMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_Depreciation" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/IntangibleAssetNetDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ShortTermandLongTermDebtsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <loc xlink:type="locator" xlink:label="na_ShortTermandLongTermDebtsDetailsTable" xlink:href="na-20241231.xsd#na_ShortTermandLongTermDebtsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="na_ShortTermandLongTermDebtsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ShortTermandLongTermDebtsDetailsTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ShortTermandLongTermDebtsDetailsTable" xlink:to="us-gaap_CreditFacilityAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ShortTermandLongTermDebtsDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_ZhejiangShaoxingRuifengRuralCommercialBankMember" xlink:href="na-20241231.xsd#na_ZhejiangShaoxingRuifengRuralCommercialBankMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="na_ZhejiangShaoxingRuifengRuralCommercialBankMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="na_ZhejiangShaoxingRuifengRuralCommercialBankMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_LineOfCreditMember" order="1" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="na_ZhejiangShaoxingRuifengRuralCommercialBankMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ProceedsFromShortTermDebt" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_RepaymentsOfShortTermDebt" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ShortTermBorrowings" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtWeightedAverageInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtWeightedAverageInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ShortTermDebtWeightedAverageInterestRate" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTerms" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTerms"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ShortTermDebtTerms" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ProceedsFromLongTermLinesOfCredit" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_RepaymentsOfLongTermDebt" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDescription" order="10" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ShareholdersEquityDeficitDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <loc xlink:type="locator" xlink:label="na_ShareholdersEquityDeficitDetailsTable" xlink:href="na-20241231.xsd#na_ShareholdersEquityDeficitDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="na_ShareholdersEquityDeficitDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ShareholdersEquityDeficitDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ShareholdersEquityDeficitDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ShareholdersEquityDeficitDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ShareholdersEquityDeficitDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ShareholdersEquityDeficitDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ShareholdersEquityDeficitDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ShareholdersEquityDeficitDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ShareholdersEquityDeficitDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ShareholdersEquityDeficitDetailsTable" xlink:to="srt_OwnershipAxis" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_TypeOfCurrencyAxis" xlink:href="na-20241231.xsd#na_TypeOfCurrencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ShareholdersEquityDeficitDetailsTable" xlink:to="na_TypeOfCurrencyAxis" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_TypeOfCurrencyDomainDomain" xlink:href="na-20241231.xsd#na_TypeOfCurrencyDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="na_TypeOfCurrencyAxis" xlink:to="na_TypeOfCurrencyDomainDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_TypeOfCurrencyDomainDomain_0" xlink:href="na-20241231.xsd#na_TypeOfCurrencyDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="na_TypeOfCurrencyAxis" xlink:to="na_TypeOfCurrencyDomainDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ShareholdersEquityDeficitDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_ClassAAndClassBOrdinarySharesMember" xlink:href="na-20241231.xsd#na_ClassAAndClassBOrdinarySharesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="na_ClassAAndClassBOrdinarySharesMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_LoansMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_TwoZeroTwoTwoShareIncentivePlanMember" xlink:href="na-20241231.xsd#na_TwoZeroTwoTwoShareIncentivePlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="na_TwoZeroTwoTwoShareIncentivePlanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrivatePlacementMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrivatePlacementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_PrivatePlacementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_WarrantMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_ESOPMember" xlink:href="na-20241231.xsd#na_ESOPMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="na_ESOPMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_LoanMember" xlink:href="na-20241231.xsd#na_LoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="na_LoanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_LendersMember" xlink:href="na-20241231.xsd#na_LendersMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="na_LendersMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_MrJianpingKongMember" xlink:href="na-20241231.xsd#na_MrJianpingKongMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="na_MrJianpingKongMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_DirectorMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_USDTMember" xlink:href="na-20241231.xsd#na_USDTMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="na_TypeOfCurrencyDomainDomain" xlink:to="na_USDTMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_BitcoinMember" xlink:href="na-20241231.xsd#na_BitcoinMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="na_TypeOfCurrencyDomainDomain" xlink:to="na_BitcoinMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_KastleLimitedMember" xlink:href="na-20241231.xsd#na_KastleLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="na_KastleLimitedMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityReverseStockSplit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_StockholdersEquityReverseStockSplit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_ShortTermBorrowings" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_ProceedsFromIssuanceOfCommonStockAfterDeduction" xlink:href="na-20241231.xsd#na_ProceedsFromIssuanceOfCommonStockAfterDeduction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="na_ProceedsFromIssuanceOfCommonStockAfterDeduction" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_CashContribution" xlink:href="na-20241231.xsd#na_CashContribution"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="na_CashContribution" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_OtherBorrowings" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_ConversionOfStockSharesConverted1" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_PurchasePricePerShare" xlink:href="na-20241231.xsd#na_PurchasePricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="na_PurchasePricePerShare" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_GrossProceeds" xlink:href="na-20241231.xsd#na_GrossProceeds"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="na_GrossProceeds" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Cash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_Cash" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_NetProceeds" xlink:href="na-20241231.xsd#na_NetProceeds"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="na_NetProceeds" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="23" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/ShareBasedCompensationDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:label="na_ShareBasedCompensationDetailsTable" xlink:href="na-20241231.xsd#na_ShareBasedCompensationDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="na_ShareBasedCompensationDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ShareBasedCompensationDetailsTable" xlink:to="srt_StatementScenarioAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ShareBasedCompensationDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_CurrencyAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ShareBasedCompensationDetailsTable" xlink:to="srt_CurrencyAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_CurrencyAxis" xlink:to="currency_AllCurrenciesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="currency_AllCurrenciesDomain_0" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_CurrencyAxis" xlink:to="currency_AllCurrenciesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ShareBasedCompensationDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ShareBasedCompensationDetailsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ShareBasedCompensationDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ShareBasedCompensationDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ShareBasedCompensationDetailsTable" xlink:to="us-gaap_VestingAxis" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_ShareBasedCompensationDetailsTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_VestedMember" xlink:href="na-20241231.xsd#na_VestedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="na_VestedMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_ZhejiangHaoweiMember" xlink:href="na-20241231.xsd#na_ZhejiangHaoweiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="na_ZhejiangHaoweiMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioForecastMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_ShareIncentivePlanMember" xlink:href="na-20241231.xsd#na_ShareIncentivePlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="na_ShareIncentivePlanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="currency_USD" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_USD"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="currency_AllCurrenciesDomain" xlink:to="currency_USD" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_StockOptionMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="na_ZhejiangHaoweiMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_NanometaLtdMember" xlink:href="na-20241231.xsd#na_NanometaLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="na_NanometaLtdMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesHeldInEmployeeTrustShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesHeldInEmployeeTrustShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockSharesHeldInEmployeeTrustShares" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesHeldInEmployeeStockOptionPlanAllocated" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesHeldInEmployeeStockOptionPlanAllocated"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharesHeldInEmployeeStockOptionPlanAllocated" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_SharesHeldInEmployeeTrustAndTransferable" xlink:href="na-20241231.xsd#na_SharesHeldInEmployeeTrustAndTransferable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="na_SharesHeldInEmployeeTrustAndTransferable" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_SharesHeldInEmployeeTrustDueToForfeiture" xlink:href="na-20241231.xsd#na_SharesHeldInEmployeeTrustDueToForfeiture"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="na_SharesHeldInEmployeeTrustDueToForfeiture" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" order="12" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/StatutoryReservesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="na_StatutoryReservesDetailsLineItems" xlink:href="na-20241231.xsd#na_StatutoryReservesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="na_StatutoryReservesDetailsTable" xlink:href="na-20241231.xsd#na_StatutoryReservesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="na_StatutoryReservesDetailsLineItems" xlink:to="na_StatutoryReservesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_StatutoryReservesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_PRCMember" xlink:href="na-20241231.xsd#na_PRCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="na_PRCMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="na_StatutoryReservesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_PercentageOfReserveCapital" xlink:href="na-20241231.xsd#na_PercentageOfReserveCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="na_StatutoryReservesDetailsLineItems" xlink:to="na_PercentageOfReserveCapital" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_StatutoryReserve" xlink:href="na-20241231.xsd#na_StatutoryReserve"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="na_StatutoryReservesDetailsLineItems" xlink:to="na_StatutoryReserve" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/EarningsLossPerShareDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/IncomeTaxesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationLineItems"/>
    <loc xlink:type="locator" xlink:label="na_IncomeTaxesDetailsTable" xlink:href="na-20241231.xsd#na_IncomeTaxesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="na_IncomeTaxesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_IncomeTaxesDetailsTable" xlink:to="srt_StatementScenarioAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_IncomeTaxesDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_IncomeTaxesDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_IncomeTaxesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAdministrationOfTaxationChinaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_StateAdministrationOfTaxationChinaMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_UpToTwoMillionMember" xlink:href="na-20241231.xsd#na_UpToTwoMillionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="na_UpToTwoMillionMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_OverTwoMillionMember" xlink:href="na-20241231.xsd#na_OverTwoMillionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="na_OverTwoMillionMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_FirstExemptionMember" xlink:href="na-20241231.xsd#na_FirstExemptionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="na_FirstExemptionMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_SecondExemptionMember" xlink:href="na-20241231.xsd#na_SecondExemptionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="na_SecondExemptionMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_ZhejiangWeikeMember" xlink:href="na-20241231.xsd#na_ZhejiangWeikeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="na_ZhejiangWeikeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_HK" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_HK"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_HK" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_SG" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_SG"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_SG" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_IncomeTaxAssessableProfit" xlink:href="na-20241231.xsd#na_IncomeTaxAssessableProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="na_IncomeTaxAssessableProfit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_IncomeTaxReconciliationTaxExemptIncome" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_PreferentialIncomeTaxRate" xlink:href="na-20241231.xsd#na_PreferentialIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="na_PreferentialIncomeTaxRate" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_DeferredTaxAssetsProvisionForValuationAllowance" xlink:href="na-20241231.xsd#na_DeferredTaxAssetsProvisionForValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="na_DeferredTaxAssetsProvisionForValuationAllowance" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_ReversalOfValuationAllowance" xlink:href="na-20241231.xsd#na_ReversalOfValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="na_ReversalOfValuationAllowance" order="10" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <loc xlink:type="locator" xlink:label="na_CommitmentsandContingenciesDetailsTable" xlink:href="na-20241231.xsd#na_CommitmentsandContingenciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="na_CommitmentsandContingenciesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_ContingenciesMember" xlink:href="na-20241231.xsd#na_ContingenciesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="na_ContingenciesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesPaidValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDamagesPaidValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LossContingencyDamagesPaidValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_FrozenAmount" xlink:href="na-20241231.xsd#na_FrozenAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="na_FrozenAmount" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/SubsequentEventsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems"/>
    <loc xlink:type="locator" xlink:label="na_SubsequentEventsDetailsTable" xlink:href="na-20241231.xsd#na_SubsequentEventsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="na_SubsequentEventsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_SubsequentEventsDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_SubsequentEventsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_SubsequentEventsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_SubsequentEventsDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_SubsequentEventsDetailsTable" xlink:to="us-gaap_VestingAxis" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_SubsequentEventsDetailsTable" xlink:to="srt_RangeAxis" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_SubsequentEventsDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_SubsequentEventsDetailsTable" xlink:to="srt_StatementScenarioAxis" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_SubsequentEventsDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_SubsequentEventsDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_TypeOfCurrencyAxis" xlink:href="na-20241231.xsd#na_TypeOfCurrencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="na_SubsequentEventsDetailsTable" xlink:to="na_TypeOfCurrencyAxis" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_TypeOfCurrencyDomainDomain" xlink:href="na-20241231.xsd#na_TypeOfCurrencyDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="na_TypeOfCurrencyAxis" xlink:to="na_TypeOfCurrencyDomainDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_TypeOfCurrencyDomainDomain_0" xlink:href="na-20241231.xsd#na_TypeOfCurrencyDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="na_TypeOfCurrencyAxis" xlink:to="na_TypeOfCurrencyDomainDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_ShareIncentivePlanMember" xlink:href="na-20241231.xsd#na_ShareIncentivePlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="na_ShareIncentivePlanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioForecastMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_BankOfHangzhouCoLtdMember" xlink:href="na-20241231.xsd#na_BankOfHangzhouCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="na_BankOfHangzhouCoLtdMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_ThirdPartyMember" xlink:href="na-20241231.xsd#na_ThirdPartyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="na_ThirdPartyMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_BitcoinMember" xlink:href="na-20241231.xsd#na_BitcoinMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="na_TypeOfCurrencyDomainDomain" xlink:to="na_BitcoinMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_USDTMember" xlink:href="na-20241231.xsd#na_USDTMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="na_TypeOfCurrencyDomainDomain" xlink:to="na_USDTMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoteWarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoteWarrantMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_NoteWarrantMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_ZhejiangShaoxingRuifengRuralCommercialBankCoLtdMember" xlink:href="na-20241231.xsd#na_ZhejiangShaoxingRuifengRuralCommercialBankCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="na_ZhejiangShaoxingRuifengRuralCommercialBankCoLtdMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="na_BankOfHangzhouCoLtdMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_DirectorMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromWarrantExercises" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromWarrantExercises"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ProceedsFromWarrantExercises" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockDividendsShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockDividendsShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_StockDividendsShares" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_NumberOfOrdinaryShare" xlink:href="na-20241231.xsd#na_NumberOfOrdinaryShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="na_NumberOfOrdinaryShare" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="na_ShortTermsBorrowingsForWorkingCapital" xlink:href="na-20241231.xsd#na_ShortTermsBorrowingsForWorkingCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="na_ShortTermsBorrowingsForWorkingCapital" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherShortTermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_OtherShortTermBorrowings" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtPercentageBearingFixedInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_OtherBorrowings" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtInterestRateIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtInterestRateIncrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ShortTermDebtInterestRateIncrease" order="16" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.nano.cn/role/DocumentAndEntityInformation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dei_DocumentInformationTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressesAddressTypeAxis" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dei_DocumentInformationTable" xlink:to="dei_EntityAddressesAddressTypeAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AddressTypeDomain" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_AddressTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AddressTypeDomain_0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_AddressTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_BusinessContactMember" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_BusinessContactMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_AddressTypeDomain" xlink:to="dei_BusinessContactMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentRegistrationStatement" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentRegistrationStatement" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAnnualReport" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentShellCompanyReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentShellCompanyReport" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine2" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine3" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCountry" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_ContactPersonnelName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_ContactPersonnelName" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_ContactPersonnelEmailAddress" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelEmailAddress"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_ContactPersonnelEmailAddress" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_NoTradingSymbolFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_NoTradingSymbolFlag" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityExTransitionPeriod" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityExTransitionPeriod" order="31" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_IcfrAuditorAttestationFlag" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag" order="33" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentAccountingStandard" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAccountingStandard" order="34" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="35" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorFirmId" order="36" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorOpinionTextBlock" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorOpinionTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorOpinionTextBlock" order="37" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorName" order="38" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorLocation" order="39" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>16
<FILENAME>na-20241231_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Fri Apr 11 10:17:01 UTC 2025 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
  <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/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  <labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" 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="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsNoncurrent_lbl" 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="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">TOTAL ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total Nano Labs Ltd shareholders&#8217; equity (deficit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquity_lbl0" xml:lang="en-US">TOTAL NANO LABS LTD SHAREHOLDERS&#8217; EQUITY (DEFICIT)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Total shareholders&#8217; equity (deficit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2" xml:lang="en-US">Balance (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">TOTAL LIABILITIES AND SHAREHOLDERS&#8217; EQUITY (DEFICIT)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Profit (loss) from operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl0" xml:lang="en-US">Loss from operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total other expenses (income)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfitLoss_lbl0" xml:lang="en-US">Net income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProfitLoss_lbl1" xml:lang="en-US">Net income (loss) attributable to Nano Labs Ltd</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income (loss) attributable to Nano Labs Ltd</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl0" xml:lang="en-US">Net income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Total comprehensive income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive income (loss) attributable to Nano Labs Ltd</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl0" xml:lang="en-US">Total comprehensive income (loss) attributable to Nano Labs Ltd</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_lbl0" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" 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="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0" xml:lang="en-US">Net cash provided by (used in) operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" 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="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0" 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="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash provided by financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0" xml:lang="en-US">Net cash provided by financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net 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="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash, cash equivalents and restricted cash at beginning of the year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">Cash, cash equivalents and restricted cash at end of the year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Organization and Nature of Operations [Abstarct]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipAxis_lbl" xml:lang="en-US">Ownership [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Summary of Significant Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" 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="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" 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="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventories, Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventories, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_lbl0" xml:lang="en-US">Inventories, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrentAbstract_lbl" xml:lang="en-US">Prepayments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsAbstract_lbl" xml:lang="en-US">Schedule of Prepayments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsAbstract_lbl" xml:lang="en-US">Other Current Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsCurrent_lbl0" xml:lang="en-US">Other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetCostAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetCostAbstract_lbl" xml:lang="en-US">Cryptocurrencies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetCostAbstract" xlink:to="us-gaap_CryptoAssetCostAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CryptoAssetAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CryptoAssetAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CryptoAssetAxis_lbl" xml:lang="en-US">Crypto Asset [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CryptoAssetAxis" xlink:to="srt_CryptoAssetAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CryptoAssetFairValueCurrent_lbl" xml:lang="en-US">Cryptocurrencies at December 31, 2023</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetFairValueCurrent" xlink:to="us-gaap_CryptoAssetFairValueCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CryptoAssetFairValueCurrent_lbl0" xml:lang="en-US">Digital assets at December 31, 2024</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetFairValueCurrent" xlink:to="us-gaap_CryptoAssetFairValueCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CryptoAssetFairValueCurrent_lbl1" xml:lang="en-US">Cryptocurrencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetFairValueCurrent" xlink:to="us-gaap_CryptoAssetFairValueCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CryptoAssetFairValueCurrent_lbl2" xml:lang="en-US">Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetFairValueCurrent" xlink:to="us-gaap_CryptoAssetFairValueCurrent_lbl2"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment, Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property, plant and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl0" xml:lang="en-US">Property, plant and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_lbl" xml:lang="en-US">Intangible Asset, Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Indefinite-Lived Intangible Assets [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Intangible asset, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl0" xml:lang="en-US">Intangible asset, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl1" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl2" xml:lang="en-US">Net book value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl2"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xml:lang="en-US">Schedule of Future Estimated Amortization Expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesOperatingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesOperatingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesOperatingAbstract_lbl" xml:lang="en-US">Operating Leases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesOperatingAbstract" xlink:to="us-gaap_LeasesOperatingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LeaseCost_lbl" xml:lang="en-US">Total lease cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US">Schedule of Operating Lease Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total lease payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Other Current Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Schedule of Other Current Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl0" xml:lang="en-US">Current liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl0" xml:lang="en-US">Other current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Short-Term and Long-Term Debts [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtByMaturityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtByMaturityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtByMaturityAbstract_lbl" xml:lang="en-US">Schedule of Future Maturities of Long-Term Debts [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtByMaturityAbstract" xlink:to="us-gaap_LongTermDebtByMaturityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Shareholders&#8217; Equity (Deficit) [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityAbstract_lbl0" xml:lang="en-US">Shareholders&#8217; equity (deficit):</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Share-Based Compensation [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Number of RSUs, Unvested Beginning</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl0" xml:lang="en-US">Number of RSUs, Unvested Ending</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value, Unvested Beginning</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Weighted Average Grant Date Fair Value, Unvested Ending</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" xml:lang="en-US">Schedule of Valuation Assumptions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Number of Options, Outstanding as of ending (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Outstanding as of ending</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value, Outstanding as of ending</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Aggregated Intrinsic Value, Outstanding as of ending (in Yuan Renminbi)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_lbl" xml:lang="en-US">Derivative Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="na_StatutoryReservesAbstract" xlink:href="na-20241231.xsd#na_StatutoryReservesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_StatutoryReservesAbstract_lbl" xml:lang="en-US">Statutory Reserves [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StatutoryReservesAbstract" xlink:to="na_StatutoryReservesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Earnings (Loss) Per Share [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl0" xml:lang="en-US">Net income (loss) per ordinary share attributable to Nano Labs Ltd</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl" xml:lang="en-US">Schedule of Basic and Diluted Earnings Loss Per Ordinary Share Computations [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Taxes [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl" xml:lang="en-US">Schedule of Income Tax Rate and the PRC Statutory Income Tax Rate [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0" xml:lang="en-US">Statutory general reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US">Schedule of Provision for Income Taxes [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Income tax provision</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGrossAbstract_lbl" xml:lang="en-US">Schedule of Deferred Tax Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsGrossAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" 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="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US">Concentrations [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" 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="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" 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="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_lbl" xml:lang="en-US">Supplier [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsNet_lbl" xml:lang="en-US">TOTAL ASSETS (LIABILITIES)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNet" xlink:to="us-gaap_AssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesAxis_lbl" xml:lang="en-US">Consolidated Entities [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossAbstract_lbl" xml:lang="en-US">Schedule of Condensed Statements of Operations and Comprehensive Income (Loss) [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossAbstract" xlink:to="na_ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ScheduleOfCondensedStatementsOfCashFlowsAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfCondensedStatementsOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ScheduleOfCondensedStatementsOfCashFlowsAbstract_lbl" xml:lang="en-US">Schedule of Condensed Statements of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ScheduleOfCondensedStatementsOfCashFlowsAbstract" xlink:to="na_ScheduleOfCondensedStatementsOfCashFlowsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetsAbstract_lbl0" xml:lang="en-US">ASSETS/(LIABILITIES)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" 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="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedCashCurrent_lbl" xml:lang="en-US">Restricted cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashCurrent" xlink:to="us-gaap_RestrictedCashCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xml:lang="en-US">Prepayments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl0" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl" xml:lang="en-US">Non-current assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" 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="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY (DEFICIT)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermBorrowings_lbl" xml:lang="en-US">Short-term debts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShortTermBorrowings_lbl0" xml:lang="en-US">Short-term loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_ShortTermBorrowings_lbl1" xml:lang="en-US">Loan amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US">Current portion of long-term debts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvanceRent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvanceRent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdvanceRent_lbl" xml:lang="en-US">Advance from customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvanceRent" xlink:to="us-gaap_AdvanceRent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" 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="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl0" xml:lang="en-US">Less: current portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">Non-current liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US">Long-term debts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Operating lease liabilities, non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0" xml:lang="en-US">Non-current lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Ordinary shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockValue_lbl0" xml:lang="en-US">Ordinary shares, value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Ordinary shares par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Ordinary shares, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Ordinary shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl0" xml:lang="en-US">Ordinary shares, authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl1" xml:lang="en-US">Ordinary shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Ordinary shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl0" xml:lang="en-US">Ordinary shares, issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Ordinary shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl0" xml:lang="en-US">Ordinary shares, outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" 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="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends_lbl" xml:lang="en-US">Statutory reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends" xlink:to="us-gaap_StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" 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="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US">Noncontrolling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Net revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Cost of revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating expenses:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US">Selling and marketing expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" 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="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" 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="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other expenses (income):</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseNonoperating_lbl" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseNonoperating" xlink:to="us-gaap_InterestExpenseNonoperating_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ChangeInFairValueOfCryptocurrencies" xlink:href="na-20241231.xsd#na_ChangeInFairValueOfCryptocurrencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ChangeInFairValueOfCryptocurrencies_lbl" xml:lang="en-US">Change in fair value of cryptocurrencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ChangeInFairValueOfCryptocurrencies" xlink:to="na_ChangeInFairValueOfCryptocurrencies_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Income (loss) before income tax provision</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Less: net loss attributable to noncontrolling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xml:lang="en-US">Comprehensive income (loss):</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossTaxAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl" xml:lang="en-US">Other comprehensive income (loss):</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl0" xml:lang="en-US">Other comprehensive income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Comprehensive loss attributable to noncontrolling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic (in Dollars per share and Yuan Renminbi per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl0" xml:lang="en-US">Basic earnings (loss) per share (in Yuan Renminbi per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted (in Dollars per share and Yuan Renminbi per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl0" xml:lang="en-US">Diluted earnings (loss) per share (in Yuan Renminbi per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_lbl" xml:lang="en-US">Weighted average number of shares used in per share calculation:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Basic (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0" xml:lang="en-US">Weighted average number of ordinary shares outstanding for basic earnings (loss) per share calculation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xml:lang="en-US">Weighted average number of ordinary shares outstanding diluted earnings (loss) per share calculation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Diluted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0" xml:lang="en-US">Weighted average number of shares outstanding for diluted earnings (loss) per share calculation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="na_StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering_lbl" xml:lang="en-US">Re-designation of ordinary shares to Class A and Class B ordinary shares immediately prior the completion of initial public offering</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" xlink:to="na_StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering_lbl"/>
    <loc xlink:type="locator" xlink:label="na_StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering_lbl" xml:lang="en-US">Re-designation of ordinary shares to Class A and Class B ordinary shares immediately prior the completion of initial public offering (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" xlink:to="na_StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering_lbl"/>
    <loc xlink:type="locator" xlink:label="na_StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost_lbl" xml:lang="en-US">Share issuance initial public offering, net of issuance cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost" xlink:to="na_StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost_lbl"/>
    <loc xlink:type="locator" xlink:label="na_StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost_lbl" xml:lang="en-US">Share issuance initial public offering, net of issuance cost (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost" xlink:to="na_StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost_lbl"/>
    <loc xlink:type="locator" xlink:label="na_StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost_lbl" xml:lang="en-US">Share issuance following initial public offering, net of issuance cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" xlink:to="na_StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost_lbl"/>
    <loc xlink:type="locator" xlink:label="na_StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost_lbl" xml:lang="en-US">Share issuance following initial public offering, net of issuance cost (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" xlink:to="na_StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl" xml:lang="en-US">Share-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl"/>
    <loc xlink:type="locator" xlink:label="na_StockIssuedDuringPeriodValueTransferToReserve" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodValueTransferToReserve"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_StockIssuedDuringPeriodValueTransferToReserve_lbl" xml:lang="en-US">Transfer to reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodValueTransferToReserve" xlink:to="na_StockIssuedDuringPeriodValueTransferToReserve_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Foreign currency translation adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="na_StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares_lbl" xml:lang="en-US">Issuance of ordinary shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares" xlink:to="na_StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares_lbl"/>
    <loc xlink:type="locator" xlink:label="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares_lbl" xml:lang="en-US">Issuance of ordinary shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares" xlink:to="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares_lbl"/>
    <loc xlink:type="locator" xlink:label="na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions_lbl" xml:lang="en-US">Issuance of ordinary shares upon the exercise of stock options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" xlink:to="na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions_lbl"/>
    <loc xlink:type="locator" xlink:label="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions_lbl" xml:lang="en-US">Issuance of ordinary shares upon the exercise of stock options (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" xlink:to="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Issuance of ordinary shares and warrants, net of issuance costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Issuance of ordinary shares and warrants, net of issuance costs (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0" xml:lang="en-US">New issuance of shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US">Issuance of ordinary shares upon the exercise of warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Issuance of ordinary shares upon the exercise of warrants (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0" xml:lang="en-US">Number of Options, Exercised (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xml:lang="en-US">Exercised shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1"/>
    <loc xlink:type="locator" xlink:label="na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts_lbl" xml:lang="en-US">Issuance of ordinary shares in exchange for cryptocurrencies, net of issuance costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" xlink:to="na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts_lbl" xml:lang="en-US">Issuance of ordinary shares in exchange for cryptocurrencies, net of issuance costs (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" xlink:to="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_lbl" xml:lang="en-US">Cash contribution from a noncontrolling shareholder</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" 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="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xml:lang="en-US">Amortization of right-of-use assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Share-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US">Inventory write-down</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl" xml:lang="en-US">Change in fair value of cryptocurrencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in assets and liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="na_IncreaseDecreaseInAdvanceFromCustomers" xlink:href="na-20241231.xsd#na_IncreaseDecreaseInAdvanceFromCustomers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_IncreaseDecreaseInAdvanceFromCustomers_lbl" xml:lang="en-US">Advance from customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_IncreaseDecreaseInAdvanceFromCustomers" xlink:to="na_IncreaseDecreaseInAdvanceFromCustomers_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" 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="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_lbl" xml:lang="en-US">Other current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" 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="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Proceeds from disposal of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments_lbl" xml:lang="en-US">Proceeds from sales of short-term investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:to="us-gaap_ProceedsFromSaleOfShortTermInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" 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="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Proceeds from issuance of ordinary shares and warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0" xml:lang="en-US">Cash proceeds (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromContributedCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromContributedCapital_lbl" xml:lang="en-US">Cash contribution from a noncontrolling shareholder</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromContributedCapital" xlink:to="us-gaap_ProceedsFromContributedCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromBankDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromBankDebt_lbl" xml:lang="en-US">Proceeds from bank loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromBankDebt" xlink:to="us-gaap_ProceedsFromBankDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Effects of exchange rate changes on cash, cash equivalents and restricted cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" 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="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract_lbl" xml:lang="en-US">Supplemental cash flow disclosures:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_SupplementalCashFlowElementsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Interest paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Income taxes paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US">Non-cash investing and financing activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xml:lang="en-US">Operating lease right-of-use asset obtained in exchange for operating lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1_lbl" xml:lang="en-US">Liabilities assumed in connection with purchase of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1_lbl"/>
    <loc xlink:type="locator" xlink:label="na_CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares" xlink:href="na-20241231.xsd#na_CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares_lbl" xml:lang="en-US">Cryptocurrencies acquired through issuance of ordinary shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares" xlink:to="na_CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares_lbl"/>
    <loc xlink:type="locator" xlink:label="na_FinanceIncomeExpense" xlink:href="na-20241231.xsd#na_FinanceIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="na_FinanceIncomeExpense_lbl" xml:lang="en-US">Finance expenses (income)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_FinanceIncomeExpense" xlink:to="na_FinanceIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl0" xml:lang="en-US">Finance income (expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl" xml:lang="en-US">Foreign currency translation adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl0" xml:lang="en-US">Foreign currency translation adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US">Gain on disposal of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnTerminationOfLease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnTerminationOfLease_lbl" xml:lang="en-US">Loss (gain) on lease termination</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnTerminationOfLease" xlink:to="us-gaap_GainLossOnTerminationOfLease_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventories, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xml:lang="en-US">Prepayments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xml:lang="en-US">Other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchases of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xml:lang="en-US">Purchases of intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="na_PurchaseOfCryptocurrencies" xlink:href="na-20241231.xsd#na_PurchaseOfCryptocurrencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="na_PurchaseOfCryptocurrencies_lbl" xml:lang="en-US">Purchase of cryptocurrencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PurchaseOfCryptocurrencies" xlink:to="na_PurchaseOfCryptocurrencies_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfBankDebt_lbl" xml:lang="en-US">Repayments of bank loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfBankDebt" xlink:to="us-gaap_RepaymentsOfBankDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_BusinessContactMember" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_BusinessContactMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_BusinessContactMember_lbl" xml:lang="en-US">Business Contact</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_BusinessContactMember" xlink:to="dei_BusinessContactMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonClassAMember_lbl" xml:lang="en-US">Class A Ordinary Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassAMember" xlink:to="us-gaap_CommonClassAMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonClassAMember_lbl0" xml:lang="en-US">Class A</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassAMember" xlink:to="us-gaap_CommonClassAMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_CommonClassAMember_lbl1" xml:lang="en-US">Class A Ordinary Shares [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassAMember" xlink:to="us-gaap_CommonClassAMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonClassAMember_lbl2" 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="us-gaap_CommonClassAMember" xlink:to="us-gaap_CommonClassAMember_lbl2"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonClassBMember_lbl" xml:lang="en-US">Class B Ordinary Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassBMember" xlink:to="us-gaap_CommonClassBMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonClassBMember_lbl0" xml:lang="en-US">Class B</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassBMember" xlink:to="us-gaap_CommonClassBMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_CommonClassBMember_lbl1" 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="us-gaap_CommonClassBMember" xlink:to="us-gaap_CommonClassBMember_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Ordinary Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockMember_lbl0" xml:lang="en-US">Ordinary Shares [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_CommonStockMember_lbl1" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" 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="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_StatutoryReservesMember" xlink:href="na-20241231.xsd#na_StatutoryReservesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_StatutoryReservesMember_lbl" xml:lang="en-US">Statutory Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StatutoryReservesMember" xlink:to="na_StatutoryReservesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Accumulated Deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US">Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US">Organization and nature of operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock_lbl" xml:lang="en-US">Schedule of Subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock" xlink:to="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate_lbl" xml:lang="en-US">Date of incorporation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState_lbl" xml:lang="en-US">Place of incorporation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest_lbl" xml:lang="en-US">Ownership percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose_lbl" xml:lang="en-US">Principal activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Summary of Significant Accounting Policies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock" xlink:href="na-20241231.xsd#na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock_lbl" xml:lang="en-US">Schedule of Estimated Useful Lives of Property and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock" xlink:to="na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property and equipment estimated useful lives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US">Schedule of Estimated Useful Lives of Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" 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="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xml:lang="en-US">Schedule of Net Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_lbl" xml:lang="en-US">Schedule of Net Revenues By Geographical Location of Customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">Inventories, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of Inventories, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw materials</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcess"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US">Work in process</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished goods</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl"/>
    <loc xlink:type="locator" xlink:label="na_PrepaymentsTextBlock" xlink:href="na-20241231.xsd#na_PrepaymentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_PrepaymentsTextBlock_lbl" xml:lang="en-US">Prepayments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PrepaymentsTextBlock" xlink:to="na_PrepaymentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Schedule of Prepayments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="na_PrepaymentsInventoriesAndProcessingFee" xlink:href="na-20241231.xsd#na_PrepaymentsInventoriesAndProcessingFee"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_PrepaymentsInventoriesAndProcessingFee_lbl" xml:lang="en-US">Prepayments &#8211; inventories and processing fee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PrepaymentsInventoriesAndProcessingFee" xlink:to="na_PrepaymentsInventoriesAndProcessingFee_lbl"/>
    <loc xlink:type="locator" xlink:label="na_PrepaymentsDesignFees" xlink:href="na-20241231.xsd#na_PrepaymentsDesignFees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_PrepaymentsDesignFees_lbl" xml:lang="en-US">Prepayments &#8211; design fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PrepaymentsDesignFees" xlink:to="na_PrepaymentsDesignFees_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl" xml:lang="en-US">Prepayments &#8211; others</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentAssetsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherCurrentAssetsTextBlock_lbl" xml:lang="en-US">Other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentAssetsTextBlock" xlink:to="us-gaap_OtherCurrentAssetsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of Other Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValueAddedTaxReceivableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent_lbl" xml:lang="en-US">Value-added tax recoverable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValueAddedTaxReceivableCurrent" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepositsAssetsCurrent_lbl" xml:lang="en-US">Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsCurrent" xlink:to="us-gaap_DepositsAssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsMiscellaneousCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsMiscellaneousCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsMiscellaneousCurrent_lbl" xml:lang="en-US">Others</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsMiscellaneousCurrent" xlink:to="us-gaap_OtherAssetsMiscellaneousCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CryptoAssetTextBlock_lbl" xml:lang="en-US">Cryptocurrencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetTextBlock" xlink:to="us-gaap_CryptoAssetTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CryptoAssetActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Cryptocurrencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetActivityTableTextBlock" xlink:to="us-gaap_CryptoAssetActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="na_CryptoCurrencyQuantity" xlink:href="na-20241231.xsd#na_CryptoCurrencyQuantity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_CryptoCurrencyQuantity_lbl" xml:lang="en-US">Quantity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_CryptoCurrencyQuantity" xlink:to="na_CryptoCurrencyQuantity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CryptoAssetCost_lbl" xml:lang="en-US">Cost Basis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetCost" xlink:to="us-gaap_CryptoAssetCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetHoldingTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetHoldingTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CryptoAssetHoldingTableTextBlock_lbl" xml:lang="en-US">Schedule of Cryptocurrencies Holdings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetHoldingTableTextBlock" xlink:to="us-gaap_CryptoAssetHoldingTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="na_AdditionsOfCryptocurrenciesAbstract" xlink:href="na-20241231.xsd#na_AdditionsOfCryptocurrenciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_AdditionsOfCryptocurrenciesAbstract_lbl" xml:lang="en-US">Additions of cryptocurrencies:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_AdditionsOfCryptocurrenciesAbstract" xlink:to="na_AdditionsOfCryptocurrenciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetPurchase" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetPurchase"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CryptoAssetPurchase_lbl" xml:lang="en-US">Purchases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetPurchase" xlink:to="us-gaap_CryptoAssetPurchase_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromDisposalCryptoAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDisposalCryptoAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromDisposalCryptoAsset_lbl" xml:lang="en-US">Acquired through issuance of ordinary shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromDisposalCryptoAsset" xlink:to="us-gaap_ProceedsFromDisposalCryptoAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetAddition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetAddition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CryptoAssetAddition_lbl" xml:lang="en-US">Foreign currency translation adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetAddition" xlink:to="us-gaap_CryptoAssetAddition_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Property, plant and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of Property, Plant and Equipment, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property, plant and equipment, gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Intangible asset, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of Intangible Asset, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Intangible asset, gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US">Schedule of Future Estimated Amortization Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">2025</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">2026</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">2027</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">2028</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US">2029</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US">Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">Operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Schedule of Operating Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xml:lang="en-US">Short-term lease cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseCostAbstract_lbl" 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="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_LeaseCostAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Operating cash flows for operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted average remaining lease term of operating leases (years)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted average discount rate of operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of Operating Lease Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2025</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2026</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2027</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2028</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">2029</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Total lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US">Other current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_OtherLiabilitiesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherCurrentLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Other Current Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:to="us-gaap_OtherCurrentLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedSalariesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedSalariesCurrent_lbl" xml:lang="en-US">Salary accrual</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalariesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepositLiabilityCurrent_lbl" xml:lang="en-US">Deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositLiabilityCurrent" xlink:to="us-gaap_DepositLiabilityCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConstructionPayableCurrent_lbl" xml:lang="en-US">Payable for property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionPayableCurrent" xlink:to="us-gaap_ConstructionPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl" xml:lang="en-US">Tax accrual</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Others</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">Short-term and long-term debts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of Future Maturities of Long-Term Debts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xml:lang="en-US">2025</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US">2026</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xml:lang="en-US">2027</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xml:lang="en-US">2028</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" xml:lang="en-US">2029</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" xml:lang="en-US">Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">Shareholders&#8217; equity (deficit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Share-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of RSUs Activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Number of RSUs, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Number of shares, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Number of shares, Vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value, Vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US">Schedule of Valuation Assumptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl" xml:lang="en-US">Spot price on valuation date (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US">Expected volatility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Risk-free interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">Dividend yield</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_lbl" xml:lang="en-US">Forfeiture rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Share Option Activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Term (Years), Outstanding as of ending</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Contractual term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Number of Options, Granted	(in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0" xml:lang="en-US">Employee stock options, granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Exercise price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" xlink:href="na-20241231.xsd#na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm_lbl" xml:lang="en-US">Weighted Average Remaining Term (Years), Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" xlink:to="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Number of Options, Forfeited	(in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" xlink:href="na-20241231.xsd#na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm_lbl" xml:lang="en-US">Weighted Average Remaining Term (Years), Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" xlink:to="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm" xlink:href="na-20241231.xsd#na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm_lbl" xml:lang="en-US">Weighted Average Remaining Term (Years), Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm" xlink:to="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares" xlink:href="na-20241231.xsd#na_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares" xlink:to="na_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl" xml:lang="en-US">Number of Options, Vested and exercisable (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Vested and exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted Average Remaining Term (Years), Vested and exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue" xlink:href="na-20241231.xsd#na_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value, Vested and exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue" xlink:to="na_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_lbl" xml:lang="en-US">Aggregated Intrinsic Value, Vested and exercisable (in Yuan Renminbi)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_lbl"/>
    <loc xlink:type="locator" xlink:label="na_StatutoryReserveDisclosureTextBlock" xlink:href="na-20241231.xsd#na_StatutoryReserveDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_StatutoryReserveDisclosureTextBlock_lbl" xml:lang="en-US">Statutory Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StatutoryReserveDisclosureTextBlock" xlink:to="na_StatutoryReserveDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">Earnings (loss) per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">Schedule of Basic and Diluted Earnings (Loss) Per Ordinary Share Computations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US">Earnings (loss) attributable to ordinary shareholders of the Company (in Yuan Renminbi)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl" xml:lang="en-US">Earnings (loss) attributable to ordinary shareholders of the Company for diluted earnings (loss) per share calculation (in Yuan Renminbi)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl" xml:lang="en-US">Adjusted for:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xml:lang="en-US">- incremental shares issuable related to options issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of Income Tax Rate and the PRC Statutory Income Tax Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">PRC statutory income tax rates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl0" xml:lang="en-US">Percentage of statutory tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_lbl" xml:lang="en-US">Effect of expenses not deductible for tax purposes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="na_EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense" xlink:href="na-20241231.xsd#na_EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Effect of additional deduction of research and development expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense" xlink:to="na_EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets_lbl" xml:lang="en-US">Recovery from deferred income tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Effect of valuation allowance on deferred income tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">Income tax difference under different tax jurisdictions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl0" xml:lang="en-US">Applicable tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of Provision for Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Current income tax expense (benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred tax expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Deferred Tax Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carryforward</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsInventory_lbl" xml:lang="en-US">Inventory impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInventory" xlink:to="us-gaap_DeferredTaxAssetsInventory_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Related party transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xml:lang="en-US">Schedule of Related Party Transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships_lbl" xml:lang="en-US">Nature of Relationship</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" xlink:to="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">Concentrations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xml:lang="en-US">Schedule of Concentrations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration risk percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent events</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_lbl" xml:lang="en-US">Parent-only financial statements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:to="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl" xml:lang="en-US">Schedule of Condensed Balance Sheets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashEquivalentsAtCarryingValue_lbl" 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="us-gaap_CashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashEquivalentsAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:label="na_DueFromIntercompany" xlink:href="na-20241231.xsd#na_DueFromIntercompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_DueFromIntercompany_lbl" xml:lang="en-US">Due from intercompany</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_DueFromIntercompany" xlink:to="na_DueFromIntercompany_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ShareholdersEquityDeficitAbstract" xlink:href="na-20241231.xsd#na_ShareholdersEquityDeficitAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ShareholdersEquityDeficitAbstract_lbl" xml:lang="en-US">SHAREHOLDERS&#8217; EQUITY (DEFICIT)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShareholdersEquityDeficitAbstract" xlink:to="na_ShareholdersEquityDeficitAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance_lbl" xml:lang="en-US">Statutory reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" xlink:to="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedStatementOfComprehensiveIncomeTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedStatementOfComprehensiveIncomeTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_CondensedStatementOfComprehensiveIncomeTableTextBlock_lbl" xml:lang="en-US">Schedule of Condensed Statements of Operations and Comprehensive Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedStatementOfComprehensiveIncomeTableTextBlock" xlink:to="srt_CondensedStatementOfComprehensiveIncomeTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentIncomeNet_lbl" xml:lang="en-US">Investment income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeNet" xlink:to="us-gaap_InvestmentIncomeNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary_lbl" xml:lang="en-US">Income (loss) from investment in subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:to="us-gaap_GainOrLossOnSaleOfStockInSubsidiary_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OciNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OciNetOfTaxAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OciNetOfTaxAbstract_lbl" xml:lang="en-US">Comprehensive income (loss):</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OciNetOfTaxAbstract" xlink:to="us-gaap_OciNetOfTaxAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_lbl" xml:lang="en-US">Schedule of Condensed Statements of Cash Flows</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:to="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InventoryAdjustments_lbl" xml:lang="en-US">Less: write-down of inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryAdjustments" xlink:to="us-gaap_InventoryAdjustments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetDisposition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetDisposition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CryptoAssetDisposition_lbl" xml:lang="en-US">Disposition of cryptocurrencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetDisposition" xlink:to="us-gaap_CryptoAssetDisposition_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetUnrealizedLossOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetUnrealizedLossOperating"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CryptoAssetUnrealizedLossOperating_lbl" xml:lang="en-US">Unrealized loss on cryptocurrencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetUnrealizedLossOperating" xlink:to="us-gaap_CryptoAssetUnrealizedLossOperating_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less: Accumulated depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Less: Accumulated amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less: imputed interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_lbl" xml:lang="en-US">Effect of income tax exemptions and reliefs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_lbl0" xml:lang="en-US">Effect of income tax exemption rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_lbl0"/>
    <loc xlink:type="locator" xlink:label="na_DeferredTaxLiabilitiesAccruedExpenseAndOthers" xlink:href="na-20241231.xsd#na_DeferredTaxLiabilitiesAccruedExpenseAndOthers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="na_DeferredTaxLiabilitiesAccruedExpenseAndOthers_lbl" xml:lang="en-US">Accrued expense and others</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_DeferredTaxLiabilitiesAccruedExpenseAndOthers" xlink:to="na_DeferredTaxLiabilitiesAccruedExpenseAndOthers_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Less: valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="na_InvestmentInSubsidiaries" xlink:href="na-20241231.xsd#na_InvestmentInSubsidiaries"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="na_InvestmentInSubsidiaries_lbl" xml:lang="en-US">Investment in subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_InvestmentInSubsidiaries" xlink:to="na_InvestmentInSubsidiaries_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ZhejiangHaoweiTechnologyCoLtdZhejiangHaoweiMember" xlink:href="na-20241231.xsd#na_ZhejiangHaoweiTechnologyCoLtdZhejiangHaoweiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ZhejiangHaoweiTechnologyCoLtdZhejiangHaoweiMember_lbl" xml:lang="en-US">Zhejiang Haowei Technology Co., Ltd. (&#8220;Zhejiang Haowei&#8221;) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ZhejiangHaoweiTechnologyCoLtdZhejiangHaoweiMember" xlink:to="na_ZhejiangHaoweiTechnologyCoLtdZhejiangHaoweiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ZhejiangNanomicroTechnologyCoLtdZhejiangNanomicroMember" xlink:href="na-20241231.xsd#na_ZhejiangNanomicroTechnologyCoLtdZhejiangNanomicroMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ZhejiangNanomicroTechnologyCoLtdZhejiangNanomicroMember_lbl" xml:lang="en-US">Zhejiang Nanomicro Technology Co., Ltd. (&#8220;Zhejiang Nanomicro&#8221;) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ZhejiangNanomicroTechnologyCoLtdZhejiangNanomicroMember" xlink:to="na_ZhejiangNanomicroTechnologyCoLtdZhejiangNanomicroMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ZhejiangNanoBlockTechnologyCoLtdMember" xlink:href="na-20241231.xsd#na_ZhejiangNanoBlockTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ZhejiangNanoBlockTechnologyCoLtdMember_lbl" xml:lang="en-US">Zhejiang NanoBlock Technology Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ZhejiangNanoBlockTechnologyCoLtdMember" xlink:to="na_ZhejiangNanoBlockTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ZhejiangIpolloTechnologyCoLtdMember" xlink:href="na-20241231.xsd#na_ZhejiangIpolloTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ZhejiangIpolloTechnologyCoLtdMember_lbl" xml:lang="en-US">Zhejiang Ipollo Technology Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ZhejiangIpolloTechnologyCoLtdMember" xlink:to="na_ZhejiangIpolloTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_NanoLabsHkLimitedMember" xlink:href="na-20241231.xsd#na_NanoLabsHkLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_NanoLabsHkLimitedMember_lbl" xml:lang="en-US">Nano Labs HK Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_NanoLabsHkLimitedMember" xlink:to="na_NanoLabsHkLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_NanoLabsIncMember" xlink:href="na-20241231.xsd#na_NanoLabsIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_NanoLabsIncMember_lbl" xml:lang="en-US">Nano Labs Inc	[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_NanoLabsIncMember" xlink:to="na_NanoLabsIncMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ZhejiangWeikeTechnologyCoLtdZhejiangWeikeMember" xlink:href="na-20241231.xsd#na_ZhejiangWeikeTechnologyCoLtdZhejiangWeikeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ZhejiangWeikeTechnologyCoLtdZhejiangWeikeMember_lbl" xml:lang="en-US">Zhejiang Weike Technology Co., Ltd. (&#8220;Zhejiang Weike&#8221;) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ZhejiangWeikeTechnologyCoLtdZhejiangWeikeMember" xlink:to="na_ZhejiangWeikeTechnologyCoLtdZhejiangWeikeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_IpolloPteLtdMember" xlink:href="na-20241231.xsd#na_IpolloPteLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_IpolloPteLtdMember_lbl" xml:lang="en-US">IPOLLO PTE. LTD. (formerly IPOLLO MINER PTE.LTD.) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_IpolloPteLtdMember" xlink:to="na_IpolloPteLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_IpolloTechIncMember" xlink:href="na-20241231.xsd#na_IpolloTechIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_IpolloTechIncMember_lbl" xml:lang="en-US">Ipollo Tech Inc [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_IpolloTechIncMember" xlink:to="na_IpolloTechIncMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_NanoTechCaymanLtdMember" xlink:href="na-20241231.xsd#na_NanoTechCaymanLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_NanoTechCaymanLtdMember_lbl" xml:lang="en-US">Nano Tech Cayman Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_NanoTechCaymanLtdMember" xlink:to="na_NanoTechCaymanLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_NanoTechnologyHkLimitedMember" xlink:href="na-20241231.xsd#na_NanoTechnologyHkLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_NanoTechnologyHkLimitedMember_lbl" xml:lang="en-US">Nano Technology HK Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_NanoTechnologyHkLimitedMember" xlink:to="na_NanoTechnologyHkLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_IpolloHkLimitedMember" xlink:href="na-20241231.xsd#na_IpolloHkLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_IpolloHkLimitedMember_lbl" xml:lang="en-US">Ipollo HK Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_IpolloHkLimitedMember" xlink:to="na_IpolloHkLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ZhejiangMetaverseTechnologyMember" xlink:href="na-20241231.xsd#na_ZhejiangMetaverseTechnologyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ZhejiangMetaverseTechnologyMember_lbl" xml:lang="en-US">Zhejiang Metaverse Technology Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ZhejiangMetaverseTechnologyMember" xlink:to="na_ZhejiangMetaverseTechnologyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_IpolloTechLtdMember" xlink:href="na-20241231.xsd#na_IpolloTechLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_IpolloTechLtdMember_lbl" xml:lang="en-US">Ipollo Tech Ltd	[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_IpolloTechLtdMember" xlink:to="na_IpolloTechLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_HaoweiTechnologyShaoxingCoLtdMember" xlink:href="na-20241231.xsd#na_HaoweiTechnologyShaoxingCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_HaoweiTechnologyShaoxingCoLtdMember_lbl" xml:lang="en-US">Haowei Technology (Shaoxing) Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_HaoweiTechnologyShaoxingCoLtdMember" xlink:to="na_HaoweiTechnologyShaoxingCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ShenzhenMatamataTechnologyCoLtdMember" xlink:href="na-20241231.xsd#na_ShenzhenMatamataTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ShenzhenMatamataTechnologyCoLtdMember_lbl" xml:lang="en-US">Shenzhen Matamata Technology Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShenzhenMatamataTechnologyCoLtdMember" xlink:to="na_ShenzhenMatamataTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_NanoBitHKLimitedMember" xlink:href="na-20241231.xsd#na_NanoBitHKLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_NanoBitHKLimitedMember_lbl" xml:lang="en-US">Nano bit HK Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_NanoBitHKLimitedMember" xlink:to="na_NanoBitHKLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ShenzhenMatavosTechnologyCoLtdMember" xlink:href="na-20241231.xsd#na_ShenzhenMatavosTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ShenzhenMatavosTechnologyCoLtdMember_lbl" xml:lang="en-US">Shenzhen Matavos Technology Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShenzhenMatavosTechnologyCoLtdMember" xlink:to="na_ShenzhenMatavosTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_TsukiIncMember" xlink:href="na-20241231.xsd#na_TsukiIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_TsukiIncMember_lbl" xml:lang="en-US">Tsuki Inc [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_TsukiIncMember" xlink:to="na_TsukiIncMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_MetaskiShaoxingTechnologyCoLtdMember" xlink:href="na-20241231.xsd#na_MetaskiShaoxingTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_MetaskiShaoxingTechnologyCoLtdMember_lbl" xml:lang="en-US">Metaski (Shaoxing) Technology Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_MetaskiShaoxingTechnologyCoLtdMember" xlink:to="na_MetaskiShaoxingTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_HaoweiverseShaoxingTechnologyCoLtdHaoweiverseMember" xlink:href="na-20241231.xsd#na_HaoweiverseShaoxingTechnologyCoLtdHaoweiverseMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_HaoweiverseShaoxingTechnologyCoLtdHaoweiverseMember_lbl" xml:lang="en-US">Haoweiverse (Shaoxing) Technology Co., Ltd. (&#8220;Haoweiverse&#8221;) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_HaoweiverseShaoxingTechnologyCoLtdHaoweiverseMember" xlink:to="na_HaoweiverseShaoxingTechnologyCoLtdHaoweiverseMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_MetametaShaoxingTechnologyCoLtdMember" xlink:href="na-20241231.xsd#na_MetametaShaoxingTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_MetametaShaoxingTechnologyCoLtdMember_lbl" xml:lang="en-US">Metameta (Shaoxing) Technology Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_MetametaShaoxingTechnologyCoLtdMember" xlink:to="na_MetametaShaoxingTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_IpolloverseHKLimitedMember" xlink:href="na-20241231.xsd#na_IpolloverseHKLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_IpolloverseHKLimitedMember_lbl" xml:lang="en-US">Ipolloverse HK Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_IpolloverseHKLimitedMember" xlink:to="na_IpolloverseHKLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_MetaverseShaoxingTechnologyCoLtdMember" xlink:href="na-20241231.xsd#na_MetaverseShaoxingTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_MetaverseShaoxingTechnologyCoLtdMember_lbl" xml:lang="en-US">Metaverse (Shaoxing) Technology Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_MetaverseShaoxingTechnologyCoLtdMember" xlink:to="na_MetaverseShaoxingTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_IpolloverseCaymanLtdMember" xlink:href="na-20241231.xsd#na_IpolloverseCaymanLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_IpolloverseCaymanLtdMember_lbl" xml:lang="en-US">Ipolloverse Cayman Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_IpolloverseCaymanLtdMember" xlink:to="na_IpolloverseCaymanLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_IpolloverseTechIncMember" xlink:href="na-20241231.xsd#na_IpolloverseTechIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_IpolloverseTechIncMember_lbl" xml:lang="en-US">Ipolloverse Tech Inc [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_IpolloverseTechIncMember" xlink:to="na_IpolloverseTechIncMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_HangzhouMetaTechnologyCoLtdMember" xlink:href="na-20241231.xsd#na_HangzhouMetaTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_HangzhouMetaTechnologyCoLtdMember_lbl" xml:lang="en-US">Hangzhou Meta Technology Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_HangzhouMetaTechnologyCoLtdMember" xlink:to="na_HangzhouMetaTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComputerEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComputerEquipmentMember_lbl" xml:lang="en-US">Machinery and electronic equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerEquipmentMember" xlink:to="us-gaap_ComputerEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OfficeEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xml:lang="en-US">Office furniture [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransportationEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransportationEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TransportationEquipmentMember_lbl" xml:lang="en-US">Transportation equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransportationEquipmentMember" xlink:to="us-gaap_TransportationEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BuildingMember_lbl" xml:lang="en-US">Buildings and facilities attached to buildings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FranchiseRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FranchiseRightsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FranchiseRightsMember_lbl" xml:lang="en-US">Franchise right [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FranchiseRightsMember" xlink:to="us-gaap_FranchiseRightsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseRightsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseRightsMember_lbl" xml:lang="en-US">Land use right	[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseRightsMember" xlink:to="us-gaap_UseRightsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductMember_lbl" xml:lang="en-US">Product sales revenue [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductMember" xlink:to="us-gaap_ProductMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ServiceMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ServiceMember_lbl" xml:lang="en-US">Service revenue [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ServiceMember" xlink:to="us-gaap_ServiceMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_PRCMember" xlink:href="na-20241231.xsd#na_PRCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_PRCMember_lbl" xml:lang="en-US">PRC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PRCMember" xlink:to="na_PRCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="country_HK" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_HK"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_HK_lbl" xml:lang="en-US">Hong Kong [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_HK" xlink:to="country_HK_lbl"/>
    <loc xlink:type="locator" xlink:label="country_SG" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_SG"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_SG_lbl" xml:lang="en-US">Singapore [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_SG" xlink:to="country_SG_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="country_SG_lbl0" xml:lang="en-US">SINGAPORE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_SG" xlink:to="country_SG_lbl0"/>
    <loc xlink:type="locator" xlink:label="na_TheUnitedStatesMember" xlink:href="na-20241231.xsd#na_TheUnitedStatesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_TheUnitedStatesMember_lbl" xml:lang="en-US">The United States [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_TheUnitedStatesMember" xlink:to="na_TheUnitedStatesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_OthersMember" xlink:href="na-20241231.xsd#na_OthersMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_OthersMember_lbl" xml:lang="en-US">Others [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_OthersMember" xlink:to="na_OthersMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_BitcoinMember" xlink:href="na-20241231.xsd#na_BitcoinMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_BitcoinMember_lbl" xml:lang="en-US">Bitcoin [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_BitcoinMember" xlink:to="na_BitcoinMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="na_BitcoinMember_lbl0" xml:lang="en-US">Bitcoin Fair Value [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_BitcoinMember" xlink:to="na_BitcoinMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="na_USDTMember" xlink:href="na-20241231.xsd#na_USDTMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_USDTMember_lbl" xml:lang="en-US">USDT [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_USDTMember" xlink:to="na_USDTMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="na_USDTMember_lbl0" xml:lang="en-US">USDT Fair Value [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_USDTMember" xlink:to="na_USDTMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherMachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherMachineryAndEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherMachineryAndEquipmentMember_lbl" xml:lang="en-US">Machinery and electronic equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherMachineryAndEquipmentMember" xlink:to="us-gaap_OtherMachineryAndEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Office furniture [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold improvement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember_lbl" xml:lang="en-US">Buildings and facilities attached to buildings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xml:lang="en-US">Construction in progress [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_LandUseRightMember" xlink:href="na-20241231.xsd#na_LandUseRightMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_LandUseRightMember_lbl" xml:lang="en-US">Land use right [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_LandUseRightMember" xlink:to="na_LandUseRightMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockOptionMember_lbl" xml:lang="en-US">Stock Options [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionMember" xlink:to="us-gaap_StockOptionMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockOptionMember_lbl0" xml:lang="en-US">Option [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionMember" xlink:to="us-gaap_StockOptionMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_StockOptionMember_lbl1" xml:lang="en-US">Equity Option [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionMember" xlink:to="us-gaap_StockOptionMember_lbl1"/>
    <loc xlink:type="locator" xlink:label="na_JianpingKongMember" xlink:href="na-20241231.xsd#na_JianpingKongMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_JianpingKongMember_lbl" xml:lang="en-US">Jianping Kong [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_JianpingKongMember" xlink:to="na_JianpingKongMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_QifengSunMember" xlink:href="na-20241231.xsd#na_QifengSunMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_QifengSunMember_lbl" xml:lang="en-US">Qifeng Sun [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_QifengSunMember" xlink:to="na_QifengSunMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_CustomerAMember" xlink:href="na-20241231.xsd#na_CustomerAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_CustomerAMember_lbl" xml:lang="en-US">Customer A [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_CustomerAMember" xlink:to="na_CustomerAMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Revenue Benchmark [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Concentration Risk [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_CustomerBMember" xlink:href="na-20241231.xsd#na_CustomerBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_CustomerBMember_lbl" xml:lang="en-US">Customer B [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_CustomerBMember" xlink:to="na_CustomerBMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_CustomerCMember" xlink:href="na-20241231.xsd#na_CustomerCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_CustomerCMember_lbl" xml:lang="en-US">Customer C [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_CustomerCMember" xlink:to="na_CustomerCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_CustomerDMember" xlink:href="na-20241231.xsd#na_CustomerDMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_CustomerDMember_lbl" xml:lang="en-US">Customer D [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_CustomerDMember" xlink:to="na_CustomerDMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_CustomerEMember" xlink:href="na-20241231.xsd#na_CustomerEMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_CustomerEMember_lbl" xml:lang="en-US">Customer E [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_CustomerEMember" xlink:to="na_CustomerEMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_PurchaseMember" xlink:href="na-20241231.xsd#na_PurchaseMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_PurchaseMember_lbl" xml:lang="en-US">Purchase [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PurchaseMember" xlink:to="na_PurchaseMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplierConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierConcentrationRiskMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplierConcentrationRiskMember_lbl" 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="us-gaap_SupplierConcentrationRiskMember" xlink:to="us-gaap_SupplierConcentrationRiskMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_SupplierAMember" xlink:href="na-20241231.xsd#na_SupplierAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_SupplierAMember_lbl" xml:lang="en-US">Supplier A [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SupplierAMember" xlink:to="na_SupplierAMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_SupplierBMember" xlink:href="na-20241231.xsd#na_SupplierBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_SupplierBMember_lbl" xml:lang="en-US">Supplier B [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SupplierBMember" xlink:to="na_SupplierBMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_SupplierCMember" xlink:href="na-20241231.xsd#na_SupplierCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_SupplierCMember_lbl" xml:lang="en-US">Supplier C [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SupplierCMember" xlink:to="na_SupplierCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_SupplierDMember" xlink:href="na-20241231.xsd#na_SupplierDMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_SupplierDMember_lbl" xml:lang="en-US">Supplier D [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SupplierDMember" xlink:to="na_SupplierDMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_SupplierEMember" xlink:href="na-20241231.xsd#na_SupplierEMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_SupplierEMember_lbl" xml:lang="en-US">Supplier E [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SupplierEMember" xlink:to="na_SupplierEMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ParentMember_lbl" xml:lang="en-US">Parent [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ParentMember" xlink:to="us-gaap_ParentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollateralAxis_lbl" xml:lang="en-US">Collateral Held [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US">Credit Facility [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" 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="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title and Position [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeAxis_lbl" 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="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" 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="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="na_TypeOfCurrencyAxis" xlink:href="na-20241231.xsd#na_TypeOfCurrencyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_TypeOfCurrencyAxis_lbl" xml:lang="en-US">Type of Currency [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_TypeOfCurrencyAxis" xlink:to="na_TypeOfCurrencyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_lbl" 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="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xml:lang="en-US">Investment, Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingAxis_lbl" xml:lang="en-US">Vesting [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementScenarioAxis_lbl" xml:lang="en-US">Scenario [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CurrencyAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CurrencyAxis_lbl" xml:lang="en-US">Currency [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CurrencyAxis" xlink:to="srt_CurrencyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_lbl" 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="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US">Related Party Transaction [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" 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="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Board of Directors Oversight [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Role of Management [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:to="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1_lbl" xml:lang="en-US">Exchange rates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:to="us-gaap_ForeignCurrencyExchangeRateTranslation1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl" xml:lang="en-US">Impairment of long-lived assets (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss_lbl" xml:lang="en-US">Allowance for sales (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss" xlink:to="us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Contract liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xml:lang="en-US">Revenue recognized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketingAndAdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketingAndAdvertisingExpense_lbl" xml:lang="en-US">Advertising and promotion cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketingAndAdvertisingExpense" xlink:to="us-gaap_MarketingAndAdvertisingExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ShippingAndHandlingCosts" xlink:href="na-20241231.xsd#na_ShippingAndHandlingCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ShippingAndHandlingCosts_lbl" xml:lang="en-US">Shipping and handling costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShippingAndHandlingCosts" xlink:to="na_ShippingAndHandlingCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US">Operating segment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromShortTermDebt_lbl" xml:lang="en-US">Borrowed amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromShortTermDebt" xlink:to="us-gaap_ProceedsFromShortTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfShortTermDebt_lbl" xml:lang="en-US">Repayment of short term debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfShortTermDebt" xlink:to="us-gaap_RepaymentsOfShortTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtWeightedAverageInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtWeightedAverageInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermDebtWeightedAverageInterestRate_lbl" xml:lang="en-US">Weighted average interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtWeightedAverageInterestRate" xlink:to="us-gaap_ShortTermDebtWeightedAverageInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTerms" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTerms"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermDebtTerms_lbl" xml:lang="en-US">Short term debt maturity term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTerms" xlink:to="us-gaap_ShortTermDebtTerms_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US">Line of credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xml:lang="en-US">Expiration date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl" xml:lang="en-US">Amount borrowed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:to="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfLongTermDebt_lbl" xml:lang="en-US">Repayments of credit facilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermDebt" xlink:to="us-gaap_RepaymentsOfLongTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_lbl" xml:lang="en-US">Credit facility bear interest rates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription_lbl" xml:lang="en-US">Repayment dates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityReverseStockSplit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityReverseStockSplit_lbl" xml:lang="en-US">Reverse stock split</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityReverseStockSplit" xlink:to="us-gaap_StockholdersEquityReverseStockSplit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits_lbl" xml:lang="en-US">Reverse stock split share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:to="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xml:lang="en-US">Convert the loans into share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xml:lang="en-US">Warrant exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US">Warrants outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ProceedsFromIssuanceOfCommonStockAfterDeduction" xlink:href="na-20241231.xsd#na_ProceedsFromIssuanceOfCommonStockAfterDeduction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ProceedsFromIssuanceOfCommonStockAfterDeduction_lbl" xml:lang="en-US">Net proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ProceedsFromIssuanceOfCommonStockAfterDeduction" xlink:to="na_ProceedsFromIssuanceOfCommonStockAfterDeduction_lbl"/>
    <loc xlink:type="locator" xlink:label="na_CashContribution" xlink:href="na-20241231.xsd#na_CashContribution"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_CashContribution_lbl" xml:lang="en-US">Cash contribution (in Yuan Renminbi)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_CashContribution" xlink:to="na_CashContribution_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherBorrowings_lbl" xml:lang="en-US">Borrow interest-free loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherBorrowings" xlink:to="us-gaap_OtherBorrowings_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherBorrowings_lbl0" xml:lang="en-US">Total borrowing amount (in Yuan Renminbi)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherBorrowings" xlink:to="us-gaap_OtherBorrowings_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConversionOfStockSharesConverted1_lbl" xml:lang="en-US">Conversion of loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesConverted1" xlink:to="us-gaap_ConversionOfStockSharesConverted1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xml:lang="en-US">Conversion price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl"/>
    <loc xlink:type="locator" xlink:label="na_PurchasePricePerShare" xlink:href="na-20241231.xsd#na_PurchasePricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_PurchasePricePerShare_lbl" xml:lang="en-US">Purchase price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PurchasePricePerShare" xlink:to="na_PurchasePricePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="na_GrossProceeds" xlink:href="na-20241231.xsd#na_GrossProceeds"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_GrossProceeds_lbl" xml:lang="en-US">Gross proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_GrossProceeds" xlink:to="na_GrossProceeds_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Cash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Cash (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl"/>
    <loc xlink:type="locator" xlink:label="na_NetProceeds" xlink:href="na-20241231.xsd#na_NetProceeds"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_NetProceeds_lbl" xml:lang="en-US">Net proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_NetProceeds" xlink:to="na_NetProceeds_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Exercise price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl0" xml:lang="en-US">Exercise price of per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_lbl" xml:lang="en-US">Share issued, ESOP</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_lbl" xml:lang="en-US">Maximum aggregate number of shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl" xml:lang="en-US">Total issued and outstanding shares percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesHeldInEmployeeTrustShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesHeldInEmployeeTrustShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesHeldInEmployeeTrustShares_lbl" xml:lang="en-US">Shares held employee benefit trust</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesHeldInEmployeeTrustShares" xlink:to="us-gaap_CommonStockSharesHeldInEmployeeTrustShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesHeldInEmployeeStockOptionPlanAllocated" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesHeldInEmployeeStockOptionPlanAllocated"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesHeldInEmployeeStockOptionPlanAllocated_lbl" xml:lang="en-US">Shares held</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesHeldInEmployeeStockOptionPlanAllocated" xlink:to="us-gaap_SharesHeldInEmployeeStockOptionPlanAllocated_lbl"/>
    <loc xlink:type="locator" xlink:label="na_SharesHeldInEmployeeTrustAndTransferable" xlink:href="na-20241231.xsd#na_SharesHeldInEmployeeTrustAndTransferable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_SharesHeldInEmployeeTrustAndTransferable_lbl" xml:lang="en-US">Shares held in employee trust and transferable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SharesHeldInEmployeeTrustAndTransferable" xlink:to="na_SharesHeldInEmployeeTrustAndTransferable_lbl"/>
    <loc xlink:type="locator" xlink:label="na_SharesHeldInEmployeeTrustDueToForfeiture" xlink:href="na-20241231.xsd#na_SharesHeldInEmployeeTrustDueToForfeiture"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_SharesHeldInEmployeeTrustDueToForfeiture_lbl" xml:lang="en-US">Shares held in employee trust due to forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SharesHeldInEmployeeTrustDueToForfeiture" xlink:to="na_SharesHeldInEmployeeTrustDueToForfeiture_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Share-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US">Unrecognized compensation cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl" xml:lang="en-US">Percentage of vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl" xml:lang="en-US">Exercised option to purchase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="na_PercentageOfReserveCapital" xlink:href="na-20241231.xsd#na_PercentageOfReserveCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_PercentageOfReserveCapital_lbl" xml:lang="en-US">Percentage of reserve capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PercentageOfReserveCapital" xlink:to="na_PercentageOfReserveCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="na_StatutoryReserve" xlink:href="na-20241231.xsd#na_StatutoryReserve"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_StatutoryReserve_lbl" xml:lang="en-US">Statutory reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StatutoryReserve" xlink:to="na_StatutoryReserve_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Antidilutive shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="na_IncomeTaxAssessableProfit" xlink:href="na-20241231.xsd#na_IncomeTaxAssessableProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_IncomeTaxAssessableProfit_lbl" xml:lang="en-US">Assessable profits (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_IncomeTaxAssessableProfit" xlink:to="na_IncomeTaxAssessableProfit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationTaxExemptIncome_lbl" xml:lang="en-US">Income tax reconciliation tax exemptible income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:to="us-gaap_IncomeTaxReconciliationTaxExemptIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl" xml:lang="en-US">Enterprise income tax foreign and domestic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_lbl" xml:lang="en-US">Enterprise income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_lbl"/>
    <loc xlink:type="locator" xlink:label="na_PreferentialIncomeTaxRate" xlink:href="na-20241231.xsd#na_PreferentialIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_PreferentialIncomeTaxRate_lbl" xml:lang="en-US">Preferential tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PreferentialIncomeTaxRate" xlink:to="na_PreferentialIncomeTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carryforward (in Yuan Renminbi)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:label="na_DeferredTaxAssetsProvisionForValuationAllowance" xlink:href="na-20241231.xsd#na_DeferredTaxAssetsProvisionForValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_DeferredTaxAssetsProvisionForValuationAllowance_lbl" xml:lang="en-US">Provision of valuation allowance (in Yuan Renminbi)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_DeferredTaxAssetsProvisionForValuationAllowance" xlink:to="na_DeferredTaxAssetsProvisionForValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ReversalOfValuationAllowance" xlink:href="na-20241231.xsd#na_ReversalOfValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ReversalOfValuationAllowance_lbl" xml:lang="en-US">Reversal of Valuation Allowance (in Yuan Renminbi)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ReversalOfValuationAllowance" xlink:to="na_ReversalOfValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesPaidValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDamagesPaidValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LossContingencyDamagesPaidValue_lbl" xml:lang="en-US">Demanding return payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDamagesPaidValue" xlink:to="us-gaap_LossContingencyDamagesPaidValue_lbl"/>
    <loc xlink:type="locator" xlink:label="na_FrozenAmount" xlink:href="na-20241231.xsd#na_FrozenAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_FrozenAmount_lbl" xml:lang="en-US">Frozen amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_FrozenAmount" xlink:to="na_FrozenAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xml:lang="en-US">Exercised warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromWarrantExercises" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromWarrantExercises"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromWarrantExercises_lbl" xml:lang="en-US">Net proceeds of warrant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromWarrantExercises" xlink:to="us-gaap_ProceedsFromWarrantExercises_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xml:lang="en-US">Sale of stock shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xml:lang="en-US">Share issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl" xml:lang="en-US">Aggregate purchase price (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockDividendsShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockDividendsShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockDividendsShares_lbl" xml:lang="en-US">Stock dividends, shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockDividendsShares" xlink:to="us-gaap_StockDividendsShares_lbl"/>
    <loc xlink:type="locator" xlink:label="na_NumberOfOrdinaryShare" xlink:href="na-20241231.xsd#na_NumberOfOrdinaryShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_NumberOfOrdinaryShare_lbl" xml:lang="en-US">Number of ordinary share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_NumberOfOrdinaryShare" xlink:to="na_NumberOfOrdinaryShare_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ShortTermsBorrowingsForWorkingCapital" xlink:href="na-20241231.xsd#na_ShortTermsBorrowingsForWorkingCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ShortTermsBorrowingsForWorkingCapital_lbl" xml:lang="en-US">Short term borrowings for working capital (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShortTermsBorrowingsForWorkingCapital" xlink:to="na_ShortTermsBorrowingsForWorkingCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherShortTermBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherShortTermBorrowings_lbl" xml:lang="en-US">Short-term borrowings for general business purpose (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherShortTermBorrowings" xlink:to="us-gaap_OtherShortTermBorrowings_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_lbl" xml:lang="en-US">Borrowed (in Yuan Renminbi)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtPercentageBearingFixedInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate_lbl" xml:lang="en-US">Interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:to="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US">Interest rate of maturity date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtInterestRateIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtInterestRateIncrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermDebtInterestRateIncrease_lbl" xml:lang="en-US">Percentage of borrowings interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtInterestRateIncrease" xlink:to="us-gaap_ShortTermDebtInterestRateIncrease_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of preparation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of estimates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl"/>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrbd3uoIECtlF5oHODrrhvEOnbFZUCa3i1QDt7Vb6kpHk9Q8PHouCxCJQI4of4lwy2deLeWEiZ490sfECtOIKjFU3m4iHd33VLAynLIFdCrkcfnqfDK0BWji99e2iG2Od1u4iLz0BEnUT5RqE2BMAxSGkstFULLtLK1OZR79DKDlW2DHYeea2B+b66DO538NYycid4IQX6tUzH3HeGHPVrN2u5ouz+mPPZJeuEzzeH/ISg==] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Principles of consolidation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Functional currency and foreign currency translation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ConvenienceTranslationPolicyTextBlock" xlink:href="na-20241231.xsd#na_ConvenienceTranslationPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ConvenienceTranslationPolicyTextBlock_lbl" xml:lang="en-US">Convenience translation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ConvenienceTranslationPolicyTextBlock" xlink:to="na_ConvenienceTranslationPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentration of credit risk</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Fair value measurement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="na_RelatedPartyTransactionsPolicyTextBlock" xlink:href="na-20241231.xsd#na_RelatedPartyTransactionsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_RelatedPartyTransactionsPolicyTextBlock_lbl" xml:lang="en-US">Related party transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_RelatedPartyTransactionsPolicyTextBlock" xlink:to="na_RelatedPartyTransactionsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" 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="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xml:lang="en-US">Restricted cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventories, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="na_PrepaymentsPolicyTextBlock" xlink:href="na-20241231.xsd#na_PrepaymentsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_PrepaymentsPolicyTextBlock_lbl" xml:lang="en-US">Prepayments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PrepaymentsPolicyTextBlock" xlink:to="na_PrepaymentsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="na_CryptocurrenciesPolicyTextBlock" xlink:href="na-20241231.xsd#na_CryptocurrenciesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_CryptocurrenciesPolicyTextBlock_lbl" xml:lang="en-US">Cryptocurrencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_CryptocurrenciesPolicyTextBlock" xlink:to="na_CryptocurrenciesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property, plant and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xml:lang="en-US">Intangible asset, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" 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="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xml:lang="en-US">Revenue from contracts with customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xml:lang="en-US">Cost of revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl" xml:lang="en-US">Selling and marketing expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" 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="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOwnershipPlanESOPPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPPolicy_lbl" xml:lang="en-US">Employee social security and welfare benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOwnershipPlanESOPPolicy" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Share-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="na_NoncontrollingInterestsPolicyTestBlock" xlink:href="na-20241231.xsd#na_NoncontrollingInterestsPolicyTestBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_NoncontrollingInterestsPolicyTestBlock_lbl" xml:lang="en-US">Noncontrolling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_NoncontrollingInterestsPolicyTestBlock" xlink:to="na_NoncontrollingInterestsPolicyTestBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US">Comprehensive income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Earnings (loss) per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Segment Reporting</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recently adopted or issued accounting pronouncements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralPledgedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralPledgedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CollateralPledgedMember_lbl" xml:lang="en-US">Collateral Pledged [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollateralPledgedMember" xlink:to="us-gaap_CollateralPledgedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ZhejiangShaoxingRuifengRuralCommercialBankMember" xlink:href="na-20241231.xsd#na_ZhejiangShaoxingRuifengRuralCommercialBankMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ZhejiangShaoxingRuifengRuralCommercialBankMember_lbl" xml:lang="en-US">Zhejiang Shaoxing Ruifeng Rural Commercial Bank [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ZhejiangShaoxingRuifengRuralCommercialBankMember" xlink:to="na_ZhejiangShaoxingRuifengRuralCommercialBankMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditMember_lbl" xml:lang="en-US">Line of Credit [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditMember" xlink:to="us-gaap_LineOfCreditMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_DirectorMember_lbl" xml:lang="en-US">Board of Directors [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_DirectorMember" xlink:to="srt_DirectorMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="srt_DirectorMember_lbl0" xml:lang="en-US">Director [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_DirectorMember" xlink:to="srt_DirectorMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="na_LoanMember" xlink:href="na-20241231.xsd#na_LoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_LoanMember_lbl" xml:lang="en-US">Loans [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_LoanMember" xlink:to="na_LoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansMember_lbl" xml:lang="en-US">Loans [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansMember" xlink:to="us-gaap_LoansMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_LendersMember" xlink:href="na-20241231.xsd#na_LendersMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_LendersMember_lbl" xml:lang="en-US">Lenders [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_LendersMember" xlink:to="na_LendersMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_TwoZeroTwoTwoShareIncentivePlanMember" xlink:href="na-20241231.xsd#na_TwoZeroTwoTwoShareIncentivePlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_TwoZeroTwoTwoShareIncentivePlanMember_lbl" xml:lang="en-US">2022 Share Incentive Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_TwoZeroTwoTwoShareIncentivePlanMember" xlink:to="na_TwoZeroTwoTwoShareIncentivePlanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_KastleLimitedMember" xlink:href="na-20241231.xsd#na_KastleLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_KastleLimitedMember_lbl" xml:lang="en-US">Kastle Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_KastleLimitedMember" xlink:to="na_KastleLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ESOPMember" xlink:href="na-20241231.xsd#na_ESOPMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ESOPMember_lbl" xml:lang="en-US">ESOP [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ESOPMember" xlink:to="na_ESOPMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrivatePlacementMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrivatePlacementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US">Private Placement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrivatePlacementMember" xlink:to="us-gaap_PrivatePlacementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_MrJianpingKongMember" xlink:href="na-20241231.xsd#na_MrJianpingKongMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_MrJianpingKongMember_lbl" xml:lang="en-US">Mr. Jianping Kong [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_MrJianpingKongMember" xlink:to="na_MrJianpingKongMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ClassAAndClassBOrdinarySharesMember" xlink:href="na-20241231.xsd#na_ClassAAndClassBOrdinarySharesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ClassAAndClassBOrdinarySharesMember_lbl" xml:lang="en-US">Class A and Class B Ordinary Shares [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ClassAAndClassBOrdinarySharesMember" xlink:to="na_ClassAAndClassBOrdinarySharesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ShareIncentivePlanMember" xlink:href="na-20241231.xsd#na_ShareIncentivePlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ShareIncentivePlanMember_lbl" xml:lang="en-US">Share Incentive Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShareIncentivePlanMember" xlink:to="na_ShareIncentivePlanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ZhejiangHaoweiMember" xlink:href="na-20241231.xsd#na_ZhejiangHaoweiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ZhejiangHaoweiMember_lbl" xml:lang="en-US">Zhejiang Haowei [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ZhejiangHaoweiMember" xlink:to="na_ZhejiangHaoweiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_NanometaLtdMember" xlink:href="na-20241231.xsd#na_NanometaLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_NanometaLtdMember_lbl" xml:lang="en-US">Nanometa Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_NanometaLtdMember" xlink:to="na_NanometaLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl" 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="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl" 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="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Tranche Three [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ScenarioForecastMember_lbl" xml:lang="en-US">Forecast [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioForecastMember" xlink:to="srt_ScenarioForecastMember_lbl"/>
    <loc xlink:type="locator" xlink:label="currency_USD" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_USD"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="currency_USD_lbl" xml:lang="en-US">United States of America, Dollars</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_USD" xlink:to="currency_USD_lbl"/>
    <loc xlink:type="locator" xlink:label="na_VestedMember" xlink:href="na-20241231.xsd#na_VestedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_VestedMember_lbl" xml:lang="en-US">Vested [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_VestedMember" xlink:to="na_VestedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_UpToTwoMillionMember" xlink:href="na-20241231.xsd#na_UpToTwoMillionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_UpToTwoMillionMember_lbl" xml:lang="en-US">Up To Two Million [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_UpToTwoMillionMember" xlink:to="na_UpToTwoMillionMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_OverTwoMillionMember" xlink:href="na-20241231.xsd#na_OverTwoMillionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_OverTwoMillionMember_lbl" xml:lang="en-US">Over Two Million [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_OverTwoMillionMember" xlink:to="na_OverTwoMillionMember_lbl"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_US_lbl" xml:lang="en-US">United States [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl"/>
    <loc xlink:type="locator" xlink:label="na_FirstExemptionMember" xlink:href="na-20241231.xsd#na_FirstExemptionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_FirstExemptionMember_lbl" xml:lang="en-US">First Exemption [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_FirstExemptionMember" xlink:to="na_FirstExemptionMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_SecondExemptionMember" xlink:href="na-20241231.xsd#na_SecondExemptionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_SecondExemptionMember_lbl" xml:lang="en-US">Second Exemption [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SecondExemptionMember" xlink:to="na_SecondExemptionMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAdministrationOfTaxationChinaMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember_lbl" xml:lang="en-US">PRC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAdministrationOfTaxationChinaMember" xlink:to="us-gaap_StateAdministrationOfTaxationChinaMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ZhejiangWeikeMember" xlink:href="na-20241231.xsd#na_ZhejiangWeikeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ZhejiangWeikeMember_lbl" xml:lang="en-US">Zhejiang Weike [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ZhejiangWeikeMember" xlink:to="na_ZhejiangWeikeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ContingenciesMember" xlink:href="na-20241231.xsd#na_ContingenciesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ContingenciesMember_lbl" xml:lang="en-US">Contingencies [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ContingenciesMember" xlink:to="na_ContingenciesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoteWarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoteWarrantMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoteWarrantMember_lbl" xml:lang="en-US">Note Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoteWarrantMember" xlink:to="us-gaap_NoteWarrantMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_BankOfHangzhouCoLtdMember" xlink:href="na-20241231.xsd#na_BankOfHangzhouCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_BankOfHangzhouCoLtdMember_lbl" xml:lang="en-US">Bank of Hangzhou Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_BankOfHangzhouCoLtdMember" xlink:to="na_BankOfHangzhouCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ThirdPartyMember" xlink:href="na-20241231.xsd#na_ThirdPartyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ThirdPartyMember_lbl" xml:lang="en-US">Third Party [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ThirdPartyMember" xlink:to="na_ThirdPartyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ZhejiangShaoxingRuifengRuralCommercialBankCoLtdMember" xlink:href="na-20241231.xsd#na_ZhejiangShaoxingRuifengRuralCommercialBankCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="na_ZhejiangShaoxingRuifengRuralCommercialBankCoLtdMember_lbl" xml:lang="en-US">Zhejiang Shaoxing Ruifeng Rural Commercial Bank Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ZhejiangShaoxingRuifengRuralCommercialBankCoLtdMember" xlink:to="na_ZhejiangShaoxingRuifengRuralCommercialBankCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockDomain_lbl" 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="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ParentOnlyFinancialStatementsTable" xlink:href="na-20241231.xsd#na_ParentOnlyFinancialStatementsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ParentOnlyFinancialStatementsTable_lbl" xml:lang="en-US">Parent-Only Financial Statements [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ParentOnlyFinancialStatementsTable" xlink:to="na_ParentOnlyFinancialStatementsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedFinancialStatementsCaptionsLineItems_lbl" xml:lang="en-US">Parent-Only Financial Statements [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="srt_CondensedFinancialStatementsCaptionsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ParentOnlyFinancialStatementsTablesTable" xlink:href="na-20241231.xsd#na_ParentOnlyFinancialStatementsTablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ParentOnlyFinancialStatementsTablesTable_lbl" xml:lang="en-US">Parent-Only Financial Statements (Tables) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ParentOnlyFinancialStatementsTablesTable" xlink:to="na_ParentOnlyFinancialStatementsTablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ParentOnlyFinancialStatementsTablesLineItems" xlink:href="na-20241231.xsd#na_ParentOnlyFinancialStatementsTablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ParentOnlyFinancialStatementsTablesLineItems_lbl" xml:lang="en-US">Parent-Only Financial Statements (Tables) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ParentOnlyFinancialStatementsTablesLineItems" xlink:to="na_ParentOnlyFinancialStatementsTablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipDomain_lbl" xml:lang="en-US">Ownership [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipDomain" xlink:to="srt_OwnershipDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable_lbl" xml:lang="en-US">Subsidiary of LLC or LP [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" xlink:to="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems_lbl" xml:lang="en-US">Schedule of Major Subsidiaries [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" 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="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Statistical Measurement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="na_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetailsTable" xlink:href="na-20241231.xsd#na_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetailsTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Property and Equipment (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetailsTable" xlink:to="na_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Schedule of Estimated Useful Lives of Property and Equipment [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" 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="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="na_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofIntangibleAssetsDetailsTable" xlink:href="na-20241231.xsd#na_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofIntangibleAssetsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofIntangibleAssetsDetailsTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Intangible Assets (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofIntangibleAssetsDetailsTable" xlink:to="na_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofIntangibleAssetsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">Schedule of Estimated Useful Lives of Intangible Assets [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US">Product and Service [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" 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="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xml:lang="en-US">Schedule of Net Revenues [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US">Geographical [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="na_SummaryofSignificantAccountingPoliciesScheduleofNetRevenuesByGeographicalLocationofCustomersDetailsTable" xlink:href="na-20241231.xsd#na_SummaryofSignificantAccountingPoliciesScheduleofNetRevenuesByGeographicalLocationofCustomersDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_SummaryofSignificantAccountingPoliciesScheduleofNetRevenuesByGeographicalLocationofCustomersDetailsTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies - Schedule of Net Revenues By Geographical Location of Customers (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SummaryofSignificantAccountingPoliciesScheduleofNetRevenuesByGeographicalLocationofCustomersDetailsTable" xlink:to="na_SummaryofSignificantAccountingPoliciesScheduleofNetRevenuesByGeographicalLocationofCustomersDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersLineItems" xlink:href="na-20241231.xsd#na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersLineItems_lbl" xml:lang="en-US">Schedule of Net Revenues By Geographical Location of Customers [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersLineItems" xlink:to="na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CryptoAssetDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CryptoAssetDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CryptoAssetDomain_lbl" xml:lang="en-US">Crypto Asset [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CryptoAssetDomain" xlink:to="srt_CryptoAssetDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetActivityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetActivityTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetActivityTable_lbl" xml:lang="en-US">Crypto Asset, Activity [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetActivityTable" xlink:to="us-gaap_CryptoAssetActivityTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetActivityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetActivityLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetActivityLineItems_lbl" xml:lang="en-US">Schedule of Cryptocurrencies [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetActivityLineItems" xlink:to="us-gaap_CryptoAssetActivityLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetHoldingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetHoldingTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetHoldingTable_lbl" xml:lang="en-US">Crypto Asset, Holding [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetHoldingTable" xlink:to="us-gaap_CryptoAssetHoldingTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetHoldingLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetHoldingLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetHoldingLineItems_lbl" xml:lang="en-US">Schedule of Cryptocurrencies Holdings [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="us-gaap_CryptoAssetHoldingLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" 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="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl0" xml:lang="en-US">Schedule of Property, Plant and Equipment, Net [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US">Indefinite-Lived Intangible Assets, Major Class Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" 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="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl0" 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="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl0"/>
    <loc xlink:type="locator" xlink:label="na_OperatingLeasesScheduleofOperatingLeasesDetailsTable" xlink:href="na-20241231.xsd#na_OperatingLeasesScheduleofOperatingLeasesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_OperatingLeasesScheduleofOperatingLeasesDetailsTable_lbl" xml:lang="en-US">Operating Leases - Schedule of Operating Leases (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_OperatingLeasesScheduleofOperatingLeasesDetailsTable" xlink:to="na_OperatingLeasesScheduleofOperatingLeasesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ScheduleOfOperatingLeasesLineItems" xlink:href="na-20241231.xsd#na_ScheduleOfOperatingLeasesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ScheduleOfOperatingLeasesLineItems_lbl" xml:lang="en-US">Schedule Of Operating Leases [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ScheduleOfOperatingLeasesLineItems" xlink:to="na_ScheduleOfOperatingLeasesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US">Award Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ShareBasedCompensationScheduleofRSUsActivityDetailsTable" xlink:href="na-20241231.xsd#na_ShareBasedCompensationScheduleofRSUsActivityDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ShareBasedCompensationScheduleofRSUsActivityDetailsTable_lbl" xml:lang="en-US">Share-Based Compensation - Schedule of RSUs Activity (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShareBasedCompensationScheduleofRSUsActivityDetailsTable" xlink:to="na_ShareBasedCompensationScheduleofRSUsActivityDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Schedule of RSUs Activity [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsTable" xlink:href="na-20241231.xsd#na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsTable_lbl" xml:lang="en-US">Share-Based Compensation - Schedule of Valuation Assumptions (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsTable" xlink:to="na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems" xlink:href="na-20241231.xsd#na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems_lbl" xml:lang="en-US">Share-Based Compensation - Schedule of Valuation Assumptions (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems" xlink:to="na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeContractTypeDomain_lbl" xml:lang="en-US">Derivative Contract [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_DerivativeContractTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ShareBasedCompensationScheduleofShareOptionActivityDetailsTable" xlink:href="na-20241231.xsd#na_ShareBasedCompensationScheduleofShareOptionActivityDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ShareBasedCompensationScheduleofShareOptionActivityDetailsTable_lbl" xml:lang="en-US">Share-Based Compensation - Schedule of Share Option Activity (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShareBasedCompensationScheduleofShareOptionActivityDetailsTable" xlink:to="na_ShareBasedCompensationScheduleofShareOptionActivityDetailsTable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl0" xml:lang="en-US">Schedule of Share Option Activity [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" 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="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" 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="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" 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="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xml:lang="en-US">Customer [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_lbl" xml:lang="en-US">Supplier [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" 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="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" 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="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US">Concentration Risk [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" 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="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesDomain_lbl" xml:lang="en-US">Consolidated Entities [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ConsolidatedEntitiesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedBalanceSheetStatementTable_lbl" 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="srt_CondensedBalanceSheetStatementTable" xlink:to="srt_CondensedBalanceSheetStatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedBalanceSheetStatementsCaptionsLineItems_lbl" xml:lang="en-US">Schedule of Condensed Balance Sheets [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="srt_CondensedBalanceSheetStatementsCaptionsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedStatementOfComprehensiveIncomeTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedStatementOfComprehensiveIncomeTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedStatementOfComprehensiveIncomeTable_lbl" xml:lang="en-US">Condensed Statement of Comprehensive Income [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedStatementOfComprehensiveIncomeTable" xlink:to="srt_CondensedStatementOfComprehensiveIncomeTable_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedStatementOfIncomeCaptionsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedStatementOfIncomeCaptionsLineItems_lbl" xml:lang="en-US">Condensed Statement of Income Captions [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="srt_CondensedStatementOfIncomeCaptionsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedCashFlowStatementTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedCashFlowStatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedCashFlowStatementTable_lbl" 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="srt_CondensedCashFlowStatementTable" xlink:to="srt_CondensedCashFlowStatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedCashFlowStatementsCaptionsLineItems_lbl" 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="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="srt_CondensedCashFlowStatementsCaptionsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable_lbl" xml:lang="en-US">Cybersecurity Risk Management, Strategy, and Governance [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems_lbl" xml:lang="en-US">Cybersecurity Risk Management, Strategy, and Governance [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="na_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="na-20241231.xsd#na_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_SummaryofSignificantAccountingPoliciesDetailsTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="na_SummaryofSignificantAccountingPoliciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ChangeInAccountingEstimateLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangeInAccountingEstimateLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ChangeInAccountingEstimateLineItems_lbl" xml:lang="en-US">Summary of Significant Accounting Policies [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ChangeInAccountingEstimateLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollateralDomain_lbl" xml:lang="en-US">Collateral Held [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollateralDomain" xlink:to="us-gaap_CollateralDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="na_PropertyPlantandEquipmentNetDetailsTable" xlink:href="na-20241231.xsd#na_PropertyPlantandEquipmentNetDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_PropertyPlantandEquipmentNetDetailsTable_lbl" xml:lang="en-US">Property, Plant and Equipment, Net (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PropertyPlantandEquipmentNetDetailsTable" xlink:to="na_PropertyPlantandEquipmentNetDetailsTable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl1" xml:lang="en-US">Property, Plant and Equipment, Net [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US">Credit Facility [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" 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="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" 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="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ShortTermandLongTermDebtsDetailsTable" xlink:href="na-20241231.xsd#na_ShortTermandLongTermDebtsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ShortTermandLongTermDebtsDetailsTable_lbl" xml:lang="en-US">Short-Term and Long-Term Debts (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShortTermandLongTermDebtsDetailsTable" xlink:to="na_ShortTermandLongTermDebtsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US">Short-Term and Long-Term Debts [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" 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="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US">Title and Position [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeDomain_lbl" 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="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_ShortTermDebtTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US">Plan Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="na_TypeOfCurrencyDomainDomain" xlink:href="na-20241231.xsd#na_TypeOfCurrencyDomainDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_TypeOfCurrencyDomainDomain_lbl" xml:lang="en-US">TypeOfCurrencyDomain [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_TypeOfCurrencyDomainDomain" xlink:to="na_TypeOfCurrencyDomainDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_lbl" 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="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ShareholdersEquityDeficitDetailsTable" xlink:href="na-20241231.xsd#na_ShareholdersEquityDeficitDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ShareholdersEquityDeficitDetailsTable_lbl" xml:lang="en-US">Shareholders&#8217; Equity (Deficit) (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShareholdersEquityDeficitDetailsTable" xlink:to="na_ShareholdersEquityDeficitDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems_lbl" xml:lang="en-US">Shareholders&#8217; Equity (Deficit) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_EquityClassOfTreasuryStockLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US">Scenario [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioUnspecifiedDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="currency_AllCurrenciesDomain_lbl" xml:lang="en-US">All Currencies [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_AllCurrenciesDomain" xlink:to="currency_AllCurrenciesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_EquityMethodInvesteeNameDomain_lbl" xml:lang="en-US">Investment, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="srt_EquityMethodInvesteeNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingDomain_lbl" xml:lang="en-US">Vesting [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_VestingDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="na_ShareBasedCompensationDetailsTable" xlink:href="na-20241231.xsd#na_ShareBasedCompensationDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ShareBasedCompensationDetailsTable_lbl" xml:lang="en-US">Share-Based Compensation (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShareBasedCompensationDetailsTable" xlink:to="na_ShareBasedCompensationDetailsTable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl1" xml:lang="en-US">Share-based Compensation [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl1"/>
    <loc xlink:type="locator" xlink:label="na_StatutoryReservesDetailsTable" xlink:href="na-20241231.xsd#na_StatutoryReservesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_StatutoryReservesDetailsTable_lbl" xml:lang="en-US">Statutory Reserves (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StatutoryReservesDetailsTable" xlink:to="na_StatutoryReservesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="na_StatutoryReservesDetailsLineItems" xlink:href="na-20241231.xsd#na_StatutoryReservesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_StatutoryReservesDetailsLineItems_lbl" xml:lang="en-US">Statutory Reserves [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StatutoryReservesDetailsLineItems" xlink:to="na_StatutoryReservesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_lbl" 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="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="na_IncomeTaxesDetailsTable" xlink:href="na-20241231.xsd#na_IncomeTaxesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_IncomeTaxesDetailsTable_lbl" xml:lang="en-US">Income Taxes (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_IncomeTaxesDetailsTable" xlink:to="na_IncomeTaxesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationLineItems_lbl" xml:lang="en-US">Income Taxes [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_IncomeTaxExaminationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDomain_lbl" xml:lang="en-US">Related Party Transaction [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="na_CommitmentsandContingenciesDetailsTable" xlink:href="na-20241231.xsd#na_CommitmentsandContingenciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_CommitmentsandContingenciesDetailsTable_lbl" xml:lang="en-US">Commitments and Contingencies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_CommitmentsandContingenciesDetailsTable" xlink:to="na_CommitmentsandContingenciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingenciesLineItems_lbl" xml:lang="en-US">Commitments and Contingencies [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LossContingenciesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" 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="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="na_SubsequentEventsDetailsTable" xlink:href="na-20241231.xsd#na_SubsequentEventsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_SubsequentEventsDetailsTable_lbl" xml:lang="en-US">Subsequent Events (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SubsequentEventsDetailsTable" xlink:to="na_SubsequentEventsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US">Subsequent Events [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_CashContribution_lbl0" xml:lang="en-US">Cash Contribution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_CashContribution" xlink:to="na_CashContribution_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_ChangeInFairValueOfCryptocurrencies_lbl0" xml:lang="en-US">Amount of change in fair value crypto currencies.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ChangeInFairValueOfCryptocurrencies" xlink:to="na_ChangeInFairValueOfCryptocurrencies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_ConvenienceTranslationPolicyTextBlock_lbl0" xml:lang="en-US">Convenience translation policy text block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ConvenienceTranslationPolicyTextBlock" xlink:to="na_ConvenienceTranslationPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_CryptoCurrencyQuantity_lbl0" xml:lang="en-US">Number of quantity of crypto currency.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_CryptoCurrencyQuantity" xlink:to="na_CryptoCurrencyQuantity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares_lbl0" xml:lang="en-US">Amount of cryptocurrencies acquired through issuance of ordinary shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares" xlink:to="na_CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_CryptocurrenciesPolicyTextBlock_lbl0" xml:lang="en-US">Cryptocurrencies.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_CryptocurrenciesPolicyTextBlock" xlink:to="na_CryptocurrenciesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_DeferredTaxAssetsProvisionForValuationAllowance_lbl0" xml:lang="en-US">Deferred tax assets provision for valuation allowance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_DeferredTaxAssetsProvisionForValuationAllowance" xlink:to="na_DeferredTaxAssetsProvisionForValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_DeferredTaxLiabilitiesAccruedExpenseAndOthers_lbl0" xml:lang="en-US">Amount of deferred tax liability accrued expense and others.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_DeferredTaxLiabilitiesAccruedExpenseAndOthers" xlink:to="na_DeferredTaxLiabilitiesAccruedExpenseAndOthers_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_DueFromIntercompany_lbl0" xml:lang="en-US">Due from intercompany.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_DueFromIntercompany" xlink:to="na_DueFromIntercompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense_lbl0" xml:lang="en-US">Effect of additional deduction of research and development expense.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense" xlink:to="na_EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_FinanceIncomeExpense_lbl0" xml:lang="en-US">Finance income (expense).</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_FinanceIncomeExpense" xlink:to="na_FinanceIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_FrozenAmount_lbl0" xml:lang="en-US">Frozen amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_FrozenAmount" xlink:to="na_FrozenAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_GrossProceeds_lbl0" xml:lang="en-US">Amount of gross proceeds.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_GrossProceeds" xlink:to="na_GrossProceeds_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_IncomeTaxAssessableProfit_lbl0" xml:lang="en-US">Income tax assessable profit.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_IncomeTaxAssessableProfit" xlink:to="na_IncomeTaxAssessableProfit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_IncreaseDecreaseInAdvanceFromCustomers_lbl0" xml:lang="en-US">Increase Decrease In Advance from customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_IncreaseDecreaseInAdvanceFromCustomers" xlink:to="na_IncreaseDecreaseInAdvanceFromCustomers_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_InvestmentInSubsidiaries_lbl0" xml:lang="en-US">Investment in subsidiaries.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_InvestmentInSubsidiaries" xlink:to="na_InvestmentInSubsidiaries_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_NetProceeds_lbl0" xml:lang="en-US">Amount of net proceeds.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_NetProceeds" xlink:to="na_NetProceeds_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_NoncontrollingInterestsPolicyTestBlock_lbl0" xml:lang="en-US">Noncontrolling interests policy text block.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_NoncontrollingInterestsPolicyTestBlock" xlink:to="na_NoncontrollingInterestsPolicyTestBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_NumberOfOrdinaryShare_lbl0" xml:lang="en-US">Number of ordinary share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_NumberOfOrdinaryShare" xlink:to="na_NumberOfOrdinaryShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_PercentageOfReserveCapital_lbl0" xml:lang="en-US">Percentage of reserve capital.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PercentageOfReserveCapital" xlink:to="na_PercentageOfReserveCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_PreferentialIncomeTaxRate_lbl0" xml:lang="en-US">Preferential income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PreferentialIncomeTaxRate" xlink:to="na_PreferentialIncomeTaxRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_PrepaymentsDesignFees_lbl0" xml:lang="en-US">Prepayments &#8211; design fees.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PrepaymentsDesignFees" xlink:to="na_PrepaymentsDesignFees_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_PrepaymentsInventoriesAndProcessingFee_lbl0" xml:lang="en-US">Prepayments inventories and processing fee.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PrepaymentsInventoriesAndProcessingFee" xlink:to="na_PrepaymentsInventoriesAndProcessingFee_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_PrepaymentsPolicyTextBlock_lbl0" xml:lang="en-US">Prepayments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PrepaymentsPolicyTextBlock" xlink:to="na_PrepaymentsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_PrepaymentsTextBlock_lbl0" xml:lang="en-US">The entire disclosure for prepayments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PrepaymentsTextBlock" xlink:to="na_PrepaymentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_ProceedsFromIssuanceOfCommonStockAfterDeduction_lbl0" xml:lang="en-US">Net proceeds from issuance of common stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ProceedsFromIssuanceOfCommonStockAfterDeduction" xlink:to="na_ProceedsFromIssuanceOfCommonStockAfterDeduction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_PurchaseOfCryptocurrencies_lbl0" xml:lang="en-US">Amount of purchase of crypto currencies.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PurchaseOfCryptocurrencies" xlink:to="na_PurchaseOfCryptocurrencies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_PurchasePricePerShare_lbl0" xml:lang="en-US">Number of purchase price per share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PurchasePricePerShare" xlink:to="na_PurchasePricePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_RelatedPartyTransactionsPolicyTextBlock_lbl0" xml:lang="en-US">Related party transactions.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_RelatedPartyTransactionsPolicyTextBlock" xlink:to="na_RelatedPartyTransactionsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_ReversalOfValuationAllowance_lbl0" xml:lang="en-US">Reversal of valuation allowance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ReversalOfValuationAllowance" xlink:to="na_ReversalOfValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares_lbl0" xml:lang="en-US">Weighted average grant date fair value, exercised.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares" xlink:to="na_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Weighted Average Grant Date Fair Value, Vested and exercisable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue" xlink:to="na_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm_lbl0" xml:lang="en-US">Weighted average remaining term (years), exercised.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm" xlink:to="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm_lbl0" xml:lang="en-US">Weighted average remaining term (years), forfeited.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" xlink:to="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm_lbl0" xml:lang="en-US">Weighted average remaining term (years), granted.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" xlink:to="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_SharesHeldInEmployeeTrustAndTransferable_lbl0" xml:lang="en-US">Shares held in employee trust and transferable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SharesHeldInEmployeeTrustAndTransferable" xlink:to="na_SharesHeldInEmployeeTrustAndTransferable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_SharesHeldInEmployeeTrustDueToForfeiture_lbl0" xml:lang="en-US">Shares held in employee trust due to forfeiture.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SharesHeldInEmployeeTrustDueToForfeiture" xlink:to="na_SharesHeldInEmployeeTrustDueToForfeiture_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_ShippingAndHandlingCosts_lbl0" xml:lang="en-US">Shipping and handling costs.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShippingAndHandlingCosts" xlink:to="na_ShippingAndHandlingCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_ShortTermsBorrowingsForWorkingCapital_lbl0" xml:lang="en-US">Short term borrowings for working capital.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShortTermsBorrowingsForWorkingCapital" xlink:to="na_ShortTermsBorrowingsForWorkingCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_StatutoryReserve_lbl0" xml:lang="en-US">The amount of statutory reserve.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StatutoryReserve" xlink:to="na_StatutoryReserve_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_StatutoryReserveDisclosureTextBlock_lbl0" xml:lang="en-US">Statutory Reserve Disclosure Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StatutoryReserveDisclosureTextBlock" xlink:to="na_StatutoryReserveDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares_lbl0" xml:lang="en-US">Issuance of ordinary shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares" xlink:to="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts_lbl0" xml:lang="en-US">Issuance of ordinary shares in exchange for cryptocurrencies, net of issuance costs.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" xlink:to="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions_lbl0" xml:lang="en-US">Issuance of ordinary shares upon the exercise of stock options.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" xlink:to="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering_lbl0" xml:lang="en-US">Stock issued during period, shares, re-designation of ordinary shares immediately prior the completion of initial public offering.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" xlink:to="na_StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost_lbl0" xml:lang="en-US">Stock issued during period, shares, share issuance following initial public offering, net of issuance cost.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" xlink:to="na_StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost_lbl0" xml:lang="en-US">Stock issued during period,shares, share issuance initial public offering, net of issuance cost.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost" xlink:to="na_StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares_lbl0" xml:lang="en-US">Issuance of ordinary shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares" xlink:to="na_StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts_lbl0" xml:lang="en-US">Issuance of ordinary shares in exchange for cryptocurrencies, net of issuance costs.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" xlink:to="na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions_lbl0" xml:lang="en-US">Issuance of ordinary shares upon the exercise of stock options.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" xlink:to="na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering_lbl0" xml:lang="en-US">Stock issued during period, value, re-designation of ordinary shares immediately prior the completion of initial public offering.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" xlink:to="na_StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost_lbl0" xml:lang="en-US">Stock issued during period, value, share issuance following initial public offering, net of issuance cost.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" xlink:to="na_StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost_lbl0" xml:lang="en-US">Stock issued during period, value, share issuance initial public offering, net of issuance cost.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost" xlink:to="na_StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_StockIssuedDuringPeriodValueTransferToReserve_lbl0" xml:lang="en-US">Stock issued during period, value, transfer to reserve.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodValueTransferToReserve" xlink:to="na_StockIssuedDuringPeriodValueTransferToReserve_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_CustomerAMember_lbl0" xml:lang="en-US">Customer A member.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_CustomerAMember" xlink:to="na_CustomerAMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_FirstExemptionMember_lbl0" xml:lang="en-US">First exemption member.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_FirstExemptionMember" xlink:to="na_FirstExemptionMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_HangzhouMetaTechnologyCoLtdMember_lbl0" xml:lang="en-US">Hangzhou Meta Technology Co. Ltd.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_HangzhouMetaTechnologyCoLtdMember" xlink:to="na_HangzhouMetaTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_HaoweiTechnologyShaoxingCoLtdMember_lbl0" xml:lang="en-US">Haowei Technology (Shaoxing) Co Ltd</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_HaoweiTechnologyShaoxingCoLtdMember" xlink:to="na_HaoweiTechnologyShaoxingCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_IpolloHkLimitedMember_lbl0" xml:lang="en-US">Ipollo HK Limited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_IpolloHkLimitedMember" xlink:to="na_IpolloHkLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_IpolloPteLtdMember_lbl0" xml:lang="en-US">IPOLLO PTE LTD</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_IpolloPteLtdMember" xlink:to="na_IpolloPteLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_IpolloTechIncMember_lbl0" xml:lang="en-US">Ipollo Tech Inc</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_IpolloTechIncMember" xlink:to="na_IpolloTechIncMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_IpolloTechLtdMember_lbl0" xml:lang="en-US">Ipollo Tech Ltd</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_IpolloTechLtdMember" xlink:to="na_IpolloTechLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_JianpingKongMember_lbl0" xml:lang="en-US">Jianping Kong.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_JianpingKongMember" xlink:to="na_JianpingKongMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_MetametaShaoxingTechnologyCoLtdMember_lbl0" xml:lang="en-US">Metameta (Shaoxing) Technology Co Ltd</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_MetametaShaoxingTechnologyCoLtdMember" xlink:to="na_MetametaShaoxingTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_MetaskiShaoxingTechnologyCoLtdMember_lbl0" xml:lang="en-US">Metaski (Shaoxing) Technology Co Ltd</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_MetaskiShaoxingTechnologyCoLtdMember" xlink:to="na_MetaskiShaoxingTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_MetaverseShaoxingTechnologyCoLtdMember_lbl0" xml:lang="en-US">Metaverse (Shaoxing) Technology Co. Ltd.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_MetaverseShaoxingTechnologyCoLtdMember" xlink:to="na_MetaverseShaoxingTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_NanoLabsHkLimitedMember_lbl0" xml:lang="en-US">Nano Labs HK Limited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_NanoLabsHkLimitedMember" xlink:to="na_NanoLabsHkLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_NanoLabsIncMember_lbl0" xml:lang="en-US">Nano Labs Inc</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_NanoLabsIncMember" xlink:to="na_NanoLabsIncMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_NanoTechCaymanLtdMember_lbl0" xml:lang="en-US">Nano Tech Cayman Ltd</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_NanoTechCaymanLtdMember" xlink:to="na_NanoTechCaymanLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_NanoTechnologyHkLimitedMember_lbl0" xml:lang="en-US">Nano Technology HK Limited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_NanoTechnologyHkLimitedMember" xlink:to="na_NanoTechnologyHkLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_PurchaseMember_lbl0" xml:lang="en-US">Purchase member.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PurchaseMember" xlink:to="na_PurchaseMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_QifengSunMember_lbl0" xml:lang="en-US">Qifeng Sun.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_QifengSunMember" xlink:to="na_QifengSunMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_SecondExemptionMember_lbl0" xml:lang="en-US">Second exemption member.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SecondExemptionMember" xlink:to="na_SecondExemptionMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_ShenzhenMatamataTechnologyCoLtdMember_lbl0" xml:lang="en-US">Shenzhen Matamata Technology Co Ltd</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShenzhenMatamataTechnologyCoLtdMember" xlink:to="na_ShenzhenMatamataTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_ShenzhenMatavosTechnologyCoLtdMember_lbl0" xml:lang="en-US">Shenzhen Matavos Technology Co Ltd</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShenzhenMatavosTechnologyCoLtdMember" xlink:to="na_ShenzhenMatavosTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_SupplierAMember_lbl0" xml:lang="en-US">Supplier A [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SupplierAMember" xlink:to="na_SupplierAMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_SupplierCMember_lbl0" xml:lang="en-US">Supplier C [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SupplierCMember" xlink:to="na_SupplierCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_TsukiIncMember_lbl0" xml:lang="en-US">Tsuki Inc.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_TsukiIncMember" xlink:to="na_TsukiIncMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_ZhejiangHaoweiMember_lbl0" xml:lang="en-US">Zhejiang Haowei [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ZhejiangHaoweiMember" xlink:to="na_ZhejiangHaoweiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_ZhejiangIpolloTechnologyCoLtdMember_lbl0" xml:lang="en-US">Zhejiang Ipollo Technology Co Ltd</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ZhejiangIpolloTechnologyCoLtdMember" xlink:to="na_ZhejiangIpolloTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="na_ZhejiangMetaverseTechnologyMember_lbl0" xml:lang="en-US">Zhejiang Metaverse Technology</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ZhejiangMetaverseTechnologyMember" xlink:to="na_ZhejiangMetaverseTechnologyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityReverseStockSplit_lbl0" xml:lang="en-US">Stockholders&apos; Equity, Reverse Stock Split</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityReverseStockSplit" xlink:to="us-gaap_StockholdersEquityReverseStockSplit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl1" xml:lang="en-US">Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_SupplierAMember_lbl1" xml:lang="en-US">Supplier AMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SupplierAMember" xlink:to="na_SupplierAMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_lbl0" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl1" xml:lang="en-US">Earnings Per Share, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_JianpingKongMember_lbl1" xml:lang="en-US">Jianping Kong Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_JianpingKongMember" xlink:to="na_JianpingKongMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl0" xml:lang="en-US">Operating Loss Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Role of Management [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:to="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl0" xml:lang="en-US">Retained Earnings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl0" xml:lang="en-US">Long-Term Debt, Maturity, after Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonClassBMember_lbl2" 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="us-gaap_CommonClassBMember" xlink:to="us-gaap_CommonClassBMember_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl2" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl3" xml:lang="en-US">Finite-Lived Intangible Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansMember_lbl0" xml:lang="en-US">Loans [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansMember" xlink:to="us-gaap_LoansMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_HK_lbl0" xml:lang="en-US">HONG KONG</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_HK" xlink:to="country_HK_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_PrepaymentsDesignFees_lbl1" xml:lang="en-US">Prepayments Design Fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PrepaymentsDesignFees" xlink:to="na_PrepaymentsDesignFees_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl1" xml:lang="en-US">Other Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtCurrent_lbl0" xml:lang="en-US">Long-Term Debt, Current Maturities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl0" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPPolicy_lbl0" xml:lang="en-US">Employee Stock Ownership Plan (ESOP), Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOwnershipPlanESOPPolicy" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl1" xml:lang="en-US">Other Comprehensive Income (Loss), Tax [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedStatementOfComprehensiveIncomeTableTextBlock_lbl0" xml:lang="en-US">Condensed Statement of Comprehensive Income [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedStatementOfComprehensiveIncomeTableTextBlock" xlink:to="srt_CondensedStatementOfComprehensiveIncomeTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingMember_lbl0" xml:lang="en-US">Building [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ZhejiangNanoBlockTechnologyCoLtdMember_lbl0" xml:lang="en-US">Zhejiang Nano Block Technology Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ZhejiangNanoBlockTechnologyCoLtdMember" xlink:to="na_ZhejiangNanoBlockTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ShenzhenMatavosTechnologyCoLtdMember_lbl1" xml:lang="en-US">Shenzhen Matavos Technology Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShenzhenMatavosTechnologyCoLtdMember" xlink:to="na_ShenzhenMatavosTechnologyCoLtdMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_FinanceIncomeExpense_lbl1" xml:lang="en-US">Finance Income Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_FinanceIncomeExpense" xlink:to="na_FinanceIncomeExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_DeferredTaxLiabilitiesAccruedExpenseAndOthers_lbl1" xml:lang="en-US">Deferred Tax Liabilities Accrued Expense And Others</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_DeferredTaxLiabilitiesAccruedExpenseAndOthers" xlink:to="na_DeferredTaxLiabilitiesAccruedExpenseAndOthers_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInterest_lbl0" xml:lang="en-US">Investment Income, Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrent_lbl0" xml:lang="en-US">Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ZhejiangNanomicroTechnologyCoLtdZhejiangNanomicroMember_lbl0" xml:lang="en-US">Zhejiang Nanomicro Technology Co Ltd Zhejiang Nanomicro Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ZhejiangNanomicroTechnologyCoLtdZhejiangNanomicroMember" xlink:to="na_ZhejiangNanomicroTechnologyCoLtdZhejiangNanomicroMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromShortTermDebt_lbl0" xml:lang="en-US">Proceeds from Short-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromShortTermDebt" xlink:to="us-gaap_ProceedsFromShortTermDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_PRCMember_lbl0" xml:lang="en-US">PRCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PRCMember" xlink:to="na_PRCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_CustomerDMember_lbl0" xml:lang="en-US">Customer DMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_CustomerDMember" xlink:to="na_CustomerDMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl0" xml:lang="en-US">Operating Expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl1" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ChangeInFairValueOfCryptocurrencies_lbl1" xml:lang="en-US">Change In Fair Value Of Cryptocurrencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ChangeInFairValueOfCryptocurrencies" xlink:to="na_ChangeInFairValueOfCryptocurrencies_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember_lbl0" xml:lang="en-US">State Administration of Taxation, China [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAdministrationOfTaxationChinaMember" xlink:to="us-gaap_StateAdministrationOfTaxationChinaMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtInterestRateIncrease_lbl0" xml:lang="en-US">Short-Term Debt, Interest Rate Increase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtInterestRateIncrease" xlink:to="us-gaap_ShortTermDebtInterestRateIncrease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromContributedCapital_lbl0" xml:lang="en-US">Proceeds from Contributed Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromContributedCapital" xlink:to="us-gaap_ProceedsFromContributedCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense_lbl1" xml:lang="en-US">Effective Income Tax Rate Deduction Of Research And Development Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense" xlink:to="na_EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense_lbl1"/>
    <loc xlink:type="locator" xlink:label="na_ScheduleOfShareOptionActivityAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfShareOptionActivityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ScheduleOfShareOptionActivityAbstract_lbl" xml:lang="en-US">Schedule Of Share Option Activity Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ScheduleOfShareOptionActivityAbstract" xlink:to="na_ScheduleOfShareOptionActivityAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseRightsMember_lbl0" xml:lang="en-US">Use Rights [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseRightsMember" xlink:to="us-gaap_UseRightsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressMember_lbl0" xml:lang="en-US">Construction in Progress [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl1" xml:lang="en-US">Prepaid Expense, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromDisposalCryptoAsset_lbl0" xml:lang="en-US">Proceeds from Disposal, Crypto Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromDisposalCryptoAsset" xlink:to="us-gaap_ProceedsFromDisposalCryptoAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_NanoBitHKLimitedMember_lbl0" xml:lang="en-US">Nano Bit HKLimited Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_NanoBitHKLimitedMember" xlink:to="na_NanoBitHKLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_PreferentialIncomeTaxRate_lbl1" xml:lang="en-US">Preferential Income Tax Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PreferentialIncomeTaxRate" xlink:to="na_PreferentialIncomeTaxRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_UpToTwoMillionMember_lbl0" xml:lang="en-US">Up To Two Million Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_UpToTwoMillionMember" xlink:to="na_UpToTwoMillionMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl0" xml:lang="en-US">Deferred Tax Assets, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_LandUseRightMember_lbl0" xml:lang="en-US">Land Use Right Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_LandUseRightMember" xlink:to="na_LandUseRightMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScenarioForecastMember_lbl0" xml:lang="en-US">Forecast [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioForecastMember" xlink:to="srt_ScenarioForecastMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl0" xml:lang="en-US">Debt Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl0" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl1" 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="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl1"/>
    <loc xlink:type="locator" xlink:label="na_ScheduleOfCondensedBalanceSheetsAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfCondensedBalanceSheetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ScheduleOfCondensedBalanceSheetsAbstract_lbl" xml:lang="en-US">Schedule Of Condensed Balance Sheets Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ScheduleOfCondensedBalanceSheetsAbstract" xlink:to="na_ScheduleOfCondensedBalanceSheetsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_PercentageOfReserveCapital_lbl1" xml:lang="en-US">Percentage Of Reserve Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PercentageOfReserveCapital" xlink:to="na_PercentageOfReserveCapital_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl0" xml:lang="en-US">Selling, General and Administrative Expenses, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl0" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl0" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetDisposition_lbl0" xml:lang="en-US">Crypto Asset, Disposition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetDisposition" xlink:to="us-gaap_CryptoAssetDisposition_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_TheUnitedStatesMember_lbl0" xml:lang="en-US">The United States Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_TheUnitedStatesMember" xlink:to="na_TheUnitedStatesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_RelatedPartyTransactionsPolicyTextBlock_lbl1" xml:lang="en-US">Related Party Transactions Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_RelatedPartyTransactionsPolicyTextBlock" xlink:to="na_RelatedPartyTransactionsPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl0" xml:lang="en-US">Inventory, Finished Goods, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl0" xml:lang="en-US">Debt Conversion, Converted Instrument, Shares Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ServiceMember_lbl0" xml:lang="en-US">Service [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ServiceMember" xlink:to="us-gaap_ServiceMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_IncomeTaxAssessableProfit_lbl1" xml:lang="en-US">Income Tax Assessable Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_IncomeTaxAssessableProfit" xlink:to="na_IncomeTaxAssessableProfit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_IpolloTechIncMember_lbl1" xml:lang="en-US">Ipollo Tech Inc Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_IpolloTechIncMember" xlink:to="na_IpolloTechIncMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl0" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss_lbl0" xml:lang="en-US">Sales-type Lease, Net Investment in Lease, Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss" xlink:to="us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl0" xml:lang="en-US">Inventory Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering_lbl1" xml:lang="en-US">Stock Issued During Period Shares Re Designation Of Ordinary Shares Immediately Prior The Completion Of Initial Public Offering</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" xlink:to="na_StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesHeldInEmployeeStockOptionPlanAllocated_lbl0" xml:lang="en-US">Shares Held in Employee Stock Option Plan, Allocated</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesHeldInEmployeeStockOptionPlanAllocated" xlink:to="us-gaap_SharesHeldInEmployeeStockOptionPlanAllocated_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ZhejiangShaoxingRuifengRuralCommercialBankMember_lbl0" xml:lang="en-US">Zhejiang Shaoxing Ruifeng Rural Commercial Bank Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ZhejiangShaoxingRuifengRuralCommercialBankMember" xlink:to="na_ZhejiangShaoxingRuifengRuralCommercialBankMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xml:lang="en-US">Property, Plant and Equipment, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl0" xml:lang="en-US">Proceeds from Long-Term Lines of Credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:to="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl0" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl0" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ClassAAndClassBOrdinarySharesMember_lbl0" xml:lang="en-US">Class AAnd Class BOrdinary Shares Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ClassAAndClassBOrdinarySharesMember" xlink:to="na_ClassAAndClassBOrdinarySharesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_US_lbl0" xml:lang="en-US">UNITED STATES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl2" 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="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_IpolloverseTechIncMember_lbl0" xml:lang="en-US">Ipolloverse Tech Inc Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_IpolloverseTechIncMember" xlink:to="na_IpolloverseTechIncMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate_lbl0" xml:lang="en-US">Short-Term Debt, Percentage Bearing Fixed Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:to="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl0" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetFairValueCurrent_lbl3" xml:lang="en-US">Crypto Asset, Fair Value, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetFairValueCurrent" xlink:to="us-gaap_CryptoAssetFairValueCurrent_lbl3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionPayableCurrent_lbl0" xml:lang="en-US">Construction Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionPayableCurrent" xlink:to="us-gaap_ConstructionPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1" xml:lang="en-US">Operating Lease, Liability, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue" xlink:to="na_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Other Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ShenzhenMatamataTechnologyCoLtdMember_lbl1" xml:lang="en-US">Shenzhen Matamata Technology Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShenzhenMatamataTechnologyCoLtdMember" xlink:to="na_ShenzhenMatamataTechnologyCoLtdMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCost_lbl0" xml:lang="en-US">Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl0" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl0" 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="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl0" 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="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedSalariesCurrent_lbl0" xml:lang="en-US">Accrued Salaries, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalariesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetUnrealizedLossOperating_lbl0" xml:lang="en-US">Crypto Asset, Unrealized Loss, Operating</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetUnrealizedLossOperating" xlink:to="us-gaap_CryptoAssetUnrealizedLossOperating_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_lbl" 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="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ReversalOfValuationAllowance_lbl1" xml:lang="en-US">Reversal Of Valuation Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ReversalOfValuationAllowance" xlink:to="na_ReversalOfValuationAllowance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions_lbl1" xml:lang="en-US">Stock Issued During Period Value Issuance Of Ordinary Shares Upon The Exercise Of Stock Options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" xlink:to="na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl0" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_SG_lbl1" xml:lang="en-US">SINGAPORE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_SG" xlink:to="country_SG_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl0" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl0" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0" xml:lang="en-US">Significant Accounting Policies [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_MetametaShaoxingTechnologyCoLtdMember_lbl1" xml:lang="en-US">Metameta Shaoxing Technology Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_MetametaShaoxingTechnologyCoLtdMember" xlink:to="na_MetametaShaoxingTechnologyCoLtdMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription_lbl0" xml:lang="en-US">Line of Credit Facility, Interest Rate Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDescription_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" 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="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Tranche Three [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl0" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl0" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Reverse Stock Splits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:to="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0" xml:lang="en-US">AOCI Attributable to Parent [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ZhejiangIpolloTechnologyCoLtdMember_lbl1" xml:lang="en-US">Zhejiang Ipollo Technology Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ZhejiangIpolloTechnologyCoLtdMember" xlink:to="na_ZhejiangIpolloTechnologyCoLtdMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0" xml:lang="en-US">Property, Plant and Equipment, Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1_lbl0" xml:lang="en-US">Foreign Currency Exchange Rate, Translation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:to="us-gaap_ForeignCurrencyExchangeRateTranslation1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl1" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_BankOfHangzhouCoLtdMember_lbl0" xml:lang="en-US">Bank Of Hangzhou Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_BankOfHangzhouCoLtdMember" xlink:to="na_BankOfHangzhouCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_IpolloTechLtdMember_lbl1" xml:lang="en-US">Ipollo Tech Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_IpolloTechLtdMember" xlink:to="na_IpolloTechLtdMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_MetaskiShaoxingTechnologyCoLtdMember_lbl1" xml:lang="en-US">Metaski Shaoxing Technology Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_MetaskiShaoxingTechnologyCoLtdMember" xlink:to="na_MetaskiShaoxingTechnologyCoLtdMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsInventory_lbl0" xml:lang="en-US">Deferred Tax Assets, Inventory</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInventory" xlink:to="us-gaap_DeferredTaxAssetsInventory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl0" 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>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromBankDebt_lbl0" xml:lang="en-US">Proceeds from Bank Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromBankDebt" xlink:to="us-gaap_ProceedsFromBankDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl0" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_AdditionsOfCryptocurrenciesAbstract_lbl0" xml:lang="en-US">Additions Of Cryptocurrencies Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_AdditionsOfCryptocurrenciesAbstract" xlink:to="na_AdditionsOfCryptocurrenciesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_CryptoCurrencyQuantity_lbl1" xml:lang="en-US">Crypto Currency Quantity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_CryptoCurrencyQuantity" xlink:to="na_CryptoCurrencyQuantity_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesDisclosureTextBlock_lbl0" xml:lang="en-US">Other Liabilities Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_OtherLiabilitiesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockOptionMember_lbl2" xml:lang="en-US">Equity Option [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionMember" xlink:to="us-gaap_StockOptionMember_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficeEquipmentMember_lbl0" xml:lang="en-US">Office Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl0"/>
    <loc xlink:type="locator" xlink:label="na_ScheduleOfRsusActivityAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfRsusActivityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ScheduleOfRsusActivityAbstract_lbl" xml:lang="en-US">Schedule Of Rsus Activity Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ScheduleOfRsusActivityAbstract" xlink:to="na_ScheduleOfRsusActivityAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl0" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Periodic Reduction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets Amortization Expense [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl1" xml:lang="en-US">Equity, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships_lbl0" xml:lang="en-US">Nature of Common Ownership or Management Control Relationships</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" xlink:to="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_StockIssuedDuringPeriodValueTransferToReserve_lbl1" xml:lang="en-US">Stock Issued During Period Value Transfer To Reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodValueTransferToReserve" xlink:to="na_StockIssuedDuringPeriodValueTransferToReserve_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_SupplierCMember_lbl1" xml:lang="en-US">Supplier CMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SupplierCMember" xlink:to="na_SupplierCMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComputerEquipmentMember_lbl0" xml:lang="en-US">Computer Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerEquipmentMember" xlink:to="us-gaap_ComputerEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditMember_lbl0" xml:lang="en-US">Line of Credit [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditMember" xlink:to="us-gaap_LineOfCreditMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_lbl0" xml:lang="en-US">Condensed Cash Flow Statement [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:to="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl0" xml:lang="en-US">Furniture and Fixtures [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm_lbl1" xml:lang="en-US">Sharebased Compensation Arrangement By Sharebased Payment Award Options Granted Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" xlink:to="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ContingenciesMember_lbl0" xml:lang="en-US">Contingencies Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ContingenciesMember" xlink:to="na_ContingenciesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_SupplierDMember_lbl0" xml:lang="en-US">Supplier DMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SupplierDMember" xlink:to="na_SupplierDMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_CryptocurrenciesPolicyTextBlock_lbl1" xml:lang="en-US">Cryptocurrencies Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_CryptocurrenciesPolicyTextBlock" xlink:to="na_CryptocurrenciesPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_MrJianpingKongMember_lbl0" xml:lang="en-US">Mr Jianping Kong Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_MrJianpingKongMember" xlink:to="na_MrJianpingKongMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl0" xml:lang="en-US">Fair Value Adjustment of Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_MetaverseShaoxingTechnologyCoLtdMember_lbl1" xml:lang="en-US">Metaverse Shaoxing Technology Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_MetaverseShaoxingTechnologyCoLtdMember" xlink:to="na_MetaverseShaoxingTechnologyCoLtdMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_lbl0" xml:lang="en-US">Long-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl0" 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="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeNet_lbl0" xml:lang="en-US">Investment Income, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeNet" xlink:to="us-gaap_InvestmentIncomeNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ParentMember_lbl0" xml:lang="en-US">Parent [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ParentMember" xlink:to="us-gaap_ParentMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNetAbstract_lbl" xml:lang="en-US">Inventory, Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryNetAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares_lbl1" xml:lang="en-US">Cryptocurrencies Acquired Through Issuance Of Ordinary Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares" xlink:to="na_CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl0" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl0" xml:lang="en-US">Lease, Cost [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_lbl0" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWriteDown_lbl0" xml:lang="en-US">Inventory Write-down</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl0" xml:lang="en-US">Revenue Benchmark [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl0" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl0"/>
    <loc xlink:type="locator" xlink:label="na_ScheduleOfCryptocurrenciesHoldingsAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfCryptocurrenciesHoldingsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ScheduleOfCryptocurrenciesHoldingsAbstract_lbl" xml:lang="en-US">Schedule Of Cryptocurrencies Holdings Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ScheduleOfCryptocurrenciesHoldingsAbstract" xlink:to="na_ScheduleOfCryptocurrenciesHoldingsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl0" xml:lang="en-US">Long-Term Debt, Maturity, Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_IpolloverseHKLimitedMember_lbl0" xml:lang="en-US">Ipolloverse HKLimited Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_IpolloverseHKLimitedMember" xlink:to="na_IpolloverseHKLimitedMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract_lbl" xml:lang="en-US">Schedule Of Estimated Useful Lives Of Property And Equipment Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract" xlink:to="na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_PrepaymentsInventoriesAndProcessingFee_lbl1" xml:lang="en-US">Prepayments Inventories And Processing Fee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PrepaymentsInventoriesAndProcessingFee" xlink:to="na_PrepaymentsInventoriesAndProcessingFee_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl0" 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="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_DirectorMember_lbl1" xml:lang="en-US">Director [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_DirectorMember" xlink:to="srt_DirectorMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl3" xml:lang="en-US">Equity, Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_SupplierBMember_lbl0" xml:lang="en-US">Supplier BMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SupplierBMember" xlink:to="na_SupplierBMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl0" xml:lang="en-US">Equity [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl0" 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="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_TwoZeroTwoTwoShareIncentivePlanMember_lbl0" xml:lang="en-US">Two Zero Two Two Share Incentive Plan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_TwoZeroTwoTwoShareIncentivePlanMember" xlink:to="na_TwoZeroTwoTwoShareIncentivePlanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromWarrantExercises_lbl0" xml:lang="en-US">Proceeds from Warrant Exercises</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromWarrantExercises" xlink:to="us-gaap_ProceedsFromWarrantExercises_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl0" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl0" xml:lang="en-US">Operating Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" 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="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_lbl0" xml:lang="en-US">Line of Credit Facility, Interest Rate During Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermBorrowings_lbl2" xml:lang="en-US">Short-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplierConcentrationRiskMember_lbl0" 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="us-gaap_SupplierConcentrationRiskMember" xlink:to="us-gaap_SupplierConcentrationRiskMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCurrentAssetsTextBlock_lbl0" xml:lang="en-US">Other Current Assets [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentAssetsTextBlock" xlink:to="us-gaap_OtherCurrentAssetsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl0" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_NanometaLtdMember_lbl0" xml:lang="en-US">Nanometa Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_NanometaLtdMember" xlink:to="na_NanometaLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetPurchase_lbl0" xml:lang="en-US">Crypto Asset, Purchase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetPurchase" xlink:to="us-gaap_CryptoAssetPurchase_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl0" xml:lang="en-US">Schedules of Concentration of Risk, by Risk Factor [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_lbl0" xml:lang="en-US">Adjustments to Additional Paid in Capital, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl0" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl1" 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="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Related Party Transactions [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl0"/>
    <loc xlink:type="locator" xlink:label="na_ScheduleOfOperatingLeasesAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfOperatingLeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ScheduleOfOperatingLeasesAbstract_lbl" xml:lang="en-US">Schedule Of Operating Leases Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ScheduleOfOperatingLeasesAbstract" xlink:to="na_ScheduleOfOperatingLeasesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Other Current Assets [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1_lbl0" xml:lang="en-US">Line of Credit Facility, Expiration Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl0" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_TypeOfCurrencyAxis_lbl0" xml:lang="en-US">Type Of Currency Axis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_TypeOfCurrencyAxis" xlink:to="na_TypeOfCurrencyAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl0" xml:lang="en-US">Condensed Balance Sheet [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterest_lbl0" xml:lang="en-US">Equity, Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted, Adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl0" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostAbstract_lbl0" xml:lang="en-US">Lease, Cost [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_LeaseCostAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl0" xml:lang="en-US">Schedule of Maturities of Long-Term Debt [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfShortTermDebt_lbl0" xml:lang="en-US">Repayments of Short-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfShortTermDebt" xlink:to="us-gaap_RepaymentsOfShortTermDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherMachineryAndEquipmentMember_lbl0" xml:lang="en-US">Other Machinery and Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherMachineryAndEquipmentMember" xlink:to="us-gaap_OtherMachineryAndEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_SharesHeldInEmployeeTrustAndTransferable_lbl1" xml:lang="en-US">Shares Held In Employee Trust And Transferable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SharesHeldInEmployeeTrustAndTransferable" xlink:to="na_SharesHeldInEmployeeTrustAndTransferable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ZhejiangHaoweiTechnologyCoLtdZhejiangHaoweiMember_lbl0" xml:lang="en-US">Zhejiang Haowei Technology Co Ltd Zhejiang Haowei Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ZhejiangHaoweiTechnologyCoLtdZhejiangHaoweiMember" xlink:to="na_ZhejiangHaoweiTechnologyCoLtdZhejiangHaoweiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="na_ScheduleOfNetRevenuesAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfNetRevenuesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ScheduleOfNetRevenuesAbstract_lbl" xml:lang="en-US">Schedule Of Net Revenues Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ScheduleOfNetRevenuesAbstract" xlink:to="na_ScheduleOfNetRevenuesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_PurchaseMember_lbl1" xml:lang="en-US">Purchase Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PurchaseMember" xlink:to="na_PurchaseMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl1" xml:lang="en-US">Inventory, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl1" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfOperatingSegments_lbl0" xml:lang="en-US">Number of Operating Segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl0" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl0" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashCurrent_lbl0" xml:lang="en-US">Restricted Cash, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashCurrent" xlink:to="us-gaap_RestrictedCashCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl1" 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="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductMember_lbl0" xml:lang="en-US">Product [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductMember" xlink:to="us-gaap_ProductMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl1" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose_lbl0" xml:lang="en-US">Subsidiary of Limited Liability Company or Limited Partnership, Business Purpose</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl0" xml:lang="en-US">Debt Instrument, Convertible, Conversion Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ShareholdersEquityDeficitAbstract_lbl0" xml:lang="en-US">Shareholders Equity Deficit Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShareholdersEquityDeficitAbstract" xlink:to="na_ShareholdersEquityDeficitAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_StatutoryReserveDisclosureTextBlock_lbl1" xml:lang="en-US">Statutory Reserve Disclosure Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StatutoryReserveDisclosureTextBlock" xlink:to="na_StatutoryReserveDisclosureTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestMember_lbl0" xml:lang="en-US">Noncontrolling Interest [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl0" xml:lang="en-US">Lessee, Leases [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl0" xml:lang="en-US">Operating Lease, Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Weighted Average Grant Date Fair Value Exercisedin Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares" xlink:to="na_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockDividendsShares_lbl0" xml:lang="en-US">Stock Dividends, Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockDividendsShares" xlink:to="us-gaap_StockDividendsShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm_lbl1" xml:lang="en-US">Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercised Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm" xlink:to="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ZhejiangMetaverseTechnologyMember_lbl1" xml:lang="en-US">Zhejiang Metaverse Technology Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ZhejiangMetaverseTechnologyMember" xlink:to="na_ZhejiangMetaverseTechnologyMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_NanoTechnologyHkLimitedMember_lbl1" xml:lang="en-US">Nano Technology Hk Limited Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_NanoTechnologyHkLimitedMember" xlink:to="na_NanoTechnologyHkLimitedMember_lbl1"/>
    <loc xlink:type="locator" xlink:label="na_ScheduleOfCryptocurrenciesAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfCryptocurrenciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ScheduleOfCryptocurrenciesAbstract_lbl" xml:lang="en-US">Schedule Of Cryptocurrencies Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ScheduleOfCryptocurrenciesAbstract" xlink:to="na_ScheduleOfCryptocurrenciesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0" xml:lang="en-US">Stock Issued During Period, Value, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvanceRent_lbl0" xml:lang="en-US">Advance Rent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvanceRent" xlink:to="us-gaap_AdvanceRent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Statement of Stockholders&apos; Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl0" xml:lang="en-US">Increase (Decrease) in Operating Lease Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState_lbl0" xml:lang="en-US">Subsidiary of Limited Liability Company or Limited Partnership, State</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState_lbl0"/>
    <loc xlink:type="locator" xlink:label="na_ScheduleOfSubsidiariesAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfSubsidiariesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ScheduleOfSubsidiariesAbstract_lbl" xml:lang="en-US">Schedule Of Subsidiaries Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ScheduleOfSubsidiariesAbstract" xlink:to="na_ScheduleOfSubsidiariesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent_lbl0" xml:lang="en-US">Value Added Tax Receivable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValueAddedTaxReceivableCurrent" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl1" xml:lang="en-US">Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl0" xml:lang="en-US">Concentration Risk Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl0" xml:lang="en-US">Amortization of Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl0" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_NanoLabsHkLimitedMember_lbl1" xml:lang="en-US">Nano Labs Hk Limited Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_NanoLabsHkLimitedMember" xlink:to="na_NanoLabsHkLimitedMember_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_InvestmentInSubsidiaries_lbl1" xml:lang="en-US">Investment In Subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_InvestmentInSubsidiaries" xlink:to="na_InvestmentInSubsidiaries_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl0" xml:lang="en-US">Lessee, Operating Leases [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_GrossProceeds_lbl1" xml:lang="en-US">Gross Proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_GrossProceeds" xlink:to="na_GrossProceeds_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_NanoLabsIncMember_lbl1" xml:lang="en-US">Nano Labs Inc Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_NanoLabsIncMember" xlink:to="na_NanoLabsIncMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost_lbl1" xml:lang="en-US">Stock Issued During Period Value Share Issuance Following Initial Public Offering Net Of Issuance Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" xlink:to="na_StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost_lbl1" xml:lang="en-US">Stock Issued During Period Shares Share Issuance Initial Public Offering Net Of Issuance Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost" xlink:to="na_StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl0" xml:lang="en-US">Inventory, Raw Materials, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_FirstExemptionMember_lbl1" xml:lang="en-US">First Exemption Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_FirstExemptionMember" xlink:to="na_FirstExemptionMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl1" xml:lang="en-US">Earnings Per Share, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl0" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl2" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl0" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl0" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl0" xml:lang="en-US">Research and Development Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCurrentLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Other Current Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:to="us-gaap_OtherCurrentLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetCost_lbl0" xml:lang="en-US">Crypto Asset, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetCost" xlink:to="us-gaap_CryptoAssetCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl0" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ShortTermsBorrowingsForWorkingCapital_lbl1" xml:lang="en-US">Short Terms Borrowings For Working Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShortTermsBorrowingsForWorkingCapital" xlink:to="na_ShortTermsBorrowingsForWorkingCapital_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl0" xml:lang="en-US">Subsequent Events [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_CustomerCMember_lbl0" xml:lang="en-US">Customer CMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_CustomerCMember" xlink:to="na_CustomerCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl0" xml:lang="en-US">Cost of Goods and Service [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" 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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1_lbl0" xml:lang="en-US">Noncash or Part Noncash Acquisition, Value of Liabilities Assumed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl0" xml:lang="en-US">Increase (Decrease) in Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl0" 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="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ZhejiangHaoweiMember_lbl1" xml:lang="en-US">Zhejiang Haowei Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ZhejiangHaoweiMember" xlink:to="na_ZhejiangHaoweiMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ZhejiangShaoxingRuifengRuralCommercialBankCoLtdMember_lbl0" xml:lang="en-US">Zhejiang Shaoxing Ruifeng Rural Commercial Bank Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ZhejiangShaoxingRuifengRuralCommercialBankCoLtdMember" xlink:to="na_ZhejiangShaoxingRuifengRuralCommercialBankCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl0" xml:lang="en-US">Additional Paid in Capital, Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl0" xml:lang="en-US">Inventory, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="na_ScheduleOfRelatedPartyTransactionsAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfRelatedPartyTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ScheduleOfRelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Schedule Of Related Party Transactions Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ScheduleOfRelatedPartyTransactionsAbstract" xlink:to="na_ScheduleOfRelatedPartyTransactionsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_QifengSunMember_lbl1" xml:lang="en-US">Qifeng Sun Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_QifengSunMember" xlink:to="na_QifengSunMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance_lbl0" xml:lang="en-US">Statutory Accounting Practices, Statutory Capital and Surplus, Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" xlink:to="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockSharesConverted1_lbl0" 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="us-gaap_ConversionOfStockSharesConverted1" xlink:to="us-gaap_ConversionOfStockSharesConverted1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_PurchaseOfCryptocurrencies_lbl1" xml:lang="en-US">Purchase Of Cryptocurrencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PurchaseOfCryptocurrencies" xlink:to="na_PurchaseOfCryptocurrencies_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_lbl0" xml:lang="en-US">Warrants and Rights Outstanding, Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnTerminationOfLease_lbl0" xml:lang="en-US">Gain (Loss) on Termination of Lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnTerminationOfLease" xlink:to="us-gaap_GainLossOnTerminationOfLease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock_lbl0" xml:lang="en-US">Schedule of Subsidiary of Limited Liability Company or Limited Partnership, Description [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock" xlink:to="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest_lbl0" xml:lang="en-US">Subsidiary of Limited Liability Company or Limited Partnership, Ownership Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetActivityTableTextBlock_lbl0" xml:lang="en-US">Crypto Asset, Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetActivityTableTextBlock" xlink:to="us-gaap_CryptoAssetActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl0" xml:lang="en-US">Accounts Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts_lbl1" xml:lang="en-US">Stock Issued During Period Value Issuance Of Ordinary Shares In Exchange For Cryptocurrencies Net Of Issuance Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" xlink:to="na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_SupplierEMember_lbl0" xml:lang="en-US">Supplier EMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SupplierEMember" xlink:to="na_SupplierEMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_CustomerEMember_lbl0" xml:lang="en-US">Customer EMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_CustomerEMember" xlink:to="na_CustomerEMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_PrepaymentsPolicyTextBlock_lbl1" xml:lang="en-US">Prepayments Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PrepaymentsPolicyTextBlock" xlink:to="na_PrepaymentsPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_OverTwoMillionMember_lbl0" xml:lang="en-US">Over Two Million Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_OverTwoMillionMember" xlink:to="na_OverTwoMillionMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl0" xml:lang="en-US">Property, Plant and Equipment, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_IncreaseDecreaseInAdvanceFromCustomers_lbl1" xml:lang="en-US">Increase Decrease In Advance From Customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_IncreaseDecreaseInAdvanceFromCustomers" xlink:to="na_IncreaseDecreaseInAdvanceFromCustomers_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FranchiseRightsMember_lbl0" xml:lang="en-US">Franchise Rights [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FranchiseRightsMember" xlink:to="us-gaap_FranchiseRightsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseNonoperating_lbl0" xml:lang="en-US">Interest Expense, Nonoperating</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseNonoperating" xlink:to="us-gaap_InterestExpenseNonoperating_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransportationEquipmentMember_lbl0" xml:lang="en-US">Transportation Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransportationEquipmentMember" xlink:to="us-gaap_TransportationEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts_lbl1" xml:lang="en-US">Stock Issued During Period Shares Issuance Of Ordinary Shares In Exchange For Cryptocurrencies Net Of Issuance Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" xlink:to="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsMiscellaneousCurrent_lbl0" xml:lang="en-US">Other Assets, Miscellaneous, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsMiscellaneousCurrent" xlink:to="us-gaap_OtherAssetsMiscellaneousCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTerms_lbl0" xml:lang="en-US">Short-Term Debt, Terms</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTerms" xlink:to="us-gaap_ShortTermDebtTerms_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl0" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl0" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermLeaseCost_lbl0" xml:lang="en-US">Short-Term Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl0" xml:lang="en-US">Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl0" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_NanoTechCaymanLtdMember_lbl1" xml:lang="en-US">Nano Tech Cayman Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_NanoTechCaymanLtdMember" xlink:to="na_NanoTechCaymanLtdMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl0" xml:lang="en-US">Accrual for Taxes Other than Income Taxes, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl0" xml:lang="en-US">Sale of Stock, Consideration Received on Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl0"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl" xml:lang="en-US">Cybersecurity Risk Management, Strategy, and Governance [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl0" xml:lang="en-US">Leasehold Improvements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetTextBlock_lbl0" xml:lang="en-US">Crypto Asset [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetTextBlock" xlink:to="us-gaap_CryptoAssetTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_TsukiIncMember_lbl1" xml:lang="en-US">Tsuki Inc Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_TsukiIncMember" xlink:to="na_TsukiIncMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl0" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockMember_lbl0" xml:lang="en-US">Restricted Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl1" xml:lang="en-US">Operating Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetAddition_lbl0" xml:lang="en-US">Crypto Asset, Addition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetAddition" xlink:to="us-gaap_CryptoAssetAddition_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpense_lbl0" xml:lang="en-US">Selling and Marketing Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoteWarrantMember_lbl0" xml:lang="en-US">Note Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoteWarrantMember" xlink:to="us-gaap_NoteWarrantMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl0" xml:lang="en-US">Operating Lease, Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_HaoweiverseShaoxingTechnologyCoLtdHaoweiverseMember_lbl0" xml:lang="en-US">Haoweiverse Shaoxing Technology Co Ltd Haoweiverse Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_HaoweiverseShaoxingTechnologyCoLtdHaoweiverseMember" xlink:to="na_HaoweiverseShaoxingTechnologyCoLtdHaoweiverseMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLongTermDebt_lbl0" xml:lang="en-US">Repayments of Long-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermDebt" xlink:to="us-gaap_RepaymentsOfLongTermDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl0" xml:lang="en-US">Increase (Decrease) in Prepaid Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_NoncontrollingInterestsPolicyTestBlock_lbl1" xml:lang="en-US">Noncontrolling Interests Policy Test Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_NoncontrollingInterestsPolicyTestBlock" xlink:to="na_NoncontrollingInterestsPolicyTestBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock_lbl0" xml:lang="en-US">Schedule Of Estimated Useful Lives Of Property And Equipment Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock" xlink:to="na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="currency_USD_lbl0" xml:lang="en-US">United States of America, Dollars</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_USD" xlink:to="currency_USD_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ShippingAndHandlingCosts_lbl1" xml:lang="en-US">Shipping And Handling Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShippingAndHandlingCosts" xlink:to="na_ShippingAndHandlingCosts_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryAdjustments_lbl0" xml:lang="en-US">Inventory Adjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryAdjustments" xlink:to="us-gaap_InventoryAdjustments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl0" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl2" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl0" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetHoldingTableTextBlock_lbl0" xml:lang="en-US">Crypto Asset, Holding [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetHoldingTableTextBlock" xlink:to="us-gaap_CryptoAssetHoldingTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate_lbl0" xml:lang="en-US">Subsidiary of Limited Liability Company or Limited Partnership, Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" 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="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary_lbl0" xml:lang="en-US">Gain (Loss) on Disposition of Stock in Subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:to="us-gaap_GainOrLossOnSaleOfStockInSubsidiary_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OciNetOfTaxAbstract_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Alternative [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OciNetOfTaxAbstract" xlink:to="us-gaap_OciNetOfTaxAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl0" xml:lang="en-US">Class of Warrant or Right, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl0" xml:lang="en-US">Other Prepaid Expense, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl1" xml:lang="en-US">Operating Lease, Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl0" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl0"/>
    <loc xlink:type="locator" xlink:label="na_ScheduleOfPropertyPlantAndEquipmentNetAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfPropertyPlantAndEquipmentNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ScheduleOfPropertyPlantAndEquipmentNetAbstract_lbl" xml:lang="en-US">Schedule Of Property Plant And Equipment Net Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ScheduleOfPropertyPlantAndEquipmentNetAbstract" xlink:to="na_ScheduleOfPropertyPlantAndEquipmentNetAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_VestedMember_lbl0" xml:lang="en-US">Vested Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_VestedMember" xlink:to="na_VestedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ProceedsFromIssuanceOfCommonStockAfterDeduction_lbl1" xml:lang="en-US">Proceeds From Issuance Of Common Stock After Deduction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ProceedsFromIssuanceOfCommonStockAfterDeduction" xlink:to="na_ProceedsFromIssuanceOfCommonStockAfterDeduction_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl2" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_OthersMember_lbl0" xml:lang="en-US">Others Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_OthersMember" xlink:to="na_OthersMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl0" xml:lang="en-US">Long-Term Debt, Maturity, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherShortTermBorrowings_lbl0" xml:lang="en-US">Other Short-Term Borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherShortTermBorrowings" xlink:to="us-gaap_OtherShortTermBorrowings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_lbl1" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_lbl0" xml:lang="en-US">Condensed Financial Information of Parent Company Only Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:to="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl0" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl0" xml:lang="en-US">Long-Term Debt, Maturity, Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsCurrent_lbl1" xml:lang="en-US">Other Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_USDTMember_lbl1" xml:lang="en-US">USDTMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_USDTMember" xlink:to="na_USDTMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyDamagesPaidValue_lbl0" xml:lang="en-US">Loss Contingency, Damages Paid, Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDamagesPaidValue" xlink:to="us-gaap_LossContingencyDamagesPaidValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_KastleLimitedMember_lbl0" xml:lang="en-US">Kastle Limited Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_KastleLimitedMember" xlink:to="na_KastleLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_StatutoryReserve_lbl1" xml:lang="en-US">Statutory Reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StatutoryReserve" xlink:to="na_StatutoryReserve_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares_lbl1" xml:lang="en-US">Stock Issued During Period Value Issuance Of Ordinary Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares" xlink:to="na_StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesHeldInEmployeeTrustShares_lbl0" xml:lang="en-US">Common Stock, Shares Held in Employee Trust, Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesHeldInEmployeeTrustShares" xlink:to="us-gaap_CommonStockSharesHeldInEmployeeTrustShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Other Current Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherBorrowings_lbl1" xml:lang="en-US">Other Borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherBorrowings" xlink:to="us-gaap_OtherBorrowings_lbl1"/>
    <loc xlink:type="locator" xlink:label="na_ScheduleOfIntangibleAssetNetAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfIntangibleAssetNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ScheduleOfIntangibleAssetNetAbstract_lbl" xml:lang="en-US">Schedule Of Intangible Asset Net Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ScheduleOfIntangibleAssetNetAbstract" xlink:to="na_ScheduleOfIntangibleAssetNetAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl0" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Other, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_lbl0"/>
    <loc xlink:type="locator" xlink:label="na_ScheduleOfConcentrationsAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfConcentrationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ScheduleOfConcentrationsAbstract_lbl" xml:lang="en-US">Schedule Of Concentrations Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ScheduleOfConcentrationsAbstract" xlink:to="na_ScheduleOfConcentrationsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ShareIncentivePlanMember_lbl0" xml:lang="en-US">Share Incentive Plan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ShareIncentivePlanMember" xlink:to="na_ShareIncentivePlanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract_lbl0" xml:lang="en-US">Supplemental Cash Flow Elements [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_SupplementalCashFlowElementsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Disposition of Asset, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" 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>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_lbl0" xml:lang="en-US">Revenue from External Customers by Geographic Areas [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Ownership Plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ESOPMember_lbl0" xml:lang="en-US">ESOPMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ESOPMember" xlink:to="na_ESOPMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl0" xml:lang="en-US">Other Nonoperating Income (Expense) [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl0" xml:lang="en-US">Earnings Per Share [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl0" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends_lbl0" xml:lang="en-US">Statutory Accounting Practices, Retained Earnings Not Available for Dividends</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends" xlink:to="us-gaap_StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl0" xml:lang="en-US">Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares_lbl1" xml:lang="en-US">Stock Issued During Period Shares Issuance Of Ordinary Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares" xlink:to="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketingAndAdvertisingExpense_lbl0" xml:lang="en-US">Marketing and Advertising Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketingAndAdvertisingExpense" xlink:to="us-gaap_MarketingAndAdvertisingExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm_lbl1" xml:lang="en-US">Sharebased Compensation Arrangement By Sharebased Payment Award Options Forfeited Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" xlink:to="na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_StatutoryReservesMember_lbl0" xml:lang="en-US">Statutory Reserves Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StatutoryReservesMember" xlink:to="na_StatutoryReservesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions_lbl1" xml:lang="en-US">Stock Issued During Period Shares Issuance Of Ordinary Shares Upon The Exercise Of Stock Options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" xlink:to="na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl0" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_LendersMember_lbl0" xml:lang="en-US">Lenders Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_LendersMember" xlink:to="na_LendersMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl0" xml:lang="en-US">Operating Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfBankDebt_lbl0" xml:lang="en-US">Repayments of Bank Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfBankDebt" xlink:to="us-gaap_RepaymentsOfBankDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ConvenienceTranslationPolicyTextBlock_lbl1" xml:lang="en-US">Convenience Translation Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ConvenienceTranslationPolicyTextBlock" xlink:to="na_ConvenienceTranslationPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl0" xml:lang="en-US">Concentration Risk, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_SharesHeldInEmployeeTrustDueToForfeiture_lbl1" xml:lang="en-US">Shares Held In Employee Trust Due To Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SharesHeldInEmployeeTrustDueToForfeiture" xlink:to="na_SharesHeldInEmployeeTrustDueToForfeiture_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtWeightedAverageInterestRate_lbl0" xml:lang="en-US">Short-Term Debt, Weighted Average Interest Rate, at Point in Time</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtWeightedAverageInterestRate" xlink:to="us-gaap_ShortTermDebtWeightedAverageInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Board of Directors Oversight [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl0" xml:lang="en-US">Contract with Customer, Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="na_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract_lbl" xml:lang="en-US">Schedule Of Estimated Useful Lives Of Intangible Assets Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract" xlink:to="na_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl1" 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="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl0" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl1" 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="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationTaxExemptIncome_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:to="us-gaap_IncomeTaxReconciliationTaxExemptIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ZhejiangWeikeMember_lbl0" xml:lang="en-US">Zhejiang Weike Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ZhejiangWeikeMember" xlink:to="na_ZhejiangWeikeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl1" xml:lang="en-US">Other Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl0" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_PrepaymentsTextBlock_lbl1" xml:lang="en-US">Prepayments Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PrepaymentsTextBlock" xlink:to="na_PrepaymentsTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl0" xml:lang="en-US">Gross Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_NumberOfOrdinaryShare_lbl1" xml:lang="en-US">Number Of Ordinary Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_NumberOfOrdinaryShare" xlink:to="na_NumberOfOrdinaryShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositLiabilityCurrent_lbl0" xml:lang="en-US">Deposit Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositLiabilityCurrent" xlink:to="us-gaap_DepositLiabilityCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrivatePlacementMember_lbl0" xml:lang="en-US">Private Placement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrivatePlacementMember" xlink:to="us-gaap_PrivatePlacementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl0" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost_lbl1" xml:lang="en-US">Stock Issued During Period Value Share Issuance Initial Public Offering Net Of Issuance Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost" xlink:to="na_StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNet_lbl0" xml:lang="en-US">Net Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNet" xlink:to="us-gaap_AssetsNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl0" xml:lang="en-US">Inventory, Work in Process, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_HaoweiTechnologyShaoxingCoLtdMember_lbl1" xml:lang="en-US">Haowei Technology Shaoxing Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_HaoweiTechnologyShaoxingCoLtdMember" xlink:to="na_HaoweiTechnologyShaoxingCoLtdMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_HangzhouMetaTechnologyCoLtdMember_lbl1" xml:lang="en-US">Hangzhou Meta Technology Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_HangzhouMetaTechnologyCoLtdMember" xlink:to="na_HangzhouMetaTechnologyCoLtdMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl0" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_IpolloverseCaymanLtdMember_lbl0" xml:lang="en-US">Ipolloverse Cayman Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_IpolloverseCaymanLtdMember" xlink:to="na_IpolloverseCaymanLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_CustomerBMember_lbl0" xml:lang="en-US">Customer BMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_CustomerBMember" xlink:to="na_CustomerBMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember_lbl0" xml:lang="en-US">Building and Building Improvements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl0" xml:lang="en-US">Assets, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersAbstract_lbl" xml:lang="en-US">Schedule Of Net Revenues By Geographical Location Of Customers Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersAbstract" xlink:to="na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl0" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_IpolloHkLimitedMember_lbl1" xml:lang="en-US">Ipollo Hk Limited Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_IpolloHkLimitedMember" xlink:to="na_IpolloHkLimitedMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl0" xml:lang="en-US">Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering_lbl1" xml:lang="en-US">Stock Issued During Period Value Re Designation Of Ordinary Shares Immediately Prior The Completion Of Initial Public Offering</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" xlink:to="na_StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost_lbl1" xml:lang="en-US">Stock Issued During Period Shares Share Issuance Following Initial Public Offering Net Of Issuance Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" xlink:to="na_StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_FrozenAmount_lbl1" xml:lang="en-US">Frozen Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_FrozenAmount" xlink:to="na_FrozenAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ZhejiangWeikeTechnologyCoLtdZhejiangWeikeMember_lbl0" xml:lang="en-US">Zhejiang Weike Technology Co Ltd Zhejiang Weike Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ZhejiangWeikeTechnologyCoLtdZhejiangWeikeMember" xlink:to="na_ZhejiangWeikeTechnologyCoLtdZhejiangWeikeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_CashContribution_lbl1" xml:lang="en-US">Cash Contribution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_CashContribution" xlink:to="na_CashContribution_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl1" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_DueFromIntercompany_lbl1" xml:lang="en-US">Due From Intercompany</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_DueFromIntercompany" xlink:to="na_DueFromIntercompany_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_BitcoinMember_lbl1" xml:lang="en-US">Bitcoin Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_BitcoinMember" xlink:to="na_BitcoinMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl0" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0" xml:lang="en-US">Liabilities and Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_lbl2" xml:lang="en-US">Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl0" xml:lang="en-US">Intangible Assets, Finite-Lived, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl0" 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="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl0" xml:lang="en-US">Payments to Acquire Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl0" xml:lang="en-US">Customer Concentration Risk [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_CustomerAMember_lbl1" xml:lang="en-US">Customer AMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_CustomerAMember" xlink:to="na_CustomerAMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl1" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Cash Equivalents, at Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl0" xml:lang="en-US">Cost of Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_IpolloPteLtdMember_lbl1" xml:lang="en-US">Ipollo Pte Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_IpolloPteLtdMember" xlink:to="na_IpolloPteLtdMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_SecondExemptionMember_lbl1" xml:lang="en-US">Second Exemption Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_SecondExemptionMember" xlink:to="na_SecondExemptionMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl1" xml:lang="en-US">Class of Warrant or Right, Exercise Price of Warrants or Rights</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl0" xml:lang="en-US">Income Taxes Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_DeferredTaxAssetsProvisionForValuationAllowance_lbl1" xml:lang="en-US">Deferred Tax Assets Provision For Valuation Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_DeferredTaxAssetsProvisionForValuationAllowance" xlink:to="na_DeferredTaxAssetsProvisionForValuationAllowance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl0" xml:lang="en-US">Impairment, Long-Lived Asset, Held-for-Use</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments_lbl0" xml:lang="en-US">Proceeds from Sale of Short-Term Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:to="us-gaap_ProceedsFromSaleOfShortTermInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl0" xml:lang="en-US">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Current Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl0" xml:lang="en-US">Debt Instrument, Maturity Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_LoanMember_lbl0" xml:lang="en-US">Loan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_LoanMember" xlink:to="na_LoanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl0" xml:lang="en-US">Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_ThirdPartyMember_lbl0" xml:lang="en-US">Third Party Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_ThirdPartyMember" xlink:to="na_ThirdPartyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_PurchasePricePerShare_lbl1" xml:lang="en-US">Purchase Price Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_PurchasePricePerShare" xlink:to="na_PurchasePricePerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollateralPledgedMember_lbl0" xml:lang="en-US">Collateral Pledged [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollateralPledgedMember" xlink:to="us-gaap_CollateralPledgedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositsAssetsCurrent_lbl0" xml:lang="en-US">Deposits Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsCurrent" xlink:to="us-gaap_DepositsAssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Other Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl0" xml:lang="en-US">Assets, Noncurrent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="na_NetProceeds_lbl1" xml:lang="en-US">Net Proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="na_NetProceeds" xlink:to="na_NetProceeds_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl0" xml:lang="en-US">Operating Lease, Right-of-Use Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl0" xml:lang="en-US">Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl0"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>17
<FILENAME>na-20241231_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Fri Apr 11 10:17:01 UTC 2025 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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="na-20241231.xsd#na_r_ConsolidatedBalanceSheet" roleURI="http://www.nano.cn/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.nano.cn/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ConsolidatedIncomeStatement" roleURI="http://www.nano.cn/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ShareholdersEquityType2or3" roleURI="http://www.nano.cn/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ConsolidatedCashFlow" roleURI="http://www.nano.cn/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_OrganizationandNatureofOperations" roleURI="http://www.nano.cn/role/OrganizationandNatureofOperations"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_SummaryofSignificantAccountingPolicies" roleURI="http://www.nano.cn/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_InventoriesNet" roleURI="http://www.nano.cn/role/InventoriesNet"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_Prepayments" roleURI="http://www.nano.cn/role/Prepayments"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_OtherCurrentAssets" roleURI="http://www.nano.cn/role/OtherCurrentAssets"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_Cryptocurrencies" roleURI="http://www.nano.cn/role/Cryptocurrencies"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_PropertyPlantandEquipmentNet" roleURI="http://www.nano.cn/role/PropertyPlantandEquipmentNet"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_IntangibleAssetNet" roleURI="http://www.nano.cn/role/IntangibleAssetNet"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_OperatingLeases" roleURI="http://www.nano.cn/role/OperatingLeases"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_OtherCurrentLiabilities" roleURI="http://www.nano.cn/role/OtherCurrentLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ShortTermandLongTermDebts" roleURI="http://www.nano.cn/role/ShortTermandLongTermDebts"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ShareholdersEquityDeficit" roleURI="http://www.nano.cn/role/ShareholdersEquityDeficit"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ShareBasedCompensation" roleURI="http://www.nano.cn/role/ShareBasedCompensation"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_StatutoryReserves" roleURI="http://www.nano.cn/role/StatutoryReserves"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_EarningsLossPerShare" roleURI="http://www.nano.cn/role/EarningsLossPerShare"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_IncomeTaxes" roleURI="http://www.nano.cn/role/IncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_RelatedPartyTransactions" roleURI="http://www.nano.cn/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_Concentrations" roleURI="http://www.nano.cn/role/Concentrations"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_CommitmentsandContingencies" roleURI="http://www.nano.cn/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_SubsequentEvents" roleURI="http://www.nano.cn/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ParentOnlyFinancialStatements" roleURI="http://www.nano.cn/role/ParentOnlyFinancialStatements"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_AccountingPoliciesByPolicy" roleURI="http://www.nano.cn/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_OrganizationandNatureofOperationsTables" roleURI="http://www.nano.cn/role/OrganizationandNatureofOperationsTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_InventoriesNetTables" roleURI="http://www.nano.cn/role/InventoriesNetTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_PrepaymentsTables" roleURI="http://www.nano.cn/role/PrepaymentsTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_OtherCurrentAssetsTables" roleURI="http://www.nano.cn/role/OtherCurrentAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_CryptocurrenciesTables" roleURI="http://www.nano.cn/role/CryptocurrenciesTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_PropertyPlantandEquipmentNetTables" roleURI="http://www.nano.cn/role/PropertyPlantandEquipmentNetTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_IntangibleAssetNetTables" roleURI="http://www.nano.cn/role/IntangibleAssetNetTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_OperatingLeasesTables" roleURI="http://www.nano.cn/role/OperatingLeasesTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_OtherCurrentLiabilitiesTables" roleURI="http://www.nano.cn/role/OtherCurrentLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ShortTermandLongTermDebtsTables" roleURI="http://www.nano.cn/role/ShortTermandLongTermDebtsTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ShareBasedCompensationTables" roleURI="http://www.nano.cn/role/ShareBasedCompensationTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_EarningsLossPerShareTables" roleURI="http://www.nano.cn/role/EarningsLossPerShareTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_IncomeTaxesTables" roleURI="http://www.nano.cn/role/IncomeTaxesTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_RelatedPartyTransactionsTables" roleURI="http://www.nano.cn/role/RelatedPartyTransactionsTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ConcentrationsTables" roleURI="http://www.nano.cn/role/ConcentrationsTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ParentOnlyFinancialStatementsTables" roleURI="http://www.nano.cn/role/ParentOnlyFinancialStatementsTables"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofSubsidiariesTable" roleURI="http://www.nano.cn/role/ScheduleofSubsidiariesTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable" roleURI="http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" roleURI="http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofNetRevenuesTable" roleURI="http://www.nano.cn/role/ScheduleofNetRevenuesTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofNetRevenuesByGeographicalLocationofCustomersTable" roleURI="http://www.nano.cn/role/ScheduleofNetRevenuesByGeographicalLocationofCustomersTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofInventoriesNetTable" roleURI="http://www.nano.cn/role/ScheduleofInventoriesNetTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofPrepaymentsTable" roleURI="http://www.nano.cn/role/ScheduleofPrepaymentsTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofOtherCurrentAssetsTable" roleURI="http://www.nano.cn/role/ScheduleofOtherCurrentAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofCryptocurrenciesTable" roleURI="http://www.nano.cn/role/ScheduleofCryptocurrenciesTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofCryptocurrenciesHoldingsTable" roleURI="http://www.nano.cn/role/ScheduleofCryptocurrenciesHoldingsTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofPropertyPlantandEquipmentNetTable" roleURI="http://www.nano.cn/role/ScheduleofPropertyPlantandEquipmentNetTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofIntangibleAssetNetTable" roleURI="http://www.nano.cn/role/ScheduleofIntangibleAssetNetTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofFutureEstimatedAmortizationExpensesTable" roleURI="http://www.nano.cn/role/ScheduleofFutureEstimatedAmortizationExpensesTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofOperatingLeasesTable" roleURI="http://www.nano.cn/role/ScheduleofOperatingLeasesTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofOperatingLeaseLiabilitiesTable" roleURI="http://www.nano.cn/role/ScheduleofOperatingLeaseLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofOtherCurrentLiabilitiesTable" roleURI="http://www.nano.cn/role/ScheduleofOtherCurrentLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofFutureMaturitiesofLongTermDebtsTable" roleURI="http://www.nano.cn/role/ScheduleofFutureMaturitiesofLongTermDebtsTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofRSUsActivityTable" roleURI="http://www.nano.cn/role/ScheduleofRSUsActivityTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofValuationAssumptionsTable" roleURI="http://www.nano.cn/role/ScheduleofValuationAssumptionsTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofShareOptionActivityTable" roleURI="http://www.nano.cn/role/ScheduleofShareOptionActivityTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofBasicandDilutedEarningsLossPerOrdinaryShareComputationsTable" roleURI="http://www.nano.cn/role/ScheduleofBasicandDilutedEarningsLossPerOrdinaryShareComputationsTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable" roleURI="http://www.nano.cn/role/ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofProvisionforIncomeTaxesTable" roleURI="http://www.nano.cn/role/ScheduleofProvisionforIncomeTaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofDeferredTaxAssetsTable" roleURI="http://www.nano.cn/role/ScheduleofDeferredTaxAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofRelatedPartyTransactionsTable" roleURI="http://www.nano.cn/role/ScheduleofRelatedPartyTransactionsTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofConcentrationsTable" roleURI="http://www.nano.cn/role/ScheduleofConcentrationsTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofCondensedBalanceSheetsTable" roleURI="http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofCondensedBalanceSheetsTable_Parentheticals" roleURI="http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable" roleURI="http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ScheduleofCondensedStatementsofCashFlowsTable" roleURI="http://www.nano.cn/role/ScheduleofCondensedStatementsofCashFlowsTable"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#CybersecurityRiskManagementAndStrategyDisclosure" roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_PropertyPlantandEquipmentNetDetails" roleURI="http://www.nano.cn/role/PropertyPlantandEquipmentNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_IntangibleAssetNetDetails" roleURI="http://www.nano.cn/role/IntangibleAssetNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ShortTermandLongTermDebtsDetails" roleURI="http://www.nano.cn/role/ShortTermandLongTermDebtsDetails"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ShareholdersEquityDeficitDetails" roleURI="http://www.nano.cn/role/ShareholdersEquityDeficitDetails"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_ShareBasedCompensationDetails" roleURI="http://www.nano.cn/role/ShareBasedCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_StatutoryReservesDetails" roleURI="http://www.nano.cn/role/StatutoryReservesDetails"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_EarningsLossPerShareDetails" roleURI="http://www.nano.cn/role/EarningsLossPerShareDetails"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_IncomeTaxesDetails" roleURI="http://www.nano.cn/role/IncomeTaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_CommitmentsandContingenciesDetails" roleURI="http://www.nano.cn/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="na-20241231.xsd#na_r_SubsequentEventsDetails" roleURI="http://www.nano.cn/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#cover" roleURI="http://xbrl.sec.gov/dei/role/document/Cover"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#ai" roleURI="http://xbrl.sec.gov/dei/role/document/AuditInformation"/>
  <presentationLink xlink:role="http://www.nano.cn/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassBMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_RestrictedCashCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CryptoAssetFairValueCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetFairValueCurrent" xlink:to="us-gaap_AssetsCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsNoncurrentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_Assets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ShortTermBorrowings" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermDebtCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvanceRent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvanceRent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AdvanceRent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LongTermDebtNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_Liabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EquityAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_CommonStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterest" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ConsolidatedBalanceSheet_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassBMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfRevenue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpenses" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FinanceIncomeExpense" xlink:href="na-20241231.xsd#na_FinanceIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="FinanceIncomeExpense" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpenseNonoperating" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ChangeInFairValueOfCryptocurrencies" xlink:href="na-20241231.xsd#na_ChangeInFairValueOfCryptocurrencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="ChangeInFairValueOfCryptocurrencies" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ProfitLoss" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ProfitLoss_0" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ShareholdersEquityType2or3" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesMember" xlink:href="na-20241231.xsd#na_StatutoryReservesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="StatutoryReservesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_NoncontrollingInterestMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="6.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassBMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="2.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares" xlink:to="StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares" xlink:to="StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_SharesOutstanding_0" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueTransferToReserve" xlink:href="na-20241231.xsd#na_StockIssuedDuringPeriodValueTransferToReserve"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodValueTransferToReserve" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding_1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding_1" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnTerminationOfLease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnTerminationOfLease" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_InventoryWriteDown" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInAdvanceFromCustomers" xlink:href="na-20241231.xsd#na_IncreaseDecreaseInAdvanceFromCustomers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAdvanceFromCustomers" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfShortTermInvestments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="PurchaseOfCryptocurrencies" xlink:href="na-20241231.xsd#na_PurchaseOfCryptocurrencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PurchaseOfCryptocurrencies" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromContributedCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromContributedCapital" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromBankDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromBankDebt" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfBankDebt" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowElementsAbstract" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_InterestPaidNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares" xlink:href="na-20241231.xsd#na_CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/OrganizationandNatureofOperations" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/InventoriesNet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/Prepayments" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="PrepaymentsTextBlock" xlink:href="na-20241231.xsd#na_PrepaymentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseCurrentAbstract" xlink:to="PrepaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/OtherCurrentAssets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentAssetsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_OtherCurrentAssetsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/Cryptocurrencies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetCostAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetCostAbstract" xlink:to="us-gaap_CryptoAssetTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/PropertyPlantandEquipmentNet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/IntangibleAssetNet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/OperatingLeases" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesOperatingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesOperatingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesOperatingAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/OtherCurrentLiabilities" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ShortTermandLongTermDebts" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ShareholdersEquityDeficit" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ShareBasedCompensation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/StatutoryReserves" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="StatutoryReservesAbstract" xlink:href="na-20241231.xsd#na_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserveDisclosureTextBlock" xlink:href="na-20241231.xsd#na_StatutoryReserveDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesAbstract" xlink:to="StatutoryReserveDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/EarningsLossPerShare" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/IncomeTaxes" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/RelatedPartyTransactions" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/Concentrations" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/CommitmentsandContingencies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/SubsequentEvents" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ParentOnlyFinancialStatements" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="ParentOnlyFinancialStatementsTable" xlink:href="na-20241231.xsd#na_ParentOnlyFinancialStatementsTable"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="ParentOnlyFinancialStatementsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentOnlyFinancialStatementsTable" xlink:to="srt_CondensedFinancialStatementsCaptionsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/AccountingPoliciesByPolicy" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConvenienceTranslationPolicyTextBlock" xlink:href="na-20241231.xsd#na_ConvenienceTranslationPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ConvenienceTranslationPolicyTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionsPolicyTextBlock" xlink:href="na-20241231.xsd#na_RelatedPartyTransactionsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="RelatedPartyTransactionsPolicyTextBlock" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrepaymentsPolicyTextBlock" xlink:href="na-20241231.xsd#na_PrepaymentsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="PrepaymentsPolicyTextBlock" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CryptocurrenciesPolicyTextBlock" xlink:href="na-20241231.xsd#na_CryptocurrenciesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="CryptocurrenciesPolicyTextBlock" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CostOfSalesPolicyTextBlock" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOwnershipPlanESOPPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPPolicy" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NoncontrollingInterestsPolicyTestBlock" xlink:href="na-20241231.xsd#na_NoncontrollingInterestsPolicyTestBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="NoncontrollingInterestsPolicyTestBlock" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/OrganizationandNatureofOperationsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock" xlink:href="na-20241231.xsd#na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/InventoriesNetTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/PrepaymentsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseCurrentAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/OtherCurrentAssetsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/CryptocurrenciesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetCostAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetCostAbstract" xlink:to="us-gaap_CryptoAssetActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetHoldingTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetHoldingTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetCostAbstract" xlink:to="us-gaap_CryptoAssetHoldingTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/PropertyPlantandEquipmentNetTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/IntangibleAssetNetTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/OperatingLeasesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesOperatingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesOperatingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesOperatingAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesOperatingAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/OtherCurrentLiabilitiesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherCurrentLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ShortTermandLongTermDebtsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ShareBasedCompensationTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/EarningsLossPerShareTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/IncomeTaxesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/RelatedPartyTransactionsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ConcentrationsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ParentOnlyFinancialStatementsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="ParentOnlyFinancialStatementsTablesTable" xlink:href="na-20241231.xsd#na_ParentOnlyFinancialStatementsTablesTable"/>
    <loc xlink:type="locator" xlink:label="ParentOnlyFinancialStatementsTablesLineItems" xlink:href="na-20241231.xsd#na_ParentOnlyFinancialStatementsTablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="ParentOnlyFinancialStatementsTablesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentOnlyFinancialStatementsTablesTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_ParentMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentOnlyFinancialStatementsTablesTable" xlink:to="ParentOnlyFinancialStatementsTablesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentOnlyFinancialStatementsTablesLineItems" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedStatementOfComprehensiveIncomeTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedStatementOfComprehensiveIncomeTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentOnlyFinancialStatementsTablesLineItems" xlink:to="srt_CondensedStatementOfComprehensiveIncomeTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentOnlyFinancialStatementsTablesLineItems" xlink:to="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofSubsidiariesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfSubsidiariesAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfSubsidiariesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSubsidiariesAbstract" xlink:to="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" xlink:to="srt_OwnershipAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ZhejiangHaoweiTechnologyCoLtdZhejiangHaoweiMember" xlink:href="na-20241231.xsd#na_ZhejiangHaoweiTechnologyCoLtdZhejiangHaoweiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ZhejiangHaoweiTechnologyCoLtdZhejiangHaoweiMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhejiangNanomicroTechnologyCoLtdZhejiangNanomicroMember" xlink:href="na-20241231.xsd#na_ZhejiangNanomicroTechnologyCoLtdZhejiangNanomicroMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ZhejiangNanomicroTechnologyCoLtdZhejiangNanomicroMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhejiangNanoBlockTechnologyCoLtdMember" xlink:href="na-20241231.xsd#na_ZhejiangNanoBlockTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ZhejiangNanoBlockTechnologyCoLtdMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhejiangIpolloTechnologyCoLtdMember" xlink:href="na-20241231.xsd#na_ZhejiangIpolloTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ZhejiangIpolloTechnologyCoLtdMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NanoLabsHkLimitedMember" xlink:href="na-20241231.xsd#na_NanoLabsHkLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="NanoLabsHkLimitedMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NanoLabsIncMember" xlink:href="na-20241231.xsd#na_NanoLabsIncMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="NanoLabsIncMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhejiangWeikeTechnologyCoLtdZhejiangWeikeMember" xlink:href="na-20241231.xsd#na_ZhejiangWeikeTechnologyCoLtdZhejiangWeikeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ZhejiangWeikeTechnologyCoLtdZhejiangWeikeMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IpolloPteLtdMember" xlink:href="na-20241231.xsd#na_IpolloPteLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="IpolloPteLtdMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IpolloTechIncMember" xlink:href="na-20241231.xsd#na_IpolloTechIncMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="IpolloTechIncMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NanoTechCaymanLtdMember" xlink:href="na-20241231.xsd#na_NanoTechCaymanLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="NanoTechCaymanLtdMember" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NanoTechnologyHkLimitedMember" xlink:href="na-20241231.xsd#na_NanoTechnologyHkLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="NanoTechnologyHkLimitedMember" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IpolloHkLimitedMember" xlink:href="na-20241231.xsd#na_IpolloHkLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="IpolloHkLimitedMember" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhejiangMetaverseTechnologyMember" xlink:href="na-20241231.xsd#na_ZhejiangMetaverseTechnologyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ZhejiangMetaverseTechnologyMember" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IpolloTechLtdMember" xlink:href="na-20241231.xsd#na_IpolloTechLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="IpolloTechLtdMember" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HaoweiTechnologyShaoxingCoLtdMember" xlink:href="na-20241231.xsd#na_HaoweiTechnologyShaoxingCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="HaoweiTechnologyShaoxingCoLtdMember" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShenzhenMatamataTechnologyCoLtdMember" xlink:href="na-20241231.xsd#na_ShenzhenMatamataTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ShenzhenMatamataTechnologyCoLtdMember" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NanoBitHKLimitedMember" xlink:href="na-20241231.xsd#na_NanoBitHKLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="NanoBitHKLimitedMember" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShenzhenMatavosTechnologyCoLtdMember" xlink:href="na-20241231.xsd#na_ShenzhenMatavosTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ShenzhenMatavosTechnologyCoLtdMember" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TsukiIncMember" xlink:href="na-20241231.xsd#na_TsukiIncMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="TsukiIncMember" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MetaskiShaoxingTechnologyCoLtdMember" xlink:href="na-20241231.xsd#na_MetaskiShaoxingTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="MetaskiShaoxingTechnologyCoLtdMember" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HaoweiverseShaoxingTechnologyCoLtdHaoweiverseMember" xlink:href="na-20241231.xsd#na_HaoweiverseShaoxingTechnologyCoLtdHaoweiverseMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="HaoweiverseShaoxingTechnologyCoLtdHaoweiverseMember" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MetametaShaoxingTechnologyCoLtdMember" xlink:href="na-20241231.xsd#na_MetametaShaoxingTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="MetametaShaoxingTechnologyCoLtdMember" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IpolloverseHKLimitedMember" xlink:href="na-20241231.xsd#na_IpolloverseHKLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="IpolloverseHKLimitedMember" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MetaverseShaoxingTechnologyCoLtdMember" xlink:href="na-20241231.xsd#na_MetaverseShaoxingTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="MetaverseShaoxingTechnologyCoLtdMember" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IpolloverseCaymanLtdMember" xlink:href="na-20241231.xsd#na_IpolloverseCaymanLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="IpolloverseCaymanLtdMember" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IpolloverseTechIncMember" xlink:href="na-20241231.xsd#na_IpolloverseTechIncMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="IpolloverseTechIncMember" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HangzhouMetaTechnologyCoLtdMember" xlink:href="na-20241231.xsd#na_HangzhouMetaTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="HangzhouMetaTechnologyCoLtdMember" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetailsTable" xlink:href="na-20241231.xsd#na_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract" xlink:to="SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetailsTable" xlink:to="srt_RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetailsTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComputerEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_ComputerEquipmentMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OfficeEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_OfficeEquipmentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransportationEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransportationEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_TransportationEquipmentMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_BuildingMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetailsTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofIntangibleAssetsDetailsTable" xlink:href="na-20241231.xsd#na_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofIntangibleAssetsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract" xlink:to="SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofIntangibleAssetsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofIntangibleAssetsDetailsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FranchiseRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FranchiseRightsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FranchiseRightsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseRightsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_UseRightsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofIntangibleAssetsDetailsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofNetRevenuesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfNetRevenuesAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfNetRevenuesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetRevenuesAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ProductOrServiceAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ProductMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ServiceMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ServiceMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofNetRevenuesByGeographicalLocationofCustomersTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfNetRevenuesByGeographicalLocationOfCustomersAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesScheduleofNetRevenuesByGeographicalLocationofCustomersDetailsTable" xlink:href="na-20241231.xsd#na_SummaryofSignificantAccountingPoliciesScheduleofNetRevenuesByGeographicalLocationofCustomersDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfNetRevenuesByGeographicalLocationOfCustomersLineItems" xlink:href="na-20241231.xsd#na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetRevenuesByGeographicalLocationOfCustomersAbstract" xlink:to="SummaryofSignificantAccountingPoliciesScheduleofNetRevenuesByGeographicalLocationofCustomersDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesScheduleofNetRevenuesByGeographicalLocationofCustomersDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PRCMember" xlink:href="na-20241231.xsd#na_PRCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="PRCMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="country_HK" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_HK"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_HK" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="country_SG" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_SG"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_SG" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TheUnitedStatesMember" xlink:href="na-20241231.xsd#na_TheUnitedStatesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="TheUnitedStatesMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OthersMember" xlink:href="na-20241231.xsd#na_OthersMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="OthersMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesScheduleofNetRevenuesByGeographicalLocationofCustomersDetailsTable" xlink:to="ScheduleOfNetRevenuesByGeographicalLocationOfCustomersLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetRevenuesByGeographicalLocationOfCustomersLineItems" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofInventoriesNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryRawMaterials" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcess"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryWorkInProcess" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryFinishedGoods" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryAdjustments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryAdjustments" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryNet" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofPrepaymentsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="PrepaymentsInventoriesAndProcessingFee" xlink:href="na-20241231.xsd#na_PrepaymentsInventoriesAndProcessingFee"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsAbstract" xlink:to="PrepaymentsInventoriesAndProcessingFee" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrepaymentsDesignFees" xlink:href="na-20241231.xsd#na_PrepaymentsDesignFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsAbstract" xlink:to="PrepaymentsDesignFees" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsAbstract" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofOtherCurrentAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValueAddedTaxReceivableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesCurrentAbstract" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesCurrentAbstract" xlink:to="us-gaap_DepositsAssetsCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsMiscellaneousCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsMiscellaneousCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAssetsMiscellaneousCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAssetsCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofCryptocurrenciesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfCryptocurrenciesAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfCryptocurrenciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetActivityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetActivityTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetActivityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetActivityLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCryptocurrenciesAbstract" xlink:to="us-gaap_CryptoAssetActivityTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_CryptoAssetAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CryptoAssetAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetActivityTable" xlink:to="srt_CryptoAssetAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_CryptoAssetDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CryptoAssetDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CryptoAssetAxis" xlink:to="srt_CryptoAssetDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="BitcoinMember" xlink:href="na-20241231.xsd#na_BitcoinMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CryptoAssetAxis" xlink:to="BitcoinMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="USDTMember" xlink:href="na-20241231.xsd#na_USDTMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CryptoAssetAxis" xlink:to="USDTMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetActivityTable" xlink:to="us-gaap_CryptoAssetActivityLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="CryptoCurrencyQuantity" xlink:href="na-20241231.xsd#na_CryptoCurrencyQuantity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetActivityLineItems" xlink:to="CryptoCurrencyQuantity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetActivityLineItems" xlink:to="us-gaap_CryptoAssetCost" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetActivityLineItems" xlink:to="us-gaap_CryptoAssetFairValueCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofCryptocurrenciesHoldingsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfCryptocurrenciesHoldingsAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfCryptocurrenciesHoldingsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetHoldingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetHoldingTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetHoldingLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetHoldingLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCryptocurrenciesHoldingsAbstract" xlink:to="us-gaap_CryptoAssetHoldingTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_CryptoAssetAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CryptoAssetAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetHoldingTable" xlink:to="srt_CryptoAssetAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="BitcoinMember" xlink:href="na-20241231.xsd#na_BitcoinMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CryptoAssetAxis" xlink:to="BitcoinMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="USDTMember" xlink:href="na-20241231.xsd#na_USDTMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CryptoAssetAxis" xlink:to="USDTMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetHoldingTable" xlink:to="us-gaap_CryptoAssetHoldingLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="us-gaap_CryptoAssetFairValueCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="AdditionsOfCryptocurrenciesAbstract" xlink:href="na-20241231.xsd#na_AdditionsOfCryptocurrenciesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="AdditionsOfCryptocurrenciesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetPurchase" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetPurchase"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdditionsOfCryptocurrenciesAbstract" xlink:to="us-gaap_CryptoAssetPurchase" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromDisposalCryptoAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDisposalCryptoAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdditionsOfCryptocurrenciesAbstract" xlink:to="us-gaap_ProceedsFromDisposalCryptoAsset" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetDisposition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetDisposition"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdditionsOfCryptocurrenciesAbstract" xlink:to="us-gaap_CryptoAssetDisposition" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetUnrealizedLossOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetUnrealizedLossOperating"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdditionsOfCryptocurrenciesAbstract" xlink:to="us-gaap_CryptoAssetUnrealizedLossOperating" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetAddition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetAddition"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdditionsOfCryptocurrenciesAbstract" xlink:to="us-gaap_CryptoAssetAddition" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueCurrent_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdditionsOfCryptocurrenciesAbstract" xlink:to="us-gaap_CryptoAssetFairValueCurrent_0" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofPropertyPlantandEquipmentNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfPropertyPlantAndEquipmentNetAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfPropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherMachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherMachineryAndEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_OtherMachineryAndEquipmentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_FurnitureAndFixturesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_LeaseholdImprovementsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransportationEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransportationEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_TransportationEquipmentMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_ConstructionInProgressMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofIntangibleAssetNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfIntangibleAssetNetAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfIntangibleAssetNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIntangibleAssetNetAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="LandUseRightMember" xlink:href="na-20241231.xsd#na_LandUseRightMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="LandUseRightMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FranchiseRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FranchiseRightsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FranchiseRightsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofFutureEstimatedAmortizationExpensesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofOperatingLeasesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfOperatingLeasesAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfOperatingLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasesScheduleofOperatingLeasesDetailsTable" xlink:href="na-20241231.xsd#na_OperatingLeasesScheduleofOperatingLeasesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfOperatingLeasesLineItems" xlink:href="na-20241231.xsd#na_ScheduleOfOperatingLeasesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOperatingLeasesAbstract" xlink:to="OperatingLeasesScheduleofOperatingLeasesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesScheduleofOperatingLeasesDetailsTable" xlink:to="srt_StatementScenarioAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesScheduleofOperatingLeasesDetailsTable" xlink:to="ScheduleOfOperatingLeasesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOperatingLeasesLineItems" xlink:to="us-gaap_OperatingLeaseCost" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOperatingLeasesLineItems" xlink:to="us-gaap_ShortTermLeaseCost" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOperatingLeasesLineItems" xlink:to="us-gaap_LeaseCost" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOperatingLeasesLineItems" xlink:to="us-gaap_OperatingLeasePayments" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOperatingLeasesLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrbd3uoIECtlF5oHODrrhvEOnbFZUCa3i1QDt7Vb6kpHk9Q8PHouCxCJQI4of4lwy2deLeWEiZ490sfECtOIKjFU3m4iHd33VLAynLIFdCrkcfnqfDK0BWji99e2iG2Od1u4iLz0BEnUT5RqE2BMAxSGkstFULLtLK1OZR79DKDlW2DHYeea2B+b66DO538NYycid4IQX6tUzGIffmbSGDvD4z7a2r18oCnFdxufWXrKPQ==] CSR-->
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOperatingLeasesLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofOperatingLeaseLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_OperatingLeaseLiability" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofOtherCurrentLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedSalariesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedSalariesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DepositLiabilityCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ConstructionPayableCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofFutureMaturitiesofLongTermDebtsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtByMaturityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtByMaturityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtByMaturityAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtByMaturityAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtByMaturityAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtByMaturityAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtByMaturityAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtByMaturityAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtByMaturityAbstract" xlink:to="us-gaap_LongTermDebt" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofRSUsActivityTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfRsusActivityAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfRsusActivityAbstract"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationScheduleofRSUsActivityDetailsTable" xlink:href="na-20241231.xsd#na_ShareBasedCompensationScheduleofRSUsActivityDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRsusActivityAbstract" xlink:to="ShareBasedCompensationScheduleofRSUsActivityDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationScheduleofRSUsActivityDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationScheduleofRSUsActivityDetailsTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofValuationAssumptionsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationScheduleofValuationAssumptionsDetailsTable" xlink:href="na-20241231.xsd#na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems" xlink:href="na-20241231.xsd#na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="ShareBasedCompensationScheduleofValuationAssumptionsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationScheduleofValuationAssumptionsDetailsTable" xlink:to="srt_RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationScheduleofValuationAssumptionsDetailsTable" xlink:to="ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofShareOptionActivityTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfShareOptionActivityAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfShareOptionActivityAbstract"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationScheduleofShareOptionActivityDetailsTable" xlink:href="na-20241231.xsd#na_ShareBasedCompensationScheduleofShareOptionActivityDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareOptionActivityAbstract" xlink:to="ShareBasedCompensationScheduleofShareOptionActivityDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationScheduleofShareOptionActivityDetailsTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_StockOptionMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationScheduleofShareOptionActivityDetailsTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue" xlink:href="na-20241231.xsd#na_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" xlink:href="na-20241231.xsd#na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" xlink:href="na-20241231.xsd#na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm" xlink:href="na-20241231.xsd#na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares" xlink:href="na-20241231.xsd#na_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofBasicandDilutedEarningsLossPerOrdinaryShareComputationsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense" xlink:href="na-20241231.xsd#na_EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofProvisionforIncomeTaxesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofDeferredTaxAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxLiabilitiesAccruedExpenseAndOthers" xlink:href="na-20241231.xsd#na_DeferredTaxLiabilitiesAccruedExpenseAndOthers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="DeferredTaxLiabilitiesAccruedExpenseAndOthers" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsInventory" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsNet" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofRelatedPartyTransactionsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfRelatedPartyTransactionsAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfRelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="JianpingKongMember" xlink:href="na-20241231.xsd#na_JianpingKongMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="JianpingKongMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="QifengSunMember" xlink:href="na-20241231.xsd#na_QifengSunMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="QifengSunMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofConcentrationsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfConcentrationsAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfConcentrationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConcentrationsAbstract" xlink:to="us-gaap_ConcentrationRiskTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplierConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierConcentrationRiskMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_SupplierConcentrationRiskMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_MajorCustomersAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CustomerAMember" xlink:href="na-20241231.xsd#na_CustomerAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerAMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CustomerBMember" xlink:href="na-20241231.xsd#na_CustomerBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerBMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CustomerCMember" xlink:href="na-20241231.xsd#na_CustomerCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerCMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CustomerDMember" xlink:href="na-20241231.xsd#na_CustomerDMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerDMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CustomerEMember" xlink:href="na-20241231.xsd#na_CustomerEMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerEMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_SalesRevenueNetMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PurchaseMember" xlink:href="na-20241231.xsd#na_PurchaseMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="PurchaseMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SupplierAMember" xlink:href="na-20241231.xsd#na_SupplierAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="SupplierAMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SupplierBMember" xlink:href="na-20241231.xsd#na_SupplierBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="SupplierBMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SupplierCMember" xlink:href="na-20241231.xsd#na_SupplierCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="SupplierCMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SupplierDMember" xlink:href="na-20241231.xsd#na_SupplierDMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="SupplierDMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SupplierEMember" xlink:href="na-20241231.xsd#na_SupplierEMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="SupplierEMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskLineItems" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfCondensedBalanceSheetsAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfCondensedBalanceSheetsAbstract"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCondensedBalanceSheetsAbstract" xlink:to="srt_CondensedBalanceSheetStatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="us-gaap_ParentMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassBMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="srt_CondensedBalanceSheetStatementsCaptionsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_CashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DueFromIntercompany" xlink:href="na-20241231.xsd#na_DueFromIntercompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="DueFromIntercompany" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InvestmentInSubsidiaries" xlink:href="na-20241231.xsd#na_InvestmentInSubsidiaries"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="InvestmentInSubsidiaries" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsNet" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ShareholdersEquityDeficitAbstract" xlink:href="na-20241231.xsd#na_ShareholdersEquityDeficitAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="ShareholdersEquityDeficitAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDeficitAbstract" xlink:to="us-gaap_CommonStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDeficitAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDeficitAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDeficitAbstract" xlink:to="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDeficitAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDeficitAbstract" xlink:to="us-gaap_StockholdersEquity" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfCondensedBalanceSheetsAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfCondensedBalanceSheetsAbstract"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCondensedBalanceSheetsAbstract" xlink:to="srt_CondensedBalanceSheetStatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="us-gaap_ParentMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassBMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="srt_CondensedBalanceSheetStatementsCaptionsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossAbstract"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedStatementOfComprehensiveIncomeTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedStatementOfComprehensiveIncomeTable"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedStatementOfIncomeCaptionsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossAbstract" xlink:to="srt_CondensedStatementOfComprehensiveIncomeTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedStatementOfComprehensiveIncomeTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="us-gaap_ParentMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedStatementOfComprehensiveIncomeTable" xlink:to="srt_CondensedStatementOfIncomeCaptionsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_OperatingExpenses" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_InvestmentIncomeNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_ProfitLoss" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="us-gaap_NetIncomeLoss" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossTaxAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ScheduleofCondensedStatementsofCashFlowsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfCondensedStatementsOfCashFlowsAbstract" xlink:href="na-20241231.xsd#na_ScheduleOfCondensedStatementsOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedCashFlowStatementTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedCashFlowStatementTable"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCondensedStatementsOfCashFlowsAbstract" xlink:to="srt_CondensedCashFlowStatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedCashFlowStatementTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="us-gaap_ParentMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedCashFlowStatementTable" xlink:to="srt_CondensedCashFlowStatementsCaptionsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceTable"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskRoleOfManagementTextBlock" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="na-20241231.xsd#na_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ChangeInAccountingEstimateLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangeInAccountingEstimateLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="SummaryofSignificantAccountingPoliciesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_ChangeInAccountingEstimateLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ForeignCurrencyExchangeRateTranslation1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_RestrictedCashCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_InventoryWriteDown" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketingAndAdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_MarketingAndAdvertisingExpense" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShippingAndHandlingCosts" xlink:href="na-20241231.xsd#na_ShippingAndHandlingCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="ShippingAndHandlingCosts" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/PropertyPlantandEquipmentNetDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="PropertyPlantandEquipmentNetDetailsTable" xlink:href="na-20241231.xsd#na_PropertyPlantandEquipmentNetDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="PropertyPlantandEquipmentNetDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantandEquipmentNetDetailsTable" xlink:to="us-gaap_CollateralAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralPledgedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralPledgedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralPledgedMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantandEquipmentNetDetailsTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_Depreciation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/IntangibleAssetNetDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ShortTermandLongTermDebtsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="ShortTermandLongTermDebtsDetailsTable" xlink:href="na-20241231.xsd#na_ShortTermandLongTermDebtsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="ShortTermandLongTermDebtsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermandLongTermDebtsDetailsTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ZhejiangShaoxingRuifengRuralCommercialBankMember" xlink:href="na-20241231.xsd#na_ZhejiangShaoxingRuifengRuralCommercialBankMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="ZhejiangShaoxingRuifengRuralCommercialBankMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermandLongTermDebtsDetailsTable" xlink:to="us-gaap_CreditFacilityAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ZhejiangShaoxingRuifengRuralCommercialBankMember_0" xlink:href="na-20241231.xsd#na_ZhejiangShaoxingRuifengRuralCommercialBankMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="ZhejiangShaoxingRuifengRuralCommercialBankMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_LineOfCreditMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermandLongTermDebtsDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ZhejiangShaoxingRuifengRuralCommercialBankMember_1" xlink:href="na-20241231.xsd#na_ZhejiangShaoxingRuifengRuralCommercialBankMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="ZhejiangShaoxingRuifengRuralCommercialBankMember_1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermandLongTermDebtsDetailsTable" xlink:to="us-gaap_DebtInstrumentLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ProceedsFromShortTermDebt" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_RepaymentsOfShortTermDebt" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ShortTermBorrowings" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtWeightedAverageInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtWeightedAverageInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ShortTermDebtWeightedAverageInterestRate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTerms" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTerms"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ShortTermDebtTerms" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ProceedsFromLongTermLinesOfCredit" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_RepaymentsOfLongTermDebt" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDescription" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ShareholdersEquityDeficitDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:label="ShareholdersEquityDeficitDetailsTable" xlink:href="na-20241231.xsd#na_ShareholdersEquityDeficitDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="ShareholdersEquityDeficitDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDeficitDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrivatePlacementMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrivatePlacementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_PrivatePlacementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDeficitDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassBMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ClassAAndClassBOrdinarySharesMember" xlink:href="na-20241231.xsd#na_ClassAAndClassBOrdinarySharesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="ClassAAndClassBOrdinarySharesMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDeficitDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_DirectorMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDeficitDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_LoansMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDeficitDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ESOPMember" xlink:href="na-20241231.xsd#na_ESOPMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="ESOPMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDeficitDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDeficitDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="TwoZeroTwoTwoShareIncentivePlanMember" xlink:href="na-20241231.xsd#na_TwoZeroTwoTwoShareIncentivePlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="TwoZeroTwoTwoShareIncentivePlanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDeficitDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="LoanMember" xlink:href="na-20241231.xsd#na_LoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="LoanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LendersMember" xlink:href="na-20241231.xsd#na_LendersMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="LendersMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MrJianpingKongMember" xlink:href="na-20241231.xsd#na_MrJianpingKongMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="MrJianpingKongMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDeficitDetailsTable" xlink:to="srt_OwnershipAxis" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="KastleLimitedMember" xlink:href="na-20241231.xsd#na_KastleLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="KastleLimitedMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TypeOfCurrencyAxis" xlink:href="na-20241231.xsd#na_TypeOfCurrencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDeficitDetailsTable" xlink:to="TypeOfCurrencyAxis" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TypeOfCurrencyDomainDomain" xlink:href="na-20241231.xsd#na_TypeOfCurrencyDomainDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfCurrencyAxis" xlink:to="TypeOfCurrencyDomainDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="USDTMember" xlink:href="na-20241231.xsd#na_USDTMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfCurrencyAxis" xlink:to="USDTMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BitcoinMember" xlink:href="na-20241231.xsd#na_BitcoinMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfCurrencyAxis" xlink:to="BitcoinMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDeficitDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_WarrantMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDeficitDetailsTable" xlink:to="us-gaap_EquityClassOfTreasuryStockLineItems" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityReverseStockSplit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_StockholdersEquityReverseStockSplit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_ShortTermBorrowings" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ProceedsFromIssuanceOfCommonStockAfterDeduction" xlink:href="na-20241231.xsd#na_ProceedsFromIssuanceOfCommonStockAfterDeduction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="ProceedsFromIssuanceOfCommonStockAfterDeduction" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CashContribution" xlink:href="na-20241231.xsd#na_CashContribution"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="CashContribution" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_OtherBorrowings" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_ConversionOfStockSharesConverted1" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PurchasePricePerShare" xlink:href="na-20241231.xsd#na_PurchasePricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="PurchasePricePerShare" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GrossProceeds" xlink:href="na-20241231.xsd#na_GrossProceeds"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="GrossProceeds" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Cash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_Cash" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NetProceeds" xlink:href="na-20241231.xsd#na_NetProceeds"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="NetProceeds" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/ShareBasedCompensationDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationDetailsTable" xlink:href="na-20241231.xsd#na_ShareBasedCompensationDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ShareBasedCompensationDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsTable" xlink:to="srt_StatementScenarioAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioForecastMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_CurrencyAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsTable" xlink:to="srt_CurrencyAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CurrencyAxis" xlink:to="currency_AllCurrenciesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="currency_USD" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_USD"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CurrencyAxis" xlink:to="currency_USD" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ZhejiangHaoweiMember" xlink:href="na-20241231.xsd#na_ZhejiangHaoweiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="ZhejiangHaoweiMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NanometaLtdMember" xlink:href="na-20241231.xsd#na_NanometaLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="NanometaLtdMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ZhejiangHaoweiMember_0" xlink:href="na-20241231.xsd#na_ZhejiangHaoweiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="ZhejiangHaoweiMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ShareIncentivePlanMember" xlink:href="na-20241231.xsd#na_ShareIncentivePlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="ShareIncentivePlanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsTable" xlink:to="us-gaap_VestingAxis" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="VestedMember" xlink:href="na-20241231.xsd#na_VestedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="VestedMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_StockOptionMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesHeldInEmployeeTrustShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesHeldInEmployeeTrustShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockSharesHeldInEmployeeTrustShares" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesHeldInEmployeeStockOptionPlanAllocated" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesHeldInEmployeeStockOptionPlanAllocated"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharesHeldInEmployeeStockOptionPlanAllocated" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharesHeldInEmployeeTrustAndTransferable" xlink:href="na-20241231.xsd#na_SharesHeldInEmployeeTrustAndTransferable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharesHeldInEmployeeTrustAndTransferable" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharesHeldInEmployeeTrustDueToForfeiture" xlink:href="na-20241231.xsd#na_SharesHeldInEmployeeTrustDueToForfeiture"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharesHeldInEmployeeTrustDueToForfeiture" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/StatutoryReservesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="StatutoryReservesAbstract" xlink:href="na-20241231.xsd#na_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDetailsTable" xlink:href="na-20241231.xsd#na_StatutoryReservesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDetailsLineItems" xlink:href="na-20241231.xsd#na_StatutoryReservesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesAbstract" xlink:to="StatutoryReservesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PRCMember" xlink:href="na-20241231.xsd#na_PRCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="PRCMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsTable" xlink:to="StatutoryReservesDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfReserveCapital" xlink:href="na-20241231.xsd#na_PercentageOfReserveCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsLineItems" xlink:to="PercentageOfReserveCapital" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserve" xlink:href="na-20241231.xsd#na_StatutoryReserve"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsLineItems" xlink:to="StatutoryReserve" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/EarningsLossPerShareDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/IncomeTaxesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxesDetailsTable" xlink:href="na-20241231.xsd#na_IncomeTaxesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsTable" xlink:to="srt_StatementScenarioAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="UpToTwoMillionMember" xlink:href="na-20241231.xsd#na_UpToTwoMillionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="UpToTwoMillionMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OverTwoMillionMember" xlink:href="na-20241231.xsd#na_OverTwoMillionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="OverTwoMillionMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FirstExemptionMember" xlink:href="na-20241231.xsd#na_FirstExemptionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="FirstExemptionMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SecondExemptionMember" xlink:href="na-20241231.xsd#na_SecondExemptionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="SecondExemptionMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="country_HK" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_HK"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_HK" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_US" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="country_SG" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_SG"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_SG" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAdministrationOfTaxationChinaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_StateAdministrationOfTaxationChinaMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ZhejiangWeikeMember" xlink:href="na-20241231.xsd#na_ZhejiangWeikeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ZhejiangWeikeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsTable" xlink:to="us-gaap_IncomeTaxExaminationLineItems" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxAssessableProfit" xlink:href="na-20241231.xsd#na_IncomeTaxAssessableProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="IncomeTaxAssessableProfit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_IncomeTaxReconciliationTaxExemptIncome" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PreferentialIncomeTaxRate" xlink:href="na-20241231.xsd#na_PreferentialIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="PreferentialIncomeTaxRate" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsProvisionForValuationAllowance" xlink:href="na-20241231.xsd#na_DeferredTaxAssetsProvisionForValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="DeferredTaxAssetsProvisionForValuationAllowance" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ReversalOfValuationAllowance" xlink:href="na-20241231.xsd#na_ReversalOfValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="ReversalOfValuationAllowance" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesDetailsTable" xlink:href="na-20241231.xsd#na_CommitmentsandContingenciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CommitmentsandContingenciesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ContingenciesMember" xlink:href="na-20241231.xsd#na_ContingenciesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="ContingenciesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_LossContingenciesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesPaidValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDamagesPaidValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LossContingencyDamagesPaidValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FrozenAmount" xlink:href="na-20241231.xsd#na_FrozenAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="FrozenAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.nano.cn/role/SubsequentEventsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="SubsequentEventsDetailsTable" xlink:href="na-20241231.xsd#na_SubsequentEventsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="SubsequentEventsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassBMember" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="BankOfHangzhouCoLtdMember" xlink:href="na-20241231.xsd#na_BankOfHangzhouCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="BankOfHangzhouCoLtdMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ThirdPartyMember" xlink:href="na-20241231.xsd#na_ThirdPartyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="ThirdPartyMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ZhejiangShaoxingRuifengRuralCommercialBankCoLtdMember" xlink:href="na-20241231.xsd#na_ZhejiangShaoxingRuifengRuralCommercialBankCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ZhejiangShaoxingRuifengRuralCommercialBankCoLtdMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ShareIncentivePlanMember" xlink:href="na-20241231.xsd#na_ShareIncentivePlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="ShareIncentivePlanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_VestingAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="srt_RangeAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="BankOfHangzhouCoLtdMember_0" xlink:href="na-20241231.xsd#na_BankOfHangzhouCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="BankOfHangzhouCoLtdMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoteWarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoteWarrantMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_NoteWarrantMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="srt_StatementScenarioAxis" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioForecastMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_DirectorMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="TypeOfCurrencyAxis" xlink:href="na-20241231.xsd#na_TypeOfCurrencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="TypeOfCurrencyAxis" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TypeOfCurrencyDomainDomain" xlink:href="na-20241231.xsd#na_TypeOfCurrencyDomainDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfCurrencyAxis" xlink:to="TypeOfCurrencyDomainDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="BitcoinMember" xlink:href="na-20241231.xsd#na_BitcoinMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfCurrencyAxis" xlink:to="BitcoinMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="USDTMember" xlink:href="na-20241231.xsd#na_USDTMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfCurrencyAxis" xlink:to="USDTMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventLineItems" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromWarrantExercises" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromWarrantExercises"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ProceedsFromWarrantExercises" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockDividendsShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockDividendsShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_StockDividendsShares" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfOrdinaryShare" xlink:href="na-20241231.xsd#na_NumberOfOrdinaryShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="NumberOfOrdinaryShare" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShortTermsBorrowingsForWorkingCapital" xlink:href="na-20241231.xsd#na_ShortTermsBorrowingsForWorkingCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="ShortTermsBorrowingsForWorkingCapital" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherShortTermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_OtherShortTermBorrowings" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtPercentageBearingFixedInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_OtherBorrowings" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtInterestRateIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtInterestRateIncrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ShortTermDebtInterestRateIncrease" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://xbrl.sec.gov/dei/role/document/Cover" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="10.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntitiesTable" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitiesTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntitiesTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="11.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressesTable" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="12.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityListingsTable" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityListingsTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityListingsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="13.0"/>
    <loc xlink:type="locator" xlink:label="dei_NameChangeEventTable" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NameChangeEventTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_NameChangeEventTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="14.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassBMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_AddressTypeDomain" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain"/>
  </presentationLink>
  <presentationLink xlink:role="http://xbrl.sec.gov/dei/role/document/AuditInformation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorTable" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_AuditorTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="10.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassBMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressesAddressTypeAxis" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorTable_0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_AuditorTable_0" xlink:to="dei_EntityAddressesAddressTypeAxis" order="11.0"/>
    <loc xlink:type="locator" xlink:label="dei_AddressTypeDomain" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_AddressTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="dei_BusinessContactMember" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_BusinessContactMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_BusinessContactMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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<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_DocumentRegistrationStatement', window );">Document Registration Statement</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_DocumentAnnualReport', window );">Document Annual Report</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_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_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [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_DocumentShellCompanyReport', window );">Document Shell Company 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_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_DocumentAccountingStandard', window );">Document Accounting Standard</a></td>
<td class="text">U.S. GAAP<span></span>
</td>
</tr>
<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_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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
</tr>
<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_EntityInformationLineItems', window );"><strong>Entity 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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Nano Labs Ltd<span></span>
</td>
</tr>
<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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001872302<span></span>
</td>
</tr>
<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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-41426<span></span>
</td>
</tr>
<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_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_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_EntityShellCompany', window );">Entity Shell Company</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_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_EntityContactPersonnelLineItems', window );"><strong>Entity Contact Personnel [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">China Yuangu Hanggang Technology Building<span></span>
</td>
</tr>
<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">509 Qianjiang 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_EntityAddressAddressLine3', window );">Entity Address, Address Line Three</a></td>
<td class="text">Shangcheng 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">Hangzhou, Zhejiang<span></span>
</td>
</tr>
<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">310000<span></span>
</td>
</tr>
<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_EntityListingsLineItems', window );"><strong>Entity Listings [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<span></span>
</td>
</tr>
<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="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</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_EntityListingsLineItems', window );"><strong>Entity Listings [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">12,815,143<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</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_EntityListingsLineItems', window );"><strong>Entity Listings [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">2,858,909<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_EntityContactPersonnelLineItems', window );"><strong>Entity Contact Personnel [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_ContactPersonnelName', window );">Contact Personnel Name</a></td>
<td class="text">Mr. Jianping Kong<span></span>
</td>
</tr>
<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">jack@nano.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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">China Yuangu Hanggang Technology Building<span></span>
</td>
</tr>
<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">509 Qianjiang 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_EntityAddressAddressLine3', window );">Entity Address, Address Line Three</a></td>
<td class="text">Shangcheng 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">Hangzhou, Zhejiang<span></span>
</td>
</tr>
<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">310000<span></span>
</td>
</tr>
<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_EntityPhoneFaxNumbersLineItems', window );"><strong>Entity Phone Fax Numbers [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_CityAreaCode', window );">City Area Code</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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">0571-8665 6957<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_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_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_EntityAddressAddressLine3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 3 such as an Office Park</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_EntityAddressAddressLine3</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_EntityContactPersonnelLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EntityContactPersonnelLineItems</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_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_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EntityInformationLineItems</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_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_EntityListingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EntityListingsLineItems</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_EntityPhoneFaxNumbersLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EntityPhoneFaxNumbersLineItems</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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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="2"><div style="width: 200px;"><strong>Audit Information<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_dei_AuditorTable', window );"><strong>Auditor [Table]</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_AuditorName', window );">Auditor Name</a></td>
<td class="text">MaloneBailey, LLP<span></span>
</td>
</tr>
<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_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">206<span></span>
</td>
</tr>
<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">Houston, Texas<span></span>
</td>
</tr>
<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_AuditorOpinionTextBlock', window );">Auditor Opinion [Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Opinion on the Financial Statements</i></b></p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have audited the accompanying consolidated balance sheets of Nano
Labs Ltd and its subsidiaries (collectively, the &#8220;Company&#8221;) as of December 31, 2023 and 2024, and the related consolidated
statements of operations and comprehensive income (loss), changes in shareholders&#8217; equity (deficit), and cash flows for each of
the years in the three-year period ended December 31, 2024, and the related notes (collectively referred to as the &#8220;financial statements&#8221;).
In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December
31, 2023 and 2024, and the results of its operations and its cash flows for each of the years in the three-year period ended December
31, 2024, in conformity with accounting principles generally accepted in the United States of America.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_AuditorOpinionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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-X<br> -Number 210<br> -Section 2<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_AuditorOpinionTextBlock</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>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_dei_AuditorTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dei_AuditorTable</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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="2" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets<br></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="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>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 32,431,081<span></span>
</td>
<td class="nump">$ 4,511,585<span></span>
</td>
<td class="nump">&#165; 48,164,664<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">418,722<span></span>
</td>
<td class="nump">58,250<span></span>
</td>
<td class="nump">417,990<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">572,803<span></span>
</td>
<td class="nump">79,683<span></span>
</td>
<td class="nump">1,739,065<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">29,866,418<span></span>
</td>
<td class="nump">4,154,807<span></span>
</td>
<td class="nump">12,874,986<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepayments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,606,066<span></span>
</td>
<td class="nump">640,764<span></span>
</td>
<td class="nump">24,386,010<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">55,858,433<span></span>
</td>
<td class="nump">7,770,635<span></span>
</td>
<td class="nump">37,908,092<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetFairValueCurrent', window );">Cryptocurrencies</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">242,889,085<span></span>
</td>
<td class="nump">33,789,033<span></span>
</td>
<td class="text"> <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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">366,642,608<span></span>
</td>
<td class="nump">51,004,757<span></span>
</td>
<td class="nump">125,490,807<span></span>
</td>
</tr>
<tr class="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="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>
</tr>
<tr class="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, plant and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">197,341,915<span></span>
</td>
<td class="nump">27,452,829<span></span>
</td>
<td class="nump">169,653,582<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Intangible asset, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">46,745,444<span></span>
</td>
<td class="nump">6,502,900<span></span>
</td>
<td class="nump">47,731,288<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,203,525<span></span>
</td>
<td class="nump">723,878<span></span>
</td>
<td class="nump">7,424,554<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">249,290,884<span></span>
</td>
<td class="nump">34,679,607<span></span>
</td>
<td class="nump">224,809,424<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">615,933,492<span></span>
</td>
<td class="nump">85,684,364<span></span>
</td>
<td class="nump">350,300,231<span></span>
</td>
</tr>
<tr class="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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">18,000,000<span></span>
</td>
<td class="nump">2,504,034<span></span>
</td>
<td class="nump">20,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_LongTermDebtCurrent', window );">Current portion of long-term debts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,350,000<span></span>
</td>
<td class="nump">744,255<span></span>
</td>
<td class="nump">3,410,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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">18,101,451<span></span>
</td>
<td class="nump">2,518,147<span></span>
</td>
<td class="nump">16,875,586<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvanceRent', window );">Advance from customers</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">98,895,905<span></span>
</td>
<td class="nump">13,757,708<span></span>
</td>
<td class="nump">107,826,617<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,914,109<span></span>
</td>
<td class="nump">266,277<span></span>
</td>
<td class="nump">3,479,752<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">67,163,217<span></span>
</td>
<td class="nump">9,343,278<span></span>
</td>
<td class="nump">90,978,171<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">209,424,682<span></span>
</td>
<td class="nump">29,133,699<span></span>
</td>
<td class="nump">242,570,126<span></span>
</td>
</tr>
<tr class="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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">170,683,636<span></span>
</td>
<td class="nump">23,744,315<span></span>
</td>
<td class="nump">120,260,783<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,917,350<span></span>
</td>
<td class="nump">405,841<span></span>
</td>
<td class="nump">3,730,672<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">383,025,668<span></span>
</td>
<td class="nump">53,283,855<span></span>
</td>
<td class="nump">366,561,581<span></span>
</td>
</tr>
<tr class="ro">
<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>Shareholders&#8217; equity (deficit):</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>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">780,499,664<span></span>
</td>
<td class="nump">108,577,662<span></span>
</td>
<td class="nump">428,310,028<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(565,218,741)<span></span>
</td>
<td class="num">(78,629,283)<span></span>
</td>
<td class="num">(452,031,693)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends', window );">Statutory reserves</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,647,109<span></span>
</td>
<td class="nump">924,699<span></span>
</td>
<td class="nump">6,647,109<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8,647,353<span></span>
</td>
<td class="nump">1,202,959<span></span>
</td>
<td class="nump">2,254,558<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_StockholdersEquity', window );">Total Nano Labs Ltd shareholders&#8217; equity (deficit)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">230,789,121<span></span>
</td>
<td class="nump">32,105,770<span></span>
</td>
<td class="num">(14,732,998)<span></span>
</td>
</tr>
<tr class="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 );">Noncontrolling interests</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,118,703<span></span>
</td>
<td class="nump">294,739<span></span>
</td>
<td class="num">(1,528,352)<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total shareholders&#8217; equity (deficit)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">232,907,824<span></span>
</td>
<td class="nump">32,400,509<span></span>
</td>
<td class="num">(16,261,350)<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 AND SHAREHOLDERS&#8217; EQUITY (DEFICIT)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">615,933,492<span></span>
</td>
<td class="nump">85,684,364<span></span>
</td>
<td class="nump">350,300,231<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</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>
</tr>
<tr class="ro">
<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>Shareholders&#8217; equity (deficit):</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>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">176,842<span></span>
</td>
<td class="nump">24,601<span></span>
</td>
<td class="nump">50,106<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</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>
</tr>
<tr class="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>Shareholders&#8217; equity (deficit):</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>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">&#165; 36,894<span></span>
</td>
<td class="nump">$ 5,132<span></span>
</td>
<td class="nump">&#165; 36,894<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After giving effect of the reverse stock splits, see Note 12.</span></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_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_AdvanceRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 at the balance sheet date that has been received by the entity that represents rents paid in advance.</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_AdvanceRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_CryptoAssetFairValueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 crypto asset classified as current. Excludes crypto asset held for platform user.</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 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476167/350-60-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_CryptoAssetFairValueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of inventory expected to be sold, or consumed 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://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/exampleRef<br> -Topic 210<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/2147483467/210-10-45-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(6))<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_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncurrent. 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(22))<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_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/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 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_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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(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 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_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-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(7))<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 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than 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><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><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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 retained earnings as of the balance sheet date that cannot be distributed to stockholders pursuant to statutory rules and regulations.</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 944<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477908/944-505-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_StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_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>22
<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="2" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals) - $ / shares<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="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</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_CommonStockParOrStatedValuePerShare', window );">Ordinary shares par value (in Dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.002<span></span>
</td>
<td class="nump">$ 0.002<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">14,141,093<span></span>
</td>
<td class="nump">12,141,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_CommonStockSharesIssued', window );">Ordinary shares issued</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">13,273,596<span></span>
</td>
<td class="nump">4,192,730<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">12,815,143<span></span>
</td>
<td class="nump">3,724,236<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</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_CommonStockParOrStatedValuePerShare', window );">Ordinary shares par value (in Dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.002<span></span>
</td>
<td class="nump">$ 0.002<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2,858,909<span></span>
</td>
<td class="nump">2,858,909<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2,858,909<span></span>
</td>
<td class="nump">2,858,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_CommonStockSharesOutstanding', window );">Ordinary shares outstanding</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2,858,909<span></span>
</td>
<td class="nump">2,858,909<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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After giving effect of the reverse stock splits, see Note 12.</span></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_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_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>23
<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="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Income (Loss)<br></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_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</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>
</tr>
<tr class="ro">
<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 );">Net revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 40,595,916<span></span>
</td>
<td class="nump">$ 5,647,420<span></span>
</td>
<td class="nump">&#165; 78,335,376<span></span>
</td>
<td class="nump">&#165; 983,168,898<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">28,993,601<span></span>
</td>
<td class="nump">4,033,387<span></span>
</td>
<td class="nump">181,784,576<span></span>
</td>
<td class="nump">753,004,179<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_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">11,602,315<span></span>
</td>
<td class="nump">1,614,033<span></span>
</td>
<td class="num">(103,449,200)<span></span>
</td>
<td class="nump">230,164,719<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</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>
</tr>
<tr class="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 );">Selling and marketing expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,136,203<span></span>
</td>
<td class="nump">1,270,965<span></span>
</td>
<td class="nump">15,332,523<span></span>
</td>
<td class="nump">24,431,649<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">50,832,703<span></span>
</td>
<td class="nump">7,071,491<span></span>
</td>
<td class="nump">53,402,101<span></span>
</td>
<td class="nump">53,197,248<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">50,145,125<span></span>
</td>
<td class="nump">6,975,840<span></span>
</td>
<td class="nump">88,601,470<span></span>
</td>
<td class="nump">131,851,602<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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">110,114,031<span></span>
</td>
<td class="nump">15,318,296<span></span>
</td>
<td class="nump">157,336,094<span></span>
</td>
<td class="nump">209,480,499<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 );">Profit (loss) from operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(98,511,716)<span></span>
</td>
<td class="num">(13,704,263)<span></span>
</td>
<td class="num">(260,785,294)<span></span>
</td>
<td class="nump">20,684,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_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other expenses (income):</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_FinanceIncomeExpense', window );">Finance expenses (income)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,386,506<span></span>
</td>
<td class="nump">192,881<span></span>
</td>
<td class="nump">920,055<span></span>
</td>
<td class="num">(4,407,504)<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,913,314<span></span>
</td>
<td class="nump">961,732<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_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(504,348)<span></span>
</td>
<td class="num">(70,161)<span></span>
</td>
<td class="num">(489,098)<span></span>
</td>
<td class="num">(2,005,580)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_ChangeInFairValueOfCryptocurrencies', window );">Change in fair value of cryptocurrencies</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">15,744,170<span></span>
</td>
<td class="nump">2,190,219<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_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(2,512,309)<span></span>
</td>
<td class="num">(349,495)<span></span>
</td>
<td class="num">(6,846,803)<span></span>
</td>
<td class="num">(4,021,582)<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_NonoperatingIncomeExpense', window );">Total other expenses (income)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">21,027,333<span></span>
</td>
<td class="nump">2,925,176<span></span>
</td>
<td class="num">(6,415,846)<span></span>
</td>
<td class="num">(10,434,666)<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 );">Income (loss) before income tax provision</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(119,539,049)<span></span>
</td>
<td class="num">(16,629,439)<span></span>
</td>
<td class="num">(254,369,448)<span></span>
</td>
<td class="nump">31,118,886<span></span>
</td>
</tr>
<tr class="re">
<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 provision</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(17,394)<span></span>
</td>
<td class="text"> <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_ProfitLoss', window );">Net income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(119,539,049)<span></span>
</td>
<td class="num">(16,629,439)<span></span>
</td>
<td class="num">(254,352,054)<span></span>
</td>
<td class="nump">31,118,886<span></span>
</td>
</tr>
<tr class="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 );">Less: net loss attributable to noncontrolling interests</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(6,352,001)<span></span>
</td>
<td class="num">(883,646)<span></span>
</td>
<td class="num">(1,528,282)<span></span>
</td>
<td class="text"> <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 income (loss) attributable to Nano Labs Ltd</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(113,187,048)<span></span>
</td>
<td class="num">(15,745,793)<span></span>
</td>
<td class="num">(252,823,772)<span></span>
</td>
<td class="nump">31,118,886<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Comprehensive income (loss):</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>
</tr>
<tr class="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 income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(119,539,049)<span></span>
</td>
<td class="num">(16,629,439)<span></span>
</td>
<td class="num">(254,352,054)<span></span>
</td>
<td class="nump">31,118,886<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign currency translation adjustment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,392,294<span></span>
</td>
<td class="nump">889,251<span></span>
</td>
<td class="nump">155,159<span></span>
</td>
<td class="nump">4,566,656<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Total comprehensive income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(113,146,755)<span></span>
</td>
<td class="num">(15,740,188)<span></span>
</td>
<td class="num">(254,196,895)<span></span>
</td>
<td class="nump">35,685,542<span></span>
</td>
</tr>
<tr class="re">
<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 );">Comprehensive loss attributable to noncontrolling interests</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(6,352,502)<span></span>
</td>
<td class="num">(883,716)<span></span>
</td>
<td class="num">(1,528,352)<span></span>
</td>
<td class="text"> <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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss) attributable to Nano Labs Ltd</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">&#165; (106,794,253)<span></span>
</td>
<td class="num">$ (14,856,472)<span></span>
</td>
<td class="num">&#165; (252,668,543)<span></span>
</td>
<td class="nump">&#165; 35,685,542<span></span>
</td>
</tr>
<tr class="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 income (loss) per ordinary share attributable to Nano Labs Ltd</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>
</tr>
<tr class="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 (in Dollars per share and Yuan Renminbi per share) | (per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">&#165; (14.06)<span></span>
</td>
<td class="num">$ (1.96)<span></span>
</td>
<td class="num">&#165; (42.94)<span></span>
</td>
<td class="nump">&#165; 5.84<span></span>
</td>
</tr>
<tr class="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 (in Dollars per share and Yuan Renminbi per share) | (per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">&#165; (14.06)<span></span>
</td>
<td class="num">$ (1.96)<span></span>
</td>
<td class="num">&#165; (42.94)<span></span>
</td>
<td class="nump">&#165; 5.84<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract', window );"><strong>Weighted average number of shares used in per share calculation:</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>
</tr>
<tr class="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 );">Basic (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">8,049,592<span></span>
</td>
<td class="nump">8,049,592<span></span>
</td>
<td class="nump">5,888,507<span></span>
</td>
<td class="nump">5,324,450<span></span>
</td>
</tr>
<tr class="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 );">Diluted (in Shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">8,049,592<span></span>
</td>
<td class="nump">8,049,592<span></span>
</td>
<td class="nump">5,888,507<span></span>
</td>
<td class="nump">5,330,761<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After giving effect of the reverse stock splits, see Note 12.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_na_ChangeInFairValueOfCryptocurrencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in fair value crypto currencies.</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;">na_ChangeInFairValueOfCryptocurrencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_FinanceIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance income (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;">na_FinanceIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_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_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation 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/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://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 9: 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><br>Reference 10: 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 11: 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 12: 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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: 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 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)(iii)(A))<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)(4)(iv))<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 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 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)(i))<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)(A))<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)(iii)(B))<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)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<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)(5))<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/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_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-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_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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the 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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<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_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative 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;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense (benefit), 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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<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 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (expense) related to nonoperating activities, 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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<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_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_WeightedAverageNumberOfSharesOutstandingBasicAbstract</td>
</tr>
<tr>
<td style="padding-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>24
<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="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Shareholders&#8217; Equity (Deficit)<br></strong></div></th>
<th class="th" colspan="2">
<div>Ordinary Shares </div>
<div>Class A </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th" colspan="2">
<div>Ordinary Shares </div>
<div>Class A </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th" colspan="2">
<div>Ordinary Shares </div>
<div>Class B </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th" colspan="2">
<div>Ordinary Shares </div>
<div>Class B </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th" colspan="2">
<div>Ordinary Shares </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th" colspan="2">
<div>Ordinary Shares </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Additional Paid-in Capital </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Additional Paid-in Capital </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Statutory Reserves </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Statutory Reserves </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Accumulated Deficit </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Accumulated Deficit </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Accumulated Other Comprehensive Income (Loss) </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Accumulated Other Comprehensive Income (Loss) </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Noncontrolling Interest </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Noncontrolling Interest </div>
<div>USD ($)</div>
</th>
<th class="th"><div>CNY (&#165;)</div></th>
<th class="th"><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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance (in Dollars)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">&#165; 66,970<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">&#165; 201,418,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (223,679,698)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (2,467,327)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (24,661,675)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Balance (in Shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,189,500<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,189,500<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Balance at Dec. 31, 2021</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">&#165; 66,970<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">201,418,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(223,679,698)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,467,327)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(24,661,675)<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 );">Balance (in Shares) at Dec. 31, 2021 | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,189,500<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,189,500<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering', window );">Re-designation of ordinary shares to Class A and Class B ordinary shares immediately prior the completion of initial public offering</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 30,076<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">&#165; 36,894<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">&#165; (66,970)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering', window );">Re-designation of ordinary shares to Class A and Class B ordinary shares immediately prior the completion of initial public offering (in Shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2,330,591<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,330,591<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,858,909<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,858,909<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(5,189,500)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(5,189,500)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost', window );">Share issuance initial public offering, net of issuance cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 2,388<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">111,937,012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,939,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_na_StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost', window );">Share issuance initial public offering, net of issuance cost (in Shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">177,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">177,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost', window );">Share issuance following initial public offering, net of issuance cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 2,961<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">32,100,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,103,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost', window );">Share issuance following initial public offering, net of issuance cost (in Shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">208,334<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">208,334<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,118,886<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,118,886<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Share-based compensation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9,347,347<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,347,347<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_StockIssuedDuringPeriodValueTransferToReserve', window );">Transfer to reserve</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,647,109<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,647,109)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 adjustment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,566,656<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,566,656<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 );">Balance at Dec. 31, 2022</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 35,425<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">&#165; 36,894<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">354,803,564<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,647,109<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(199,207,921)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,099,329<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">164,414,400<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 );">Balance (in Shares) at Dec. 31, 2022 | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2,715,925<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,715,925<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,858,909<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,858,909<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Balance (in Dollars)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 35,425<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">&#165; 36,894<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">354,803,564<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,647,109<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(199,207,921)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,099,329<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">164,414,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_SharesOutstanding', window );">Balance (in Shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2,715,925<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,715,925<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,858,909<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,858,909<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares', window );">Issuance of ordinary shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 13,947<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">72,788,053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72,802,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_na_StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares', window );">Issuance of ordinary shares (in Shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">957,855<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">957,855<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions', window );">Issuance of ordinary shares upon the exercise of stock options</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 734<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">734<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions', window );">Issuance of ordinary shares upon the exercise of stock options (in Shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">50,456<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">50,456<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(252,823,772)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,528,282)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(254,352,054)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Share-based compensation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">718,411<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">718,411<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">155,229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(70)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">155,159<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 );">Balance at Dec. 31, 2023</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 50,106<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">&#165; 36,894<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">428,310,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,647,109<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(452,031,693)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,254,558<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,528,352)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,261,350)<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 );">Balance (in Shares) at Dec. 31, 2023 | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">3,724,236<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,724,236<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,858,909<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,858,909<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Balance (in Dollars)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 50,106<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">&#165; 36,894<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">428,310,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,647,109<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(452,031,693)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,254,558<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,528,352)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,261,350)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Balance (in Shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">3,724,236<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,724,236<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,858,909<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,858,909<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions', window );">Issuance of ordinary shares upon the exercise of stock options</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 122<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions', window );">Issuance of ordinary shares upon the exercise of stock options (in Shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10,041<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">10,041<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 ordinary shares and warrants, net of issuance costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 115,039<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">314,411,744<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">314,526,783<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 ordinary shares and warrants, net of issuance costs (in Shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8,275,580<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">8,275,580<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of ordinary shares upon the exercise of warrants</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 338<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,093,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,093,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of ordinary shares upon the exercise of warrants (in Shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">23,550<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">23,550<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts', window );">Issuance of ordinary shares in exchange for cryptocurrencies, net of issuance costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 11,237<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">36,283,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,294,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts', window );">Issuance of ordinary shares in exchange for cryptocurrencies, net of issuance costs (in Shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">781,736<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">781,736<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther', window );">Cash contribution from a noncontrolling shareholder</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,999,557<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,999,557<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(113,187,048)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,352,001)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(119,539,049)<span></span>
</td>
<td class="num">$ (16,629,439)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Share-based compensation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">401,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">401,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,392,795<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(501)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,392,294<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 );">Balance at Dec. 31, 2024</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 176,842<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 24,601<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">&#165; 36,894<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 5,132<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">780,499,664<span></span>
</td>
<td class="nump">$ 108,577,662<span></span>
</td>
<td class="nump">6,647,109<span></span>
</td>
<td class="nump">$ 924,699<span></span>
</td>
<td class="num">(565,218,741)<span></span>
</td>
<td class="num">$ (78,629,283)<span></span>
</td>
<td class="nump">8,647,353<span></span>
</td>
<td class="nump">$ 1,202,959<span></span>
</td>
<td class="nump">2,118,703<span></span>
</td>
<td class="nump">$ 294,739<span></span>
</td>
<td class="nump">232,907,824<span></span>
</td>
<td class="nump">32,400,509<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 );">Balance (in Shares) at Dec. 31, 2024 | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">12,815,143<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">12,815,143<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,858,909<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,858,909<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Balance (in Dollars)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 176,842<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 24,601<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">&#165; 36,894<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 5,132<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">&#165; 780,499,664<span></span>
</td>
<td class="nump">$ 108,577,662<span></span>
</td>
<td class="nump">&#165; 6,647,109<span></span>
</td>
<td class="nump">$ 924,699<span></span>
</td>
<td class="num">&#165; (565,218,741)<span></span>
</td>
<td class="num">$ (78,629,283)<span></span>
</td>
<td class="nump">&#165; 8,647,353<span></span>
</td>
<td class="nump">$ 1,202,959<span></span>
</td>
<td class="nump">&#165; 2,118,703<span></span>
</td>
<td class="nump">$ 294,739<span></span>
</td>
<td class="nump">&#165; 232,907,824<span></span>
</td>
<td class="nump">$ 32,400,509<span></span>
</td>
</tr>
<tr class="re">
<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 );">Balance (in Shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">12,815,143<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">12,815,143<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,858,909<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,858,909<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="25"></td></tr>
<tr><td colspan="25"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After giving effect of the reverse stock splits, see Note 12.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_na_StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of ordinary 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;">na_StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of ordinary shares in exchange for cryptocurrencies, net of issuance 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;">na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of ordinary shares upon the exercise of stock 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;">na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, shares, re-designation of ordinary shares immediately prior the completion of initial public offering.</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;">na_StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, shares, share issuance following initial public offering, net of issuance 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;">na_StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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,shares, share issuance initial public offering, net of issuance 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;">na_StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of ordinary 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;">na_StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of ordinary shares in exchange for cryptocurrencies, net of issuance 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;">na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of ordinary shares upon the exercise of stock 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;">na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, value, re-designation of ordinary shares immediately prior the completion of initial public offering.</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;">na_StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, value, share issuance following initial public offering, net of issuance 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;">na_StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, value, share issuance initial public offering, net of issuance 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;">na_StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_StockIssuedDuringPeriodValueTransferToReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, value, transfer to 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;">na_StockIssuedDuringPeriodValueTransferToReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_AdjustmentsToAdditionalPaidInCapitalOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other increase (decrease) in additional paid in capital (APIC).</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_AdjustmentsToAdditionalPaidInCapitalOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share options (or share units) exercised during the current 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 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 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_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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_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_StockIssuedDuringPeriodValueShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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_StockIssuedDuringPeriodValueShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock issued as a result of the exercise of stock options.</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_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<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></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 income (loss)</a></td>
<td class="num">&#165; (119,539,049)<span></span>
</td>
<td class="num">$ (16,629,439)<span></span>
</td>
<td class="num">&#165; (254,352,054)<span></span>
</td>
<td class="nump">&#165; 31,118,886<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss) to net cash provided by (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_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Amortization of right-of-use assets</a></td>
<td class="nump">1,975,693<span></span>
</td>
<td class="nump">274,845<span></span>
</td>
<td class="nump">5,752,591<span></span>
</td>
<td class="nump">5,505,422<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization expenses</a></td>
<td class="nump">9,655,404<span></span>
</td>
<td class="nump">1,343,192<span></span>
</td>
<td class="nump">4,422,560<span></span>
</td>
<td class="nump">3,928,131<span></span>
</td>
</tr>
<tr class="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 );">Gain on disposal of property, plant and equipment</a></td>
<td class="num">(7,007)<span></span>
</td>
<td class="num">(975)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnTerminationOfLease', window );">Loss (gain) on lease termination</a></td>
<td class="num">(102,732)<span></span>
</td>
<td class="num">(14,291)<span></span>
</td>
<td class="nump">113,588<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_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">401,520<span></span>
</td>
<td class="nump">55,857<span></span>
</td>
<td class="nump">718,411<span></span>
</td>
<td class="nump">9,347,347<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory write-down</a></td>
<td class="nump">10,914,374<span></span>
</td>
<td class="nump">1,518,331<span></span>
</td>
<td class="nump">60,767,978<span></span>
</td>
<td class="nump">184,073,191<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Change in fair value of cryptocurrencies</a></td>
<td class="nump">15,744,170<span></span>
</td>
<td class="nump">2,190,219<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="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 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, net</a></td>
<td class="nump">1,175,678<span></span>
</td>
<td class="nump">163,552<span></span>
</td>
<td class="num">(1,732,378)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories, net</a></td>
<td class="num">(27,884,590)<span></span>
</td>
<td class="num">(3,879,109)<span></span>
</td>
<td class="nump">28,782,243<span></span>
</td>
<td class="num">(71,446,484)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidExpense', window );">Prepayments</a></td>
<td class="nump">20,010,799<span></span>
</td>
<td class="nump">2,783,763<span></span>
</td>
<td class="nump">47,159,593<span></span>
</td>
<td class="nump">304,300,103<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="num">(3,005,135)<span></span>
</td>
<td class="num">(418,053)<span></span>
</td>
<td class="nump">511,358<span></span>
</td>
<td class="nump">51,740,635<span></span>
</td>
</tr>
<tr class="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="nump">1,079,515<span></span>
</td>
<td class="nump">150,175<span></span>
</td>
<td class="nump">898,564<span></span>
</td>
<td class="nump">10,591,202<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_IncreaseDecreaseInAdvanceFromCustomers', window );">Advance from customers</a></td>
<td class="num">(9,022,758)<span></span>
</td>
<td class="num">(1,255,183)<span></span>
</td>
<td class="num">(16,662,392)<span></span>
</td>
<td class="num">(794,302,470)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease liabilities, current</a></td>
<td class="num">(2,031,618)<span></span>
</td>
<td class="num">(282,625)<span></span>
</td>
<td class="num">(4,349,974)<span></span>
</td>
<td class="num">(5,330,448)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities', window );">Other current liabilities</a></td>
<td class="num">(38,693,414)<span></span>
</td>
<td class="num">(5,382,757)<span></span>
</td>
<td class="num">(5,504,025)<span></span>
</td>
<td class="num">(4,466,304)<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">(139,329,150)<span></span>
</td>
<td class="num">(19,382,498)<span></span>
</td>
<td class="num">(133,473,937)<span></span>
</td>
<td class="num">(274,940,789)<span></span>
</td>
</tr>
<tr class="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 );">Purchases of property, plant and equipment</a></td>
<td class="num">(36,367,661)<span></span>
</td>
<td class="num">(5,059,215)<span></span>
</td>
<td class="num">(105,482,822)<span></span>
</td>
<td class="num">(17,531,162)<span></span>
</td>
</tr>
<tr class="re">
<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, plant and equipment</a></td>
<td class="nump">16,955<span></span>
</td>
<td class="nump">2,359<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_us-gaap_ProceedsFromSaleOfShortTermInvestments', window );">Proceeds from sales of short-term investments</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">33,640,500<span></span>
</td>
</tr>
<tr class="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 );">Purchases of intangible assets</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(49,292,208)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_PurchaseOfCryptocurrencies', window );">Purchase of cryptocurrencies</a></td>
<td class="num">(220,414,835)<span></span>
</td>
<td class="num">(30,662,572)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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 used in investing activities</a></td>
<td class="num">(256,765,541)<span></span>
</td>
<td class="num">(35,719,428)<span></span>
</td>
<td class="num">(105,482,822)<span></span>
</td>
<td class="num">(33,182,870)<span></span>
</td>
</tr>
<tr class="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_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of ordinary shares and warrants</a></td>
<td class="nump">315,620,394<span></span>
</td>
<td class="nump">43,906,905<span></span>
</td>
<td class="nump">72,802,734<span></span>
</td>
<td class="nump">144,043,186<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromContributedCapital', window );">Cash contribution from a noncontrolling shareholder</a></td>
<td class="nump">9,999,557<span></span>
</td>
<td class="nump">1,391,069<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromBankDebt', window );">Proceeds from bank loans</a></td>
<td class="nump">220,030,488<span></span>
</td>
<td class="nump">30,609,105<span></span>
</td>
<td class="nump">128,247,467<span></span>
</td>
<td class="nump">17,093,316<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfBankDebt', window );">Repayments of bank loans</a></td>
<td class="num">(169,667,635)<span></span>
</td>
<td class="num">(23,602,976)<span></span>
</td>
<td class="num">(1,530,000)<span></span>
</td>
<td class="num">(140,000)<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 provided by financing activities</a></td>
<td class="nump">375,982,804<span></span>
</td>
<td class="nump">52,304,103<span></span>
</td>
<td class="nump">199,520,201<span></span>
</td>
<td class="nump">160,996,502<span></span>
</td>
</tr>
<tr class="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 );">Effects of exchange rate changes on cash, cash equivalents and restricted cash</a></td>
<td class="nump">4,379,036<span></span>
</td>
<td class="nump">609,179<span></span>
</td>
<td class="nump">159,828<span></span>
</td>
<td class="nump">1,132,887<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 in cash, cash equivalents and restricted cash</a></td>
<td class="num">(15,732,851)<span></span>
</td>
<td class="num">(2,188,644)<span></span>
</td>
<td class="num">(39,276,730)<span></span>
</td>
<td class="num">(145,994,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at beginning of the year</a></td>
<td class="nump">48,582,654<span></span>
</td>
<td class="nump">6,758,479<span></span>
</td>
<td class="nump">87,859,384<span></span>
</td>
<td class="nump">233,853,654<span></span>
</td>
</tr>
<tr class="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 end of the year</a></td>
<td class="nump">32,849,803<span></span>
</td>
<td class="nump">4,569,835<span></span>
</td>
<td class="nump">48,582,654<span></span>
</td>
<td class="nump">87,859,384<span></span>
</td>
</tr>
<tr class="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 cash flow disclosures:</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 );">Interest paid</a></td>
<td class="nump">9,281,086<span></span>
</td>
<td class="nump">1,291,120<span></span>
</td>
<td class="nump">3,773,028<span></span>
</td>
<td class="nump">180,619<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income taxes paid</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">89,169<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>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="ro">
<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 );">Operating lease right-of-use asset obtained in exchange for operating lease liability</a></td>
<td class="nump">1,770,209<span></span>
</td>
<td class="nump">246,259<span></span>
</td>
<td class="nump">5,015,808<span></span>
</td>
<td class="nump">4,557,092<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1', window );">Liabilities assumed in connection with purchase of property, plant and equipment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">46,180,063<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_na_CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares', window );">Cryptocurrencies acquired through issuance of ordinary shares</a></td>
<td class="nump">&#165; 36,294,458<span></span>
</td>
<td class="nump">$ 5,049,031<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_na_CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cryptocurrencies acquired through issuance of ordinary 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;">na_CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_IncreaseDecreaseInAdvanceFromCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase Decrease In Advance from customers</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;">na_IncreaseDecreaseInAdvanceFromCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_PurchaseOfCryptocurrencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchase of crypto currencies.</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;">na_PurchaseOfCryptocurrencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</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_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_GainLossOnTerminationOfLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 termination of lease before expiration of lease 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/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479092/842-20-40-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_GainLossOnTerminationOfLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 refund, of cash paid to foreign, federal, state, and local jurisdictions as 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/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<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 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: 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> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<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_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating 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 (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_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligation 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/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<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_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current 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/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<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_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current 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://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 (a)<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_IncreaseDecreaseInOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInPrepaidExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.</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_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</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 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-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_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 [all] liabilities that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but 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_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 periodic reduction over lease term of carrying amount of right-of-use asset 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_ProceedsFromBankDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 bank borrowing during the year.</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_ProceedsFromBankDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromContributedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 by a corporation from a shareholder 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 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_ProceedsFromContributedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_ProceedsFromSaleOfShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 sales 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> -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_ProceedsFromSaleOfShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RepaymentsOfBankDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 settle a bank borrowing during the year.</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_RepaymentsOfBankDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<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>Organization and Nature of Operations<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 and Nature of Operations [Abstarct]</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 );">Organization and nature of operations</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Organization and nature of operations</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Nano Labs Ltd (&#8220;Nano Labs&#8221;), incorporated
on January 8, 2021, is a holding company, as an exempted company with limited liability in the Cayman Islands. Nano Labs principally
engages in fabless integrated circuit (&#8220;IC&#8221;) design and sale of product solutions by integrating its self-designed IC
products and Bitcoin value investment.
The Company utilizes third-party suppliers to fabricate, pack and test the IC products.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Prior to the incorporation of the Company, the Company&#8217;s
business was carried out by Zhejiang Haowei Technology Co., Ltd. (&#8220;Zhejiang Haowei&#8221;) and its subsidiaries. Zhejiang Haowei
was established by Mr. Jianping Kong, the principal shareholder, chairman and chief executive officer, in July 2019. Nano Labs underwent
a series of onshore and offshore reorganizations, which were completed in September 2021 (the &#8220;Reorganization&#8221;).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Immediately before and after the Reorganization, the controlling
shareholders of Zhejiang Haowei controlled Zhejiang Haowei and Nano Labs; therefore, for accounting purposes, the Reorganization is accounted
for as a transaction of entities under common control. Accordingly, the accompanying consolidated financial statements have been prepared
as if the current corporate structure had been in existence throughout the periods presented.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">The Company does not conduct any substantive operations
on its own but instead conducts its business operations through its subsidiaries. As of the date of this report, the Company&#8217;s major
subsidiaries are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 73.65pt 0pt 76pt">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: bottom; "> <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name of subsidiaries</b></span></td> <td style="text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Date of <br/>
incorporation</b></span></td> <td style="text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Place of <br/>
incorporation</b></span></td> <td style="text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ownership<br/>
percentage</b></span></td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal activities</b></span></td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top; width: 32%; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhejiang Haowei Technology Co., Ltd. (&#8220;Zhejiang Haowei&#8221;)</span></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: top; width: 18%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 16, 2019</span></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: top; width: 18%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hangzhou, China</span></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: top; width: 1%; text-align: right">&#160;</td> <td style="vertical-align: top; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; width: 1%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: top; width: 18%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research and development of ICs</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhejiang Nanomicro Technology Co., Ltd. (&#8220;Zhejiang Nanomicro&#8221;)</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 16, 2019</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hangzhou, China</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research and development of ICs</span></td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhejiang NanoBlock Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 16, 2019</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hangzhou, China</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research and development of ICs</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhejiang Ipollo Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">August 18, 2020</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hangzhou, China</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nano Labs HK Limited</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 8, 2020</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hong Kong</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nano Labs Inc</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 22, 2020</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">BVI</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></td></tr> </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name of subsidiaries</b></span></td> <td style="text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Date of<br/>
incorporation</b></span></td> <td style="text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Place of<br/>
incorporation</b></span></td> <td style="text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ownership<br/>
percentage</b></span></td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal activities</b></span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 32%; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhejiang Weike Technology Co., Ltd. (&#8220;Zhejiang Weike&#8221;)</span></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: top; width: 18%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 2, 2021</span></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: top; width: 18%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hangzhou, China</span></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: top; width: 1%; text-align: right">&#160;</td> <td style="vertical-align: top; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; width: 1%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: top; width: 18%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research and development of software</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">IPOLLO PTE. LTD. (formerly IPOLLO MINER PTE.LTD.)</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 9, 2021</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Singapore</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ipollo Tech Inc</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 29, 2021</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">BVI</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nano Tech Cayman Ltd</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 6, 2021</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cayman</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nano Technology HK Limited</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 7, 2021</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hong Kong</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ipollo HK Limited</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 7, 2021</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hong Kong</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhejiang Metaverse Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">August 12, 2021</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hangzhou, China</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ipollo Tech Ltd</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October 27, 2021</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cayman</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Haowei Technology (Shaoxing) Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">November 3, 2021</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shaoxing, China</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shenzhen Matamata Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">November 17, 2021</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shenzhen, China</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Nano bit HK Limited (formerly Tsuki HK Limited)</p></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">November 18, 2021</p></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Hong Kong</p></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right">100</td> <td style="vertical-align: top; text-align: right">%</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top">Investment</td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shenzhen Matavos Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 21, 2021</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shenzhen, China</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tsuki Inc</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 7, 2022</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">United States</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Metaski (Shaoxing) Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 13, 2022</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shaoxing, China</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Haoweiverse (Shaoxing) Technology Co., Ltd. (&#8220;Haoweiverse&#8221;)</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 13, 2022</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shaoxing, China</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">65</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plant and distribution of products</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Metameta (Shaoxing) Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 25, 2022</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shaoxing, China</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ipolloverse HK Limited</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">May 18, 2022</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hong Kong</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">70</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research and development</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Metaverse (Shaoxing) Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">May 20, 2022</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shaoxing, China</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ipolloverse Cayman Ltd</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">May 27, 2022</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cayman</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">70</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ipolloverse Tech Inc</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">May 30, 2022</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">BVI</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">70</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hangzhou Meta Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October 21, 2022</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hangzhou, China</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></td></tr> </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 73.65pt 0pt 76pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Nano Labs and its consolidated subsidiaries are collectively
referred to herein as the &#8220;Company&#8221;, &#8220;we&#8221; and &#8220;us&#8221;, unless specific reference is made to an entity.</p><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>27
<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>Summary of Significant 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>Summary of Significant 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 );">Summary of Significant Accounting Policies</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Summary of Significant Accounting Policies </b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Basis of preparation</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The accompanying consolidated financial statements
and related notes have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;US
GAAP&#8221;) for information pursuant to the rules and regulations of the SEC.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Significant accounting policies followed by the
Company in the preparation of the accompanying consolidated financial statements are summarized below.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Use of estimates</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The preparation of the Company&#8217;s consolidated
financial statements in conformity with US 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 date of the financial statements and the reported
amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Significant accounting estimates reflected in
the Company&#8217;s consolidated financial statements including, but not limited to, inventory write-down, valuation of cryptocurrencies,
useful lives of property, plant and equipment and intangible assets, impairment of long-lived assets, valuation allowance for deferred
tax assets and share-based compensation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.25pt 0pt 0.25in"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.25pt 0pt 0.25in"><b><i>Principles of consolidation</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company&#8217;s consolidated financial statements
include the financial statements of the Company and its subsidiaries. All transactions and balances among the Company and its subsidiaries
have been eliminated upon consolidation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Functional currency and foreign currency translation</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company uses Renminbi (&#8220;RMB&#8221;)
as its reporting currency. The functional currency of the Company and its subsidiaries incorporated outside of PRC is the United States
dollar (&#8220;US$&#8221;), while the functional currency of the PRC entities in the Company is RMB as determined based on the criteria
of ASC 830, &#8220;<i>Foreign Currency Matters&#8221;</i>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Transactions denominated in other than the functional
currencies are re-measured into the functional currency of the entity at the exchange rates prevailing on the transaction dates. Financial
assets and liabilities denominated in other than the functional currency are re-measured at the balance sheet date exchange rate. The
resulting exchange differences are included in the consolidated statements of operations and comprehensive income (loss).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The financial statements of the Company are translated
from the functional currency to the reporting currency, RMB. Assets and liabilities of the Company and its subsidiaries incorporated outside
of PRC are translated into RMB at fiscal year-end exchange rates. Income and expense items are translated at average exchange rates prevailing
during the fiscal year, representing the index rates stipulated by the People&#8217;s Bank of China. Translation adjustments arising from
these are reported as foreign currency translation adjustments and are shown as a separate component of shareholders&#8217; equity (deficit)
on the consolidated financial statement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Convenience translation</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The United States dollar (&#8220;US$&#8221;) amounts
disclosed in the accompanying financial statements are presented solely for the convenience of the readers. Translations of amounts from
RMB into US$ were calculated at the rate of US$1.00=RMB7.1884 on December 31, 2024, representing the central parity rate on December 31,
2024 published by the People&#8217;s Bank of China. No representation is made that the RMB amounts could have been, or could be, converted
into US$ at that rate on December 31, 2024, or at any other rate.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Concentration of credit risk</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Financial instruments that potentially expose
the Company to concentrations of credit risk consist primarily of cash and cash equivalents. The Company places its cash and cash equivalents
with financial institutions with high credit ratings and quality.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Fair value measurement</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company adopted the guidance of Accounting
Standards Codification (&#8220;ASC&#8221;) 820 for fair value measurements which clarifies the definition of fair value, prescribes methods
for measuring fair value, and establishes a fair value hierarchy to classify the inputs used in measuring fair value as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Level 1: Quoted prices (unadjusted) in active markets for
identical assets or liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Level 2: Observable, market-based inputs, other than quoted
prices, in active markets for similar assets or liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Level 3: Unobservable inputs to the valuation methodology
that are significant to the measurement of the fair value of the assets or liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">ASC 820 also describes three main approaches to
measuring the fair value of assets and liabilities:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">(1) market approach; (2) income approach and (3)
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.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Financial instruments included in current assets
and current liabilities are reported in the consolidated balance sheets at face value or cost, which approximate to fair value because
of their short-term maturities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Related party transactions</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Parties are considered to be related if one party
has the ability, directly or indirectly, to control the other party or exercise significant influence over the other party in making financial
and operational decisions. Parties are also considered to be related if they are subject to common control or common significant influence.
A transaction is considered to be a related party transaction when there is a transfer of resources or obligations between related parties.
Related parties may be individuals or corporate entities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Transactions involving related parties cannot
be presumed to be carried out on an arm&#8217;s-length basis, as the requisite conditions of competitive, free market dealings may not
exist. Representations about transactions with related parties, if made, shall not imply that the related party transactions were consummated
on terms equivalent to those that prevail in arm&#8217;s-length transactions unless such representations can be substantiated. It is not,
however, practical to determine the fair value of amounts due from/to related parties due to their related party nature.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Cash and cash equivalents</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Cash and cash equivalents include cash in bank
and time deposits placed with banks or other financial institutions, which have original maturities of three months or less and are readily
convertible to known amounts of cash. As of December 31, 2023 and 2024, cash and cash equivalents in banks was RMB48,164,664 and RMB32,431,081,
respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Restricted cash</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Restricted cash mainly represents the bank deposit
frozen by the court as a result of legal proceedings. As of December 31, 2023 and 2024, the Company had restricted cash RMB417,990 and
RMB418,722, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Inventories, net</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Inventories, consist of raw materials, work in
process and finished goods. Inventories are stated at the lower of cost and net realizable value. Cost of inventory is determined using
the weighted average cost method. Adjustments are recorded to write down the cost of inventory to the estimated net realizable value due
to slow-moving and obsolete inventory, which is dependent upon factors such as historical and forecasted consumer demand, and promotional
environment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Prepayments</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Prepayments primarily consist of advances to suppliers
for future inventory purchases, prepaid processing fees and prepaid expenses for research and development activities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Cryptocurrencies</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Cryptocurrencies are included in current assets
in the consolidated balance sheets due to the Company&#8217;s ability to sell cryptocurrencies in a highly liquid marketplace, and such
cryptocurrency holdings are expected to be realized in cash or sold or consumed during the normal operating cycle of the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As a result of adopting ASC 350-60,
Intangibles &#8212; Goodwill and Other, (&#8220;ASC 350-60&#8221;) on January 31, 2024 following modified retrospective method,
cryptocurrencies are measured at fair value as of each reporting period. The fair value of cryptocurrencies are measured using the
period-end closing price from the principal market, Binance, in accordance with ASC 820, Fair Value Measurement ("ASC
820"). The changes in cryptocurrencies valuation due to remeasurement in fair value within each reporting period are reflected
on the consolidated statements of operations and comprehensive income (loss) as "Change in fair value of
cryptocurrencies". In accordance with ASC 350-60, the Company discloses realized gains and losses from the sale of
cryptocurrencies and such gains and losses are measured as the difference between the cash proceeds and the cost basis of
cryptocurrencies as determined using average cost method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The adoption of ASC 350-60 did not have
impact on the Company&#8217;s prior years&#8217; consolidated financial statements as the Company did not hold cryptocurrencies
prior to the adoption.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Cryptocurrencies acquired through issuance of
ordinary shares are included within noncash financing activities in the consolidated statements of cash flows. The purchases and of cryptocurrencies
are included within investing activities in the consolidated statements of cash flows.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Property, plant and equipment, net</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Property, plant and equipment are stated at historical
cost less accumulated depreciation and impairment loss, if any. Depreciation is calculated using the straight-line method over their estimated
useful lives. The estimated useful lives are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 89%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery and electronic equipment</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 10%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3 to 10 years</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office furniture</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 years</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transportation equipment</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4 years</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Buildings and facilities attached to buildings</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20 years</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Leasehold improvements are depreciated using the
straight-line method over the shorter of the estimated useful life of the asset or the remaining lease term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Construction in progress represents assets under
construction. All direct costs relating to the construction are capitalized as construction in progress. Construction in progress is not
depreciated until the asset is placed in service.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Intangible asset, net</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company&#8217;s intangible asset with definite
useful lives primarily consists of a franchise right and land use right. According to the law of PRC, the government owns all the land
in the PRC. Companies or individuals are authorized to possess and use the land only through land use rights granted by the Chinese government
for a specified period of time. The Company amortizes its franchise right and land use right on a straight-line basis over the contractual
term. The estimated useful lives are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 89%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Franchise right</span></td> <td style="width: 1%">&#160;</td> <td style="width: 10%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2 years</span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land use right</span></td> <td>&#160;</td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">50 years</span></td></tr> </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Impairment of long-lived assets</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">For long-lived assets including property, plant
and equipment, right-of-use assets, and intangible assets with finite lives, the Company evaluates for impairment whenever events or changes
(triggering events) indicate that the carrying amount of an asset may no longer be recoverable. The Company recognizes an impairment loss
when the sum of expected undiscounted future cash flows is less than the carrying amount of the asset. The amount of impairment is measured
as the difference between the asset&#8217;s estimated fair value and its book value. For the years ended December 31, 2022, 2023 and 2024,
<span style="-sec-ix-hidden: hidden-fact-198"><span style="-sec-ix-hidden: hidden-fact-199"><span style="-sec-ix-hidden: hidden-fact-200">no</span></span></span> impairment of long-lived assets was recognized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Revenue from contracts with customers</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Consistent with the criteria of ASC 606 &#8220;Revenue
from Contracts with Customers&#8221;, the Company recognizes revenue to depict the transfer of promised goods or services to customers
in an amount that reflects the consideration to which the entity expects to receive in exchange for those goods or services. Revenue consists
of the invoiced value for the sales net of value-added tax (&#8220;VAT&#8221;), business tax and applicable local government levies.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Product sales revenue</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company generates revenue primarily from the
sale of product solutions by integrating its self-designed IC products (e.g., high throughput computing, or HTC, solutions) directly to
a customer, such as a business or individual engaged in mining activities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company recognizes revenue at a point in time
when the control of the products has been transferred to customers. The transfer of control is considered complete when products have
been picked up by or shipped to customers. The Company&#8217;s sales arrangements usually require prepayment before the delivery of products.
The advance payment is not considered a significant financing component. The Company elected to account for shipping and handling fees
as a fulfillment cost. The product sales contracts generally include product warranty provisions. The Company did not accrue warranty
liabilities for the product sales as the financial impacts of the warranty have historically been and are expected to continue to be immaterial.
The Company estimates sales return based on historical experiences and there was <span style="-sec-ix-hidden: hidden-fact-201"><span style="-sec-ix-hidden: hidden-fact-202"><span style="-sec-ix-hidden: hidden-fact-203">no</span></span></span> allowance for sales return recorded during the years
ended December 31, 2022, 2023 and 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Service revenue</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company also generates revenue from its design
and technical services under separate contracts. Revenues from the design and technical service to the customers are recognized at a point
in time when services are provided.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Revenue disaggregation</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In accordance with ASC 606, the Company disaggregates
revenue from contracts with customers by revenue stream. The Company determined that disaggregating revenue into these categories meets
the disclosure objective in ASC 606 which is to depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected
by regional economic factors. The following table summarizes the net revenues generated from different revenue streams:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Product sales revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">920,653,911</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">71,321,462</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">34,096,450</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Service revenue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">62,514,987</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,013,914</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,499,466</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Net revenues</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">983,168,898</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">78,335,376</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">40,595,916</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Contract liabilities</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Contract liabilities are recorded when consideration
is received from a customer prior to transferring the control of goods or services to the customer. As of December 31, 2023 and 2024,
the Company recorded contract liabilities of RMB107,826,617 and RMB 98,895,905, respectively, which were presented as advance from customers
on the accompanying consolidated balance sheets. During the years ended December 31, 2022, 2023 and 2024, the Company recognized RMB804,875,532,
RMB23,740,945 and RMB9,765,766 from the opening balance of contract liabilities as revenue, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Cost of revenues</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Amounts recorded as cost of revenue relate to
direct expenses incurred in order to generate revenue. Such costs are recorded as incurred. Cost of revenues consists of product costs
and service costs. Product costs include costs of raw material, contract manufacturers for production, shipping and handling costs, and
warehousing costs. Service costs include labor costs and material costs. During the years ended December 31, 2022, 2023 and 2024, the
Company recorded inventory write-down of RMB184,073,191, RMB60,767,978 and RMB 10,914,374 as cost of revenues, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Selling and marketing expenses</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Selling and marketing expenses consist primarily
of advertising and promotion, salaries, and shipping and handling costs incurred during the selling activities. Advertising and transportation
expenses are charged to expense as incurred.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Advertising and promotion costs in the amounts
of RMB10,901,200, RMB1,278,586 and RMB364,253 for the years ended December 31, 2022, 2023 and 2024, respectively, are included in selling
and marketing expenses.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Shipping and handling costs amounting to RMB4,233,084,
RMB2,122,358 and RMB968,713 for the years ended December 31, 2022, 2023 and 2024, respectively, are included in selling and marketing
expenses.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Research and development expenses</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Research and development expenses consist primarily
of salary and welfare for research and development personnel, raw materials used, consulting and contractor expenses, testing and processing
expenses and other expenses in associated with research and development activities. The Company recognizes research and development expenses
as expense when incurred.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Leases</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Right-of-use assets represent the Company&#8217;s
right to use an underlying asset for the lease term and lease liabilities represent the Company&#8217;s obligation to make lease payments
arising from the lease. Right-of-use assets and liabilities are recognized at commencement date based on the present value of lease payments
over the lease term. When determining the lease term, the Company includes options to extend or terminate the lease when it is reasonably
certain that it will exercise that option, if any. As the Company&#8217;s leases do not provide an implicit rate, the Company uses its
incremental borrowing rate, which it calculates based on the credit quality of the Company and by comparing interest rates available in
the market for similar borrowings, and adjusting this amount based on the impact of collateral over the term of each lease.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company elected not to record assets and liabilities
on its consolidated balance sheet for lease arrangements with terms of 12 months or less. The Company recognizes lease expenses for such
leases on a straight-line basis over the lease term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Employee social security and welfare benefits</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Employees of the Company in the PRC are entitled
to staff welfare benefits including pension, work-related injury benefits, maternity insurance, medical insurance, unemployment benefit
and housing fund plans through a PRC government-mandated multi-employer defined contribution plan. The Company is required to contribute
to the plan based on certain percentages of the employees&#8217; salaries, up to a maximum amount specified by the local government.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The PRC government is responsible for the medical
benefits and the pension liability to be paid to these employees and the Company&#8217;s obligations are limited to the amounts contributed
and no legal obligation beyond the contributions made.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Share-based compensation</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Restricted shares and options granted to employees
and directors are accounted for under ASC Topic 718, &#8220;Compensation - Stock compensation&#8221; (&#8220;ASC 718&#8221;). In accordance
with ASC 718, the Company determines whether restricted shares or options should be classified and accounted for as an equity award. All
grants of restricted shares and options to employees and directors classified as equity awards are recognized in the financial statements
based on their grant date fair values. The value of the portion of the award that is ultimately expected to vest is recognized as compensation
expense over the requisite service periods in the statements of operations. In addition, compensation expense must be recognized for the
change in fair value of any awards modified, repurchased or cancelled after the grant date.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The fair value of stock option granted is estimated
on the grant date using the Binomial or Black-Scholes model.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><i>Income taxes</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company accounts for income taxes under the
asset and liability method. Under this method, deferred income tax assets and liabilities are determined based on the differences between
the financial reporting and income tax bases of assets and liabilities and are measured using the tax income rates that will be in effect
when the differences are expected to reverse. A valuation allowance is recorded if it is more likely than not that some portion or all
of the deferred income tax assets will not be realized in the foreseeable future.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In accordance with the provisions of ASC 740,
&#8220;Income taxes&#8221;, the Company recognizes in its financial statements the impact of a tax position if a tax return position or
future tax position is &#8220;more likely than not&#8221; to be sustained upon examination based solely on the technical merits of the
position. Tax positions that meet the recognition threshold are measured using a cumulative probability approach, at the largest amount
of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. Interest and penalties arising from
underpayment of income taxes are computed in accordance with the applicable tax law and is classified in the consolidated statements of
operations as income tax expense.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><i>Noncontrolling interests</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">For the Company&#8217;s consolidated subsidiaries,
noncontrolling interests are recognized to reflect the portion of their equity that is not attributable, directly or indirectly, to the
Company as the controlling shareholder. Noncontrolling interests are classified as a separate line item in the equity section of the Company&#8217;s
consolidated balance sheets and have been separately disclosed in the Company&#8217;s consolidated statements of operations and comprehensive
income (loss).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Comprehensive income (loss)</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Comprehensive income/(loss) is defined as the
changes in equity of the Company during a period from transactions and other events and circumstances excluding transactions resulting
from investments from shareholders and distributions to shareholders. Comprehensive income (loss) for the periods presented includes net
income (loss) and foreign currency translation adjustments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Earnings (loss) per share</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company computes earnings (loss) per share
in accordance with ASC 260, &#8220;Earnings per Share&#8221;. ASC 260 requires companies to present basic and diluted earnings (loss)
per share. Basic earnings (loss) per share is computed by dividing net income (loss) attributable to holders of ordinary shares by the
weighted average number of ordinary shares outstanding during the year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Diluted earnings (loss) per share is calculated
by dividing net income (loss) attributable to ordinary shareholders as adjusted for the effect of dilutive ordinary equivalent shares,
if any, by the weighted average number of ordinary and dilutive ordinary equivalents shares outstanding during the year. Dilutive equivalent
shares are excluded from the computation of diluted earnings (loss) per share if their effects would be anti- dilutive. Ordinary share
equivalents consist of the ordinary shares issuable in connection with the Company&#8217;s ordinary shares issuable upon the conversion
of the share-based awards, using the treasury stock method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Segment Reporting</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company uses the &#8220;management approach&#8221;
in determining reportable segments. The management approach considers the internal organization and reporting used by the Company&#8217;s
chief operating decision maker (&#8220;CODM&#8221;) for making operating decisions and assessing performance as the source for determining
the Company&#8217;s reportable segments. The Company&#8217;s CODM has been identified as the chief executive officer of the Company who
reviews financial information of operating segments based on U.S. GAAP. The CODM now reviews results analyzed by marketing channel. This
analysis is only presented at the revenue level with no allocation of direct or indirect costs. Consequently, the Company has determined
that it has only one operating segment. The CODM evaluates performance for the Company&#8217;s single operating segment and decides how
to allocate resources based on the Company&#8217;s consolidated net income (loss) that is reported in the consolidated statements of operations
and comprehensive income (loss) as net income. As of December 31, 2023 and 2024, substantially all of the Company&#8217;s long-lived assets
are located in the PRC. The measure of segment assets is reported on the consolidated balance sheets as total assets. The CODM allocates
resources across the Company based on consolidated net income derived during the annual budgeting process and throughout the year in monitoring
actual results compared to budget and updated forecasts. These results are used to assess segment performance.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The operating segment financial information regularly
reviewed by the CODM, inclusive assets, revenues, expenses, profit or loss, and noncash items are presented on a consolidated basis in
the same amount and using the same captions as those included in the consolidated statements of operations and comprehensive income (loss),
consolidated balance sheets, and consolidated statements of cash flows. There are no additional segment expense categories regularly provided
to the CODM. Therefore, there are also no amounts classified as other segment items requiring disclosure.</p><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">For the years ended December 31, 2022, 2023 and 2024, the Company&#8217;s
net revenues by geographical location of customers are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">PRC</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">906,347,962</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">57,485,526</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">24,986,453</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Hong Kong</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33,556,434</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,461</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,467,603</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Singapore</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">184,738</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,119,872</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,697,243</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">The United States</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,278,352</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,115,353</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,094,904</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">26,801,412</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,598,164</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">349,713</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Net revenues</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">983,168,898</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">78,335,376</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">40,595,916</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Recently adopted or issued accounting pronouncements</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In November 2023, the FASB issued ASU 2023-07
&#8220;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures&#8221; which expands annual and interim disclosure
requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 is effective
for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with
early adoption permitted. The Company adopted ASU 2023-07 on January 1, 2024, which did not have a material impact on the consolidated
financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In December 2023, the FASB issued ASU No. 2023-09,
&#8220;Income Taxes (Topic 740): Improvement to Income Tax Disclosures&#8221; to enhance the transparency and decision usefulness of income
tax disclosures, primarily related to the rate reconciliation and income taxes paid information. ASU 2023-09 is effective for annual periods
beginning after December 15, 2024, on a prospective basis. Early adoption is permitted. The Company does not expect this accounting standard update to have
a material impact on its consolidated financial statements and related disclosures.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In November 2024, the FASB issued ASU No. 2024-03,
&#8220;Income Statement &#8211; Reporting Comprehensive Income &#8211; Expense Disaggregation Disclosure (Subtopic 220-40): Disaggregation
of Income Statement Expenses&#8221;, requiring public entities to disclose additional information about specific expense categories in
the notes to the financial statements on an interim and annual basis. The ASU is effective for fiscal years beginning after December 15,
2026, and for interim periods beginning after December 15, 2027, with early adoption permitted. The Company is currently evaluating the
impact of adopting ASU No. 2024-03.</p><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>28
<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>Inventories, 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_InventoryDisclosureAbstract', window );"><strong>Inventories, Net [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_InventoryDisclosureTextBlock', window );">Inventories, net</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Inventories, net</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Inventories, net consist of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Raw materials</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">56,952,428</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">63,285,324</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Work in process</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">130,609,171</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">119,439,099</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finished goods</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">90,377,688</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">68,333,552</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: write-down of inventories</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(265,064,301</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(221,191,557</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Inventories, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">12,874,986</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">29,866,418</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</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 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/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_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>29
<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>Prepayments<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_PrepaidExpenseCurrentAbstract', window );"><strong>Prepayments [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_na_PrepaymentsTextBlock', window );">Prepayments</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Prepayments</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Prepayments consist of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Prepayments &#8211; inventories and processing fee</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">14,645,763</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">3,011,819</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Prepayments &#8211; design fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,162,700</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-204">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Prepayments &#8211; others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,577,547</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,594,247</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">24,386,010</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">4,606,066</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_na_PrepaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 prepayments.</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;">na_PrepaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<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>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_OtherAssetsAbstract', window );"><strong>Other Current Assets [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_OtherCurrentAssetsTextBlock', window );">Other current assets</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Other current assets</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Other current assets consist of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Value-added tax recoverable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">34,041,675</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">50,830,552</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,361,968</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,202,904</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,504,449</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,824,977</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">37,908,092</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">55,858,433</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherCurrentAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">us-gaap_OtherCurrentAssetsTextBlock</td>
</tr>
<tr>
<td style="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>31
<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>Cryptocurrencies<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_CryptoAssetCostAbstract', window );"><strong>Cryptocurrencies [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_CryptoAssetTextBlock', window );">Cryptocurrencies</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
<tr style="vertical-align: top">
    <td style="width: 24px"><b>6.</b></td>
    <td><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><b>Cryptocurrencies</b></p></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table presents the Company&#8217;s significant cryptocurrencies
holdings as of December 31, 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Quantity</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Cost Basis</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Fair Value</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Bitcoin&#160; </td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">361</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">256,709,226</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">242,889,018</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">USDT </td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="text-align: right">9</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">67</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">67</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; font-weight: bold">Total cryptocurrencies held as of December 31, 2024 </td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">256,709,293</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">242,889,085</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table presents a roll-forward of the Company&#8217;s
cryptocurrencies holdings during the year ended December 31, 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Bitcoin Fair Value</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">USDT Fair Value</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Cryptocurrencies at December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-205">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-206">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Additions of cryptocurrencies:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Purchases</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">249,257,750</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-207">&#8212;</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Acquired through issuance of ordinary shares</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,451,476</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">28,842,982</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Disposition of cryptocurrencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-208">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(28,842,915</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Unrealized loss on cryptocurrencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(15,744,170</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-209">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Foreign currency translation adjustment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,923,962</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-210">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; padding-bottom: 4pt">Cryptocurrencies at December 31, 2024</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">242,889,018</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">67</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#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_CryptoAssetCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CryptoAssetCostAbstract</td>
</tr>
<tr>
<td style="padding-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_CryptoAssetTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 crypto asset. Excludes crypto asset held for platform user.</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 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-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_CryptoAssetTextBlock</td>
</tr>
<tr>
<td style="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>32
<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>Property, Plant and Equipment, 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_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property, Plant and Equipment, Net [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, plant and equipment, net</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><b>7<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.</span></b></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Property, plant and equipment, net</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Property, plant and equipment, net consist of
the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Machinery and electronic equipment</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">12,098,631</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">17,409,218</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Office furniture</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">266,252</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">370,667</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Leasehold improvement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,550,648</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,794,450</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Transportation equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">41,014</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">41,014</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Buildings and facilities attached to buildings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">194,892,201</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Construction in progress</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">165,221,605</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-212">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(9,524,568</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(18,165,635</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Property, plant and equipment, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">169,653,582</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">197,341,915</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12.5pt; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Depreciation expenses recognized for the years
ended December 31, 2022, 2023 and 2024 were RMB3,353,055, RMB3,436,716 and RMB8,669,931, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of December 31, 2023 and 2024, property, plant
and equipment with net book value of <span style="-sec-ix-hidden: hidden-fact-213">nil</span> and RMB188,432,414 was pledged as collateral under a loan arrangement, respectively (also see
Note 11).</p><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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-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>33
<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>Intangible Asset, 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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible Asset, Net [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 asset, net</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Intangible asset, net</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Intangible asset, net consists of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 12.5pt"><b>&#160;</b></p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Land use right</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">49,292,208</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">49,292,208</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Franchise right</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">334,865</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">334,865</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Accumulated amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,895,785</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,881,629</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Intangible asset, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">47,731,288</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">46,745,444</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Amortization expense for the years ended December
31, 2022, 2023 and 2024 amounted to RMB575,076, RMB985,844 and RMB985,844, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of December 31, 2023 and 2024, land use right
with net book value of RMB47,731,288 and RMB46,745,444 was pledged as collateral under a loan arrangement (also see Note 11).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of December 31, 2024, the future estimated
amortization expenses are as below.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated amortization expense</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; font-weight: bold">Years ended December 31,</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">985,844</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">985,844</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">985,844</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">985,844</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">985,844</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">41,816,224</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">46,745,444</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-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>34
<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>Operating Leases<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_LeasesOperatingAbstract', window );"><strong>Operating 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 leases</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Operating leases</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company entered into various operating lease
agreements for offices space. The Company&#8217;s lease agreements do not contain any material residual value guarantees or material restrictive
covenants.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following component of lease cost are included
in the Company&#8217;s consolidated statements of operations and comprehensive income (loss):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the year<br/> ended December&#160;31,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the year<br/> ended December&#160;31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the year<br/> ended December&#160;31,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Operating lease cost</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">11,385,312</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">6,051,298</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,600,988</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Short-term lease cost</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">295,564</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">198,306</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">429,324</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total lease cost</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">11,680,876</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">6,249,604</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">3,030,312</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Supplemental disclosure related to operating leases
were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the year<br/> ended<br/> December&#160;31,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the year<br/> ended<br/> December&#160;31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the year<br/> ended<br/> December&#160;31,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Cash paid for amounts included in the measurement of lease liabilities</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; padding-left: 10pt">Operating cash flows for operating leases</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">5,822,406</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">4,648,690</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,360,943</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of<br/> December&#160;31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of<br/> December&#160;31,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Weighted average remaining lease term of operating leases (years)</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">3.53</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">3.26</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td>Weighted average discount rate of operating leases</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6.24</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6.24</td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table summarizes the maturity of
operating lease liabilities as of December 31, 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">As of December 31,</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 88%; text-align: left">2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,162,055</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,363,825</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,197,632</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">602,088</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">2029</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-214">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,325,600</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(494,141</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,831,459</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,914,109</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Non-current lease liabilities</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">2,917,350</td><td style="padding-bottom: 4pt; text-align: left">&#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_LeasesOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeasesOperatingAbstract</td>
</tr>
<tr>
<td style="padding-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>35
<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>Other Current 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_OtherLiabilitiesCurrentAbstract', window );"><strong>Other Current 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_OtherLiabilitiesDisclosureTextBlock', window );">Other current liabilities</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Other current liabilities</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Other current liabilities consist of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of<br/> December&#160;31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of<br/> December&#160;31,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Salary accrual</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">7,013,473</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">4,001,104</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Deposit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">150,303</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Payable for property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">46,180,063</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,521,368</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Tax accrual</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,604,797</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,173,063</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,179,838</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,317,379</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">90,978,171</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">67,163,217</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_OtherLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other liabilities.</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 405<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405/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_OtherLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>36
<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>Short-Term and Long-Term Debts<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>Short-Term and Long-Term Debts [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 debts</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Short-term and long-term debts</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Short-term debts</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In September 2023 and 2024, the Company entered
into multiple short-term loan agreements with Hangzhou United Rural Commercial Bank Co., Ltd. for working capital and general business
purposes. The loans were guaranteed by Mr. Jianping Kong, the principal shareholder, chairman and chief executive officer, Mr. Qifeng
Sun, the principal shareholder and vice chairman, and two subsidiaries within the Company's organizational structure. During the years
ended December 31, 2023 and 2024, the Company borrowed RMB20,000,000 and RMB20,000,000, and repaid <span style="-sec-ix-hidden: hidden-fact-215">nil</span> and RMB22,000,000, respectively.
As of December 31, 2024, the balance of the short-term loans was RMB18,000,000, with weighted average interest rate of 3.67% per annum
and maturity dates in September 2025.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Long-term debts</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On August 11, 2022, the Company entered into a line of credit agreement
with Zhejiang Shaoxing Ruifeng Rural Commercial Bank for a credit line up to RMB100,000,000 with a due date on July 25, 2030. In June&#160;2023,
the credit line was increased to a maximum amount of RMB148,000,000, with guarantee provided by Mr.&#160;Jianping Kong, the principal
shareholder, chairman and chief executive officer starting from July&#160;2023. In April&#160;2024, the credit line was increased to a
maximum amount of RMB198,000,000, with additional pledge by the Company&#8217;s property, plant and equipment. During the year ended December
31, 2022, 2023 and 2024, the Company borrowed RMB17,093,316, RMB108,247,467 and RMB200,030,488 under the credit line and repaid RMB140,000,
RMB1,530,000 and RMB 147,667,636 respectively. The loans bear an annual interest rate of 5.4% with repayment dates for parts of the loan
ranging from June 20, 2025 to July 25, 2030. The loans are pledged by the property, plant and equipment and land use right of the Company
(mentioned in Note 7 and Note 8).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of December 31, 2024, the future maturities
of long-term debts are as below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid">As of December 31,</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">5,350,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,890,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,430,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,970,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,510,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">133,883,636</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">176,033,636</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_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>37
<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>Shareholders&#8217; Equity (Deficit)<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>Shareholders&#8217; Equity (Deficit) [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 );">Shareholders&#8217; equity (deficit)</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shareholders&#8217; equity (deficit)</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On January&#160;25, 2024, the shareholders of
the Company approved a 2-for-1 reverse stock split (the &#8220;1<sup>st</sup> reverse stock split&#8221;). After the 1<sup>st</sup> reverse
stock split, the authorized share capital of the Company were divided into 250,000,000 ordinary shares with par value of US$0.0002 each,
comprising of :1) 121,410,923 Class&#160;A ordinary shares with par value of $0.0002 each, 2) 28,589,078 Class&#160;B ordinary shares
with par value of $0.0002 each, and 3) 99,999,999 shares of a par value of US$0.0002 each of such class or classes (however designated)
as the board of directors of the Company (the &#8220;Directors&#8221;) may determine. The 1<sup>st</sup> reverse stock split was effective
on January&#160;31, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On October 23, 2024, the shareholders of the Company
approved a 10-for-1 reverse stock split (the &#8220;2<sup>nd</sup> reverse stock split&#8221;). After the 2<sup>nd</sup> reverse stock
split, the authorized share capital of the Company were divided into 25,000,000 ordinary shares with par value of US$0.002 each, comprising
of :1) 12,141,093 Class&#160;A ordinary shares with par value of $0.002 each, 2) 2,858,908 Class&#160;B ordinary shares with par value
of $0.002 each, and 3) 9,999,999 shares of a par value of US$0.002 each of such class or classes (however designated) as the board of
directors of the Company (the &#8220;Directors&#8221;) may determine. The 2<sup>nd</sup> reverse stock split was effective on November
3, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">All information related to the Company&#8217;s
ordinary shares, restricted stock units and stock options, as well as all per share data included in these financial statements and footnotes
have been retrospectively adjusted to reflect the 1<sup>st</sup> and 2<sup>nd</sup> reverse stock split (collectively, the &#8220;reverse
stock splits&#8221;) for all periods presented.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On July 28, 2023, the Company entered into agreements
with Mr. Jianping Kong, the chairman and chief executive officer, and Mr. QifengSun, the vice chairman, along with their respective affiliates
(the &#8220;Lenders&#8221;), who together provided interest-free loans in the total amount of US$10 million (approximately RMB72,802,000)
(&#8220;the Loans&#8221;), to fund the Company&#8217;s research and development initiatives directed towards the advancement of ASIC chips,
smart-NICs, and vision computing chips. On September 5, 2023, the Company and the lenders entered into agreements to convert the Loans
into an aggregate of 957,854 Class A ordinary shares of the Company for no additional consideration. The share issuance was completed
on September 13, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On November 13, 2023, the Company issued a total of 518,950 Class A
ordinary shares, being the maximum aggregate number of shares which may be issued under the 2022 Share Incentive Plan (see Note 13) of
the Company, to Nanoeco Ltd (&#8220;Nanoeco&#8221;), a British Virgin Islands limited liability company wholly owned by Kastle Limited,
who has been designated as the nominee holder for the 518,950 Class A ordinary shares, which serves as the ESOP platform. During the year
ended December 31, 2024, a total of 10,041 options were exercised by employees at exercise price of US$0.002 per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">On April&#160;11, 2024, the
Company entered into a Securities Purchase Agreement (the &#8220;Purchase Agreement&#8221;) with certain investors (collectively, the
&#8220;Investors&#8221;), pursuant to which the Company agreed to issue and sell to the Investors, in a private placement (the &#8220;Offering&#8221;),
the Company&#8217;s Class&#160;A ordinary shares at a purchase price of $11.5 per share and warrants to purchase Class&#160;A ordinary
shares. The warrants were exercisable immediately upon closing and have a term of exercise equal to <span style="-sec-ix-hidden: hidden-fact-216">five</span>&#160;years. The Company issued
an aggregate of 434,784 Class&#160;A ordinary shares and warrants to purchase 652,174 shares of Class&#160;A ordinary shares pursuant
to the Purchase Agreement for gross proceeds of approximately US$5.0&#160;million. The Company received all the net proceeds of approximately
US$4.3&#160;million (approximately RMB30.6 million) after deducting placement agent&#8217;s fees and other offering expenses by April&#160;16,
2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">On May 9, 2024, the Company received a cash contribution of RMB9,999,557
from the minority shareholder of Haoweiverse, as agreed by the minority shareholder when Haoweiverse was incorporated on January 13, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On August 26, 2024 and September 6, 2024, the
Company entered into loan agreements with Mr. Jianping Kong, the chairman and chief executive officer, and Mr. Qifeng Sun, the vice chairman,
to borrow interest-free loans in the total amount US$8.5 million (RMB60.0 million) in cash (&#8220;the Loans&#8221;) to fund the Company&#8217;s
working capital. The Loans are due on the one-year anniversary of the agreement dates. The proceeds have been fully received through September
5, 2024 to September 12, 2024. On September 20, 2024, the Company and the lenders, along with their respective affiliates, entered into
agreements to convert such loans into an aggregate of 2,791,462 Class A ordinary shares of the Company for no additional consideration.
The per share consideration of the conversion is US$3.045 per ordinary share. The share issuance was completed on September 23, 2024.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">On December 9, 2024,
the Company entered into Securities Purchase Agreements (the &#8220;Purchase Agreements&#8221;) with certain investors
(collectively, the &#8220;Investors&#8221;), pursuant to which the Company agreed to issue and sell to the Investors, in a private
placement (the &#8220;Offering&#8221;), the Company&#8217;s Class&#160;A ordinary shares at a purchase price of $6.46 per share. The
Company issued an aggregate of 5,611,459 Class&#160;A ordinary shares pursuant to the Purchase Agreement for gross proceeds of
approximately US$36.3&#160;million, which includes US$31.2 million in cash, US$4.1 million in USDT and US$1.0 million in Bitcoin.
The Company received all the net proceeds of approximately US$36.2&#160;million (approximately RMB260.2 million) after deducting
offering expenses by December&#160;25, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">On December 16, 2024 and
December 26, 2024, one investor exercised warrants to purchase 5,000 and 18,550 Class A ordinary shares, respectively, at the exercise
price of US$6.46 per share. The Company received the net proceeds of approximately US$152 thousand (approximately RMB1.1 million) by December
30, 2024.</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of December&#160;31, 2023 and 2024, 468,494 and 458,453 Class&#160;A
ordinary shares held by the ESOP platform are considered issued but not outstanding. As of December&#160;31, 2023 and 2024, there were
a total of 7,051,639 and 16,132,505 Class&#160;A and Class&#160;B ordinary shares issued, 6,583,145 and 15,674,052 Class&#160;A and Class&#160;B
ordinary shares outstanding, respectively.</p><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>38
<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>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 Compensation [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"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Share-based compensation</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 32px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Share Incentive Plan</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 22pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In June 2022, our shareholders and board of directors
adopted our 2022 share incentive plan, or the 2022 Plan, which has become effective upon the completion of our initial public offering,
to motivate, attract and retain the best available personnel, provide additional incentives to employees, directors and consultants and
promote the success of our business. Under the 2022 Plan, the maximum aggregate number of Class A ordinary shares which may be issued
pursuant to all awards under such plan is 518,950, which constitutes 10% of the total issued and outstanding shares of our company on
a fully-diluted basis as of the date of adoption.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 22pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Restricted Stock Units (&#8220;RSUs&#8221;)</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On November 1, 2021, the Board of the Company
approved the establishment of an employee benefit trust for the purpose of holding the Company&#8217;s ordinary shares to be transferred
to the recipient employees and directors of the share awards granted prior to the establishment of the 2022 Plan. In January 2022, Mr.
Jianping Kong and other original shareholders of Zhejiang Haowei transferred a total of 562,668 ordinary shares held by them on behalf
of the respective equity reward holders to Nanometa Ltd. (&#8220;Nanometa&#8221;), the nominee of the employee benefit trust. 165,664
shares held by Nanometa were transferred to the recipient employees and directors. As of December 31, 2024, a total of 397,004 shares
were still held by Nanometa, which comprises of: 1) 371,339 shares held on behalf of and transferable to the recipient employes and directors
upon request; and 2) 25,665 shares unassigned due to forfeiture of share awards.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">During the years ended December 31, 2022, 2023 and 2024, share-based
compensation recognized by the Company related to the RSUs were RMB17,863, RMB6,227 and RMB2,273, respectively. As of December 31, 2023
and 2024, unrecognized compensation cost is RMB4,264 and <span style="-sec-ix-hidden: hidden-fact-247">nil</span>, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table summarized the RSUs activity
and related information for the years ended December 31, 2022, 2023 and 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of RSUs</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Grant Date<br/> Fair Value<br/> (RMB)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Unvested, January 1, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">309,071</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">0.2</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-217">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-218">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,113</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.2</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Vested</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">100,319</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.2</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Unvested, December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">200,639</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.2</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-219">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-220">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21,635</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.2</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Vested</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">89,502</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.2</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Unvested, December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">89,502</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.2</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-221">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-222">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,250</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.2</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Vested</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">85,252</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.2</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Unvested, December 31, 2024</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-223">&#8212;</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-224">&#8212;</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Options</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On January 1, 2022, the Company granted an employee an option to purchase
25,000 Class A ordinary shares of the Company with an exercise price of US$0.004 per share. The option granted has a contractual term
of 10 years. For the reward, 33.3% will be vested on December 31, 2022 or one year after the Company completed the initial public offering,
whichever is earlier; 33.3% will be vested on December 31, 2023 or two years after the Company completed the initial public offering,
whichever is earlier; and 33.3% will be vested on December 31, 2024 or three years after the Company completed the initial public offering,
whichever is earlier. During the year ended December 31, 2023, the employee exercised the option to purchase a total of 8,333 shares.
The shares were transferred to the employee from Nanometa, the nominee of the employee benefit trust.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The option granted on January 1, 2022 was valued
using the binomial model with the assistance of an independent valuation firm using the management&#8217;s estimates and assumptions.
Significant assumptions used in the valuation are set as below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">January 1,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Spot price on valuation date</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">US$</td><td style="width: 9%; text-align: right">96</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">137.01</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Risk-free interest rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.51</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Forfeiture rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.00</td><td style="text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On April 27, 2023, the Company granted a series
of options under the 2022 share incentive plan: 1) the Company granted employees options to purchase a total of 22,522 Class A ordinary
shares of the Company with an exercise price of US$0.002 per share. The options granted have a contractual term of 10 years. For the reward,
33.3% will be vested on April 27, 2024; 33.3% will be vested on April 27, 2025; and 33.3% will be vested on April 27, 2026; 2) the Company
granted employees options to purchase a total of 7,787 Class A ordinary shares of the Company with an exercise price of US$0.002 per share.
The options granted have a contractual term of 10 years. For the reward, 33.3% will be vested on July 12, 2023; 33.3% will be vested on
July 12, 2024; and 33.3% will be vested on July 12, 2025; 3) the Company also granted employees options to purchase a total of 54,579
Class A ordinary shares of the Company with an exercise price of US$0.002 per share. The options granted have a contractual term of 10
years. The options were fully vested and exercisable at the grant date. The options in 2) and 3) described above were subject to performance
conditions based on the result of an annual performance review of the grantee in accordance with the predetermined performance targets.
The Company estimated the annual performance review result for each grantee and recognized the related compensation expenses.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On August 16, 2023, under the 2022 plan, the Company
granted an employee an option to purchase 1,299 ordinary shares of the Company with an exercise price of US$0.002 per share. The options
granted have a contractual term of 10 years. For the reward, 33.3% will be vested on August 16, 2023; 33.3% will be vested on August 16,
2024; and 33.3% will be vested on August 16, 2025.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The options granted under the 2022 plan were valued
using the Black-Scholes model using the management&#8217;s estimates and assumptions. Significant assumptions used in the valuations are
set as below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">For the year ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Spot price on valuation date</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">US$</td><td style="white-space: nowrap; width: 9%; text-align: right">10.6</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">120.95%-123.34</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Risk-free interest rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.53%-4.28</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">0.00</td><td style="text-align: left">%</td></tr>
  </table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table summarizes the share options
activity and related information for the years ended December 31, 2022, 2023 and 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Options</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Exercise<br/> Price<br/> (RMB)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Remaining<br/> Term<br/> (Years)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Grant Date<br/> Fair Value<br/> (RMB)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aggregated<br/> Intrinsic<br/> Value<br/> (RMB)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Outstanding as of January 1, 2022</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-225">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-226">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-227">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-228">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-229">&#8212;</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="width: 40%">Granted</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">0.03</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">10.0</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">609.4</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Forfeited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-230">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-231">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-232">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-233">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-234">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-235">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-236">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-237">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Outstanding as of December 31, 2022</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">25,000</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">0.03</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">9.0</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-238; font-family: Times New Roman, Times, Serif; font-size: 10pt">609. 4</span></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">2,001,626</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Vested and exercisable as of December 31, 2022</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">8,333</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">0.03</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">9.0</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">609.4</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">667,209</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">86,186</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.01</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">9.3</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">73.4</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td>Forfeited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">21,158</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.03</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-239">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">495.7</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">58,789</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.02</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-240">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">149.4</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Outstanding as of December 31, 2023</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">31,239</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">0.01</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">9.3</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">73.4</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">4,004,469</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Vested and exercisable as of December 31, 2023</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">7,152</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">0.01</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">9.3</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">73.4</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">916,775</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-241">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-242">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-243">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-244">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Forfeited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5,041</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.01</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-245">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">73.4</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,041</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.01</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-246">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">73.4</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Outstanding as of December 31, 2024</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">16,157</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">0.01</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">8.3</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">73.4</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">1,039,402</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Vested and exercisable as of December 31, 2024</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">4,865</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">0.01</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">8.3</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">73.4</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">312,976</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr> </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 22.5pt">During the years ended December 31, 2022, 2023 and 2024, share-based
compensation recognized by the Company related to the option were RMB9,329,484, RMB712,184 and RMB399,247, respectively. The outstanding
unamortized share-based compensation related to option was RMB248,436 (which will be recognized through April 2026) as of December 31,
2024.</p><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>39
<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>Statutory Reserves<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_na_StatutoryReservesAbstract', window );"><strong>Statutory Reserves [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_na_StatutoryReserveDisclosureTextBlock', window );">Statutory Reserves</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Statutory Reserves</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company&#8217;s subsidiaries incorporated
in the PRC are required on an annual basis to make appropriations of retained earnings set at certain percentage of after-tax profit determined
in accordance with PRC accounting standards and regulations (&#8220;PRC GAAP&#8221;).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Appropriation to the statutory general reserve
should be at least 10% of the after tax net income determined in accordance with the legal requirements in the PRC until the reserve is
equal to 50% of the entities&#8217; registered capital. The Company is not required to make appropriation to other reserve funds and the
Company does not have any intentions to make appropriations to any other reserve funds.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The general reserve fund can only be used for
specific purposes, such as offsetting the accumulated losses, enterprise expansion or increasing the registered capital. Appropriations
to the general reserve funds are classified in the consolidated balance sheets as statutory reserves.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">There are no legal requirements in the PRC to
fund these reserves by transfer of cash to restricted accounts, and the Company has not done so.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Relevant laws and regulations permit payments
of dividends by the PRC subsidiaries and affiliated companies only out of their retained earnings, if any, as determined in accordance
with respective accounting standards and regulations. Accordingly, the above balances are not allowed to be transferred to the Company
in terms of cash dividends, loans or advances.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company has made RMB6,647,109, <span style="-sec-ix-hidden: hidden-fact-248">nil</span> and <span style="-sec-ix-hidden: hidden-fact-249">nil</span>
appropriations to statutory reserve for the years ended December 31, 2022, 2023 and 2024.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_na_StatutoryReserveDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Disclosure Text Block</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;">na_StatutoryReserveDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_na_StatutoryReservesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">na_StatutoryReservesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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>40
<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>Earnings (Loss) 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 (Loss) 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 );">Earnings (loss) per share</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Earnings (loss) per share</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The calculation of basic earnings (loss) per share
is based on the income (loss) attributable to ordinary shareholders of the Company and weighted-average number of ordinary shares outstanding
for the years ended December 31, 2022, 2023 and 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Diluted earnings (loss) per share is computed
using the weighted average number of ordinary shares and dilutive potential ordinary shares outstanding during the respective periods.
For the year ended December 31, 2024, the options granted under the 2022 share incentive plan for a weighted average number of 15,706
shares could potentially dilute earnings (loss) per share but were not included in the computation of diluted net loss per share due to
their antidilutive effects resulted from net loss.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following reflects the income and share data
used in the basic and diluted earnings (loss) per ordinary share computations:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the years ended December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt">Earnings (loss) attributable to ordinary shareholders of the Company</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">31,118,886</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(252,823,772</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(113,187,048</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Weighted average number of ordinary shares outstanding for basic earnings (loss) per share calculation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,324,450</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,888,507</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,049,592</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Basic earnings (loss) per share</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">5.84</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(42.94</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(14.06</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Earnings (loss) attributable to ordinary shareholders of the Company for diluted earnings (loss) per share calculation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">31,118,886</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(252,823,772</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(113,187,048</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">Weighted average number of ordinary shares outstanding diluted earnings (loss) per share calculation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,324,450</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,888,507</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,049,592</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Adjusted for:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">- incremental shares issuable related to options issued</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,311</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-250">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-251">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Weighted average number of shares outstanding for diluted earnings (loss) per share calculation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,330,761</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,888,507</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,049,592</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Diluted earnings (loss) per share</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">5.84</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(42.94</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(14.06</td><td style="padding-bottom: 2.5pt; text-align: left">)</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_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>41
<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>Income Taxes<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 Taxes [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 );">Income Taxes</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>16.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Income Taxes</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Cayman Islands</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Under the current tax laws of Cayman Islands,
the holding companies incorporated in the Cayman Islands are not subject to income, corporation or capital gains tax, and no withholding
tax is imposed upon the payment of dividends.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>British Virgin Islands</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The holding companies incorporated in the British
Virgin Islands are not subject to tax on income or capital gains under current British Virgin Islands law. In addition, upon payments
of dividends by these entity to the shareholders, no British Virgin Islands withholding tax will be imposed.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Hong Kong</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company&#8217; subsidiaries incorporated in
Hong Kong are subject to Hong Kong Profits Tax on the taxable income as reported in its statutory financial statements adjusted in accordance
with relevant Hong Kong tax laws. The applicable tax rate is 8.25% on assessable profits arising in or derived from Hong Kong up to HKD2,000,000
and 16.5% on any part of assessable profits over <span style="-sec-ix-hidden: hidden-fact-261"><span style="-sec-ix-hidden: hidden-fact-262">HKD2,000,000</span></span>. These companies did not make any provisions for Hong Kong profit tax as
there were no assessable profits derived from or earned in Hong Kong since inception.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>United States (&#8220;US&#8221;)</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company&#8217;s subsidiary in the US is subject
to profits tax at 21% statutory tax rate with respect to the profit generated from the US. The company did not make any provisions for
the US profit tax as there were no assessable profits derived from or earned in the US since inception.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Singapore</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The company incorporated in Singapore is subject
to Singapore Profits Tax on the taxable income as reported in its statutory financial statements adjusted in accordance with relevant
Singapore tax laws. The applicable tax rate is 17% in Singapore, with 75% of the first <span style="-sec-ix-hidden: hidden-fact-263">SGD100,000</span> (approximately RMB470,000) and 50% of
the next SGD100,000 (approximately RMB470,000) taxable income exempted from income tax. The company did not make any provisions for Singapore
income tax as there were no assessable profits derived from or earned in Singapore since inception.</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>PRC</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company&#8217;s subsidiaries incorporated in the PRC are subject
to PRC Enterprise Income Tax (&#8220;EIT&#8221;) on the taxable income in accordance with the relevant PRC income tax laws. A new enterprise
income tax law (the &#8220;EIT Law&#8221;) in the PRC was enacted and became effective on January 1, 2008. The EIT Law applies a uniform
25% enterprise income tax (&#8220;EIT&#8221;) rate to both foreign invested enterprises and domestic enterprises. Accordingly, the Company&#8217;s
PRC subsidiaries are subject to the EIT rate of 25%. EIT grants preferential tax treatment to certain High and New Technology Enterprises
(&#8220;HNTEs&#8221;). Under this preferential tax treatment, HNTEs are entitled to an income tax rate of 15%, subject to a requirement
that they re-apply for HNTE status every three years. Zhejiang Nanomicro obtained the &#8220;high-tech enterprise&#8221; tax status in
December 2021 and renewed the status in December 2024, which reduced its statutory income tax rate to 15% from December 2021 to December
2027. Zhejiang Weike obtained the &#8220;high-tech enterprise&#8221; tax status in December 2023, which reduced its statutory income tax
rate to 15% from December 2023 to December 2026.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">A reconciliation between the effective income
tax rate and the PRC statutory income tax rate is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">PRC statutory income tax rates</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.00</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.00</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.00</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Effect of expenses not deductible for tax purposes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.91</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(0.42</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(0.28</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Effect of additional deduction of research and development expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(64.43</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.98</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.90</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Effect of income tax exemptions and reliefs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(56.77</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5.71</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(0.39</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Recovery from deferred income tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(97.39</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.05</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.22</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Effect of valuation allowance on deferred income tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">171.26</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(23.52</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(26.29</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Income tax difference under different tax jurisdictions</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">21.42</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1.37</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4.16</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">0.00</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">0.01</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">0.00</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The provision for income taxes consists of the
following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Current income tax expense (benefit)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-252">&#8212;</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(17,394</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-253">&#8212;</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred tax expense</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-254">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-255">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="-sec-ix-hidden: hidden-fact-256; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&#8212;</p></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Income tax expense</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-257">&#8212;</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(17,394</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><p style="-sec-ix-hidden: hidden-fact-258; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&#8212;</p></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Significant component of deferred tax assets are
as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Net operating loss carryforward</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">77,373,944</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">98,783,665</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued expense and others</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(282,843</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,688,509</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Inventory impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">51,027,391</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">50,475,875</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">128,118,492</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">158,948,049</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(128,118,492</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(158,948,049</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Deferred tax assets</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-259">&#8212;</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-260">&#8212;</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of December 31, 2024, the Company had net
operating loss carryforward of approximately RMB490,020,031 which mainly arose from the Company&#8217;s subsidiaries established in
the PRC. These net operating losses can be carried forward to offset future taxable income and will expire during the period from
2025 to 2034. The provision of valuation allowance for the years ended December 31, 2022, 2023 and 2024 were RMB24,519,326,
RMB47,333,923 and RMB31,087,058, respectively. The reversal of valuation allowance for the years ended December 31, 2022, 2023 and
2024 were RMB6,100,147, RMB117,051, and RMB257,501, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In assessing the realizability of deferred tax
assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized.
The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which
those temporary differences become deductible. Management considers the cumulative earnings and projected future taxable income in making
this assessment. Recovery of the Company&#8217;s deferred tax assets is dependent upon the generation of future income, exclusive of reversing
taxable temporary differences.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Uncertain tax positions</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The tax authority of the PRC Government conducts periodic and ad hoc
tax filing reviews on business enterprises operating in the PRC after those enterprises complete their relevant tax filings. In general,
the PRC tax authority has up to five years to conduct examinations of the tax filings of the Company&#8217;s PRC entities. Accordingly,
the PRC subsidiaries&#8217; tax years of 2019 through 2023 remain open to examination by the respective tax authorities. It is therefore
uncertain as to whether the PRC tax authority may take different views about the Company&#8217;s PRC entities&#8217; tax filings, which
may lead to additional tax liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company 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 Company did not have any significant unrecognized
uncertain tax positions.</p><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>42
<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>Related Party 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 transactions</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>17.</b></span></td>
    <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Related party transactions</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Related parties with whom the Company conducted
business consist of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; width: 49%; font-weight: bold; text-align: left">Name of related party</td><td style="width: 2%; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; width: 49%; font-weight: bold; text-align: center">Nature of Relationship</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Jianping Kong</td><td>&#160;</td> <td style="text-align: left">Principal shareholder, chairman and chief executive officer</td></tr> <tr style="vertical-align: bottom; "> <td>Qifeng Sun</td><td>&#160;</td> <td style="text-align: left">Principal shareholder and vice chairman</td></tr> </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">During the years ended December 31, 2023 and 2024,
Jianping Kong and Qifeng Sun provided guarantee for the Company&#8217;s debts and provided interest-free loans to the Company which were
subsequently converted into Class A ordinary shares. See Note 11 and 12 for more details.</p><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>43
<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>Concentrations<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>Concentrations [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 );">Concentrations</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>18.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Concentrations</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table sets forth information as
to each customer that accounted for 10% or more of the Company&#8217;s revenues for the years ended December 31, 2022, 2023 and 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Customer A</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-264">&#8212;</div></td><td style="width: 1%; text-align: left"></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-265">&#8212;</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">13</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Customer B</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-266">&#8212;</div></td><td style="text-align: left"></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-267">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Customer C</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-268">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-269">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Customer D</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-270">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-271">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Customer E</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table sets forth information as
to each supplier that accounted for 10% or more of the Company&#8217;s purchase for the years ended December 31, 2022, 2023 and 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Supplier A</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-272">&#8212;</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">38</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-273">&#8212;</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Supplier B</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">32</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-274">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-275">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Supplier C</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-276">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-277">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Supplier D</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">23</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-278">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-279">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Supplier E</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-280">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-281">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29</td><td style="text-align: left">%</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_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>44
<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>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 [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"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>19.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Commitments and contingencies</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Operating lease commitments</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The information of lease commitments is provided
in Note 9.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Contingencies</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company is subject to litigation matters from
time to time in the normal cause of business. The Company&#8217;s legal counsel and the management routinely assess the likelihood of
adverse judgments and outcomes to these matters, as well as ranges of probable losses. Accruals are recorded for these matters to the
extent that management concludes a loss is probable and the financial impact, should an adverse outcome occur, is reasonable estimable.
The Company has not recorded any material liabilities in this regard as of December 31, 2023 and 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">On March 5, 2024, a customer filed a civil action
against one of the Company&#8217;s subsidiaries at the People&#8217;s Court of Shangcheng District, Hangzhou City, for a sales contract
dispute, claiming the contract should be annulled and demanding a return of payment of RMB2,973,600 with related interests. Given the
nature of the case, as of the filing date, the amount liable by the Company in the event of an unfavorable outcome cannot be reasonably
estimated.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company believes they have strong arguments against the claim and
will defend vigorously.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Two bank accounts of the Company were judicially
frozen by the court as a result of the legal proceedings. The frozen amount as of December 31, 2024 and the date of this annual report
was RMB418,722 and RMB468,397, respectively.</p><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>45
<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>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"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>20.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Subsequent events</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following subsequent events were evaluated
on April 11, 2025, the date the financial statements were issued. Except as set forth below, there were no events that occurred subsequent
to December 31, 2024 that require adjustment to or disclosure in the consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In January 2025, one investor exercised warrants
to purchase a total of 98,300 Class A ordinary shares at the exercise price of US$6.46 per share. The Company received the gross proceeds
of approximately US$635 thousand (approximately RMB4.6 million) by February 3, 2025.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.25in">On February 21, 2025, the
Company entered into Securities Purchase Agreements with certain investors (collectively, the &#8220;Investors&#8221;), pursuant to
which the Company agreed to issue and sell to the Investors, in a private placement, the Company&#8217;s Class A ordinary shares at
a purchase price of $6.46 per share. The Company issued an aggregate of 913,714 Class A ordinary shares for gross proceeds of
approximately US$5.9 million, which includes US$3.9 million in Bitcoin and US$2.0 million in USDT. The Company received all the
gross proceeds by February 20, 2025.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.25in">On March 7, 2025, the shareholders of the Company
approved to: 1) increase the authorized share capital from US$50,000 divided into 25,000,000 ordinary shares with par value of US$0.002
each to US$4,200,000 divided into 2,100,000,000 shares with a par value of US$0.002 each, comprising of 1,097,141,091 Class A ordinary
shares, 2,858,909 Class B ordinary shares, and 1,000,000,000 shares of such class or classes (however designated) as the Directors may
determine; and 2) increase the votes per Class B ordinary share from 15 to 30.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In March 2025, the Company entered into two short-term
loan agreements with Bank of Hangzhou Co., Ltd, both guaranteed by Mr. Jianping Kong and Haoweiverse, to borrow RMB10.0 million and RMB5.0
million respectively for working capital and general business purpose. The borrowing of RMB10.0 million was additionally guaranteed by
a third party financial institution with an annual interest rate of 3.05% and maturity date on March 17, 2026. The borrowing of RMB5.0
million bears an annual interest rate of 3.1% with maturity date February 27, 2026.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">From January to April 2025, the Company borrowed a total of approximately RMB4.5 million from Zhejiang Shaoxing Ruifeng Rural Commercial
Bank Co., Ltd under the credit line pledged by the land use right and property, plant and equipment of the Company as described in Note
11. The additional borrowings bear an annual interest rate of 5.4% with repayment date on July 25, 2030.</p><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>46
<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>Parent-Only Financial Statements<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_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Parent-Only Financial Statements [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_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock', window );">Parent-only financial statements</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>21.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Parent-only financial statements</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company performed a test on the restricted net assets of the consolidated
subsidiaries in accordance with Securities and Exchange Commission Regulation S-X Rule 4-08 (e) (3), &#8220;General Notes to Financial
Statements&#8221; and concluded that it was applicable for the Company to disclose the financial information for the parent company only.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The subsidiaries did not pay any dividend to the Company for the periods
presented. Certain information and footnote disclosures generally included in the financial statements prepared in accordance with U.S.
GAAP have been condensed and omitted. These statements should be read in conjunction with the notes to the consolidated financial statements
of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><i>Basis of presentation</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The financial information of the parent company has been prepared using
the same accounting policies as set out in the Company&#8217;s consolidated financial statements except that the parent company used the
equity method to account for investments in its subsidiaries.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">The following represents condensed financial information
of the parent company:</p><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">US$</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>ASSETS/(LIABILITIES)</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 0.25in">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,205,993</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,227,649</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">309,895</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 0.25in">Prepayments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,776</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">891</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">124</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Due from intercompany</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">456,041,568</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">814,547,651</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">113,314,180</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Investment in subsidiaries</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(471,994,335</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(585,987,070</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(81,518,429</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">TOTAL ASSETS (LIABILITIES)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(14,732,998</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">230,789,121</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">32,105,770</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">SHAREHOLDERS&#8217; EQUITY (DEFICIT)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Shareholders&#8217; equity (deficit):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 0.25in">Class A ordinary shares ($0.002 par value; 12,141,093 and 14,141,093 shares authorized as of December 31, 2023 and 2024, respectively; 4,192,730 and 13,273,596 shares issued as of December 31, 2023 and 2024, respectively; 3,724,236 and 12,815,143 shares outstanding as of December 31, 2023 and 2024, respectively)*</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">50,106</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">176,842</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,601</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 0.25in">Class B ordinary shares ($0.002 par value; 2,858,909 shares authorized; 2,858,909 shares issued and outstanding as of December 31, 2023 and 2024)*</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">36,894</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">36,894</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,132</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Additional paid-in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">428,310,028</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">780,499,664</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">108,577,662</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Accumulated deficit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(452,031,693</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(565,218,741</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(78,629,283</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Statutory reserves</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,647,109</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,647,109</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">924,699</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Accumulated other comprehensive income</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,254,558</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,647,353</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,202,959</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">TOTAL NANO LABS LTD SHAREHOLDERS&#8217; EQUITY (DEFICIT)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(14,732,998</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">230,789,121</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">32,105,770</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After giving effect of the reverse stock splits, see Note 12.</span></td></tr> </table><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the years ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">US$</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Net revenues</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-282">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-283">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-284">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-285">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating expenses:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Selling and marketing expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-286">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-287">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-288">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-289">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 52%; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">General and administrative expenses</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">5,822,906</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">471,664</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">683,178</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">95,039</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total operating expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,822,906</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">471,664</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">683,178</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">95,039</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Loss from operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,822,906</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(471,664</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(683,178</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(95,039</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Finance income (expense)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">66,144</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">110,971</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(13,140</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,828</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Investment income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">53,809</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-290">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-291">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-292">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Income (loss) from investment in subsidiaries</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">36,821,839</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(252,463,079</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(112,490,730</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(15,648,925</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Net income (loss) attributable to Nano Labs Ltd</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">31,118,886</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(252,823,772</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(113,187,048</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(15,745,792</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Comprehensive income (loss):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Net income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">31,118,886</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(252,823,772</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(113,187,048</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(15,745,792</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Other comprehensive income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Foreign currency translation adjustment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,566,656</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">155,229</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,392,795</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">889,320</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total comprehensive income (loss) attributable to Nano Labs Ltd</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">35,685,542</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(252,668,543</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(106,794,253</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(14,856,472</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the years ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">US$</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Net cash provided by (used in) operating activities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">3,911,561</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">344,012</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(281,829</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(39,206</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Net cash used in investing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(155,900,936</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(68,918,960</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(312,142,434</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(43,423,075</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net cash provided by financing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">144,043,186</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">72,802,734</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">315,620,394</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">43,906,905</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Effect of exchange rate changes on cash and cash equivalents</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,883,387</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,047,562</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,174,475</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(302,498</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net increase (decrease) in cash and cash equivalents</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(62,802</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,180,224</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,021,656</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">142,126</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Cash and cash equivalents at beginning of the year</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">88,571</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">25,769</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,205,993</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">167,769</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Cash and cash equivalents at end of the year</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">25,769</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">1,205,993</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">2,227,649</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">309,895</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_CondensedFinancialStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 5<br> -Subsection 04<br> -Paragraph c<br> -Subparagraph Schedule I<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 7<br> -Subsection 05<br> -Paragraph c<br> -Subparagraph Schedule II<br> -Publisher SEC<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 9<br> -Subsection 06<br> -Publisher SEC<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 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 6: 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_CondensedFinancialStatementsCaptionsLineItems</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_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.</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/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;">us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>47
<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>Pay vs Performance Disclosure<br></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; (113,187,048)<span></span>
</td>
<td class="num">$ (15,745,793)<span></span>
</td>
<td class="num">&#165; (252,823,772)<span></span>
</td>
<td class="nump">&#165; 31,118,886<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>48
<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>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>49
<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>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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Cybersecurity Risk Management and Strategy</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">To preserve the confidentiality, integrity and
availability of our information systems, safeguard our assets, data, intellectual property and network infrastructure, while meeting regulatory
requirements, it is crucial to effectively manage cybersecurity risks. To achieve this, we have implemented a comprehensive cybersecurity
risk management framework, which is integrated in our overall enterprise risk management system and processes and is internally managed.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our dedicated IT staff is tasked with assessing,
identifying and managing risks related to cybersecurity threats and is responsible for:</p><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">risk assessments designed to help identify material cybersecurity risks to our critical systems, information, products, services and our broader enterprise IT environment;</span></td></tr>
  </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">development of risk-based action plans to manage identified vulnerabilities and implementation of new protocols and infrastructure improvements;</span></td></tr>
  </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">cybersecurity incident investigations;</span></td></tr>
  </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">monitoring threats to sensitive data and unauthorized access to our systems;</span></td></tr>
  </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">secure access control measures applied to critical IT systems, equipment and devices, designed to prevent unauthorized users, processes and devices from assessing IT systems and data;</span></td></tr>
  </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">developing and executing protocols to ensure that information regarding cybersecurity incidents is promptly shared with the board of directors, as appropriate, to allow for risk and materiality assessments and to consider disclosure and notice requirements; and</span></td></tr>
  </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">developing and implementing training on cybersecurity, information security and threat awareness.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">There were no cybersecurity incidents during the
year ended December 31, 2024, that resulted in an interruption to our operations, known losses of any critical data or otherwise had a
material impact on our strategy, financial condition or results of operations. However, the scope and impact of any future incident cannot
be predicted. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8221; for more information on how material cybersecurity attacks
may impact our business.</p><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_CybersecurityRiskManagementProcessesIntegratedTextBlock', window );">Cybersecurity Risk Management Processes Integrated [Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">To preserve the confidentiality, integrity and
availability of our information systems, safeguard our assets, data, intellectual property and network infrastructure, while meeting regulatory
requirements, it is crucial to effectively manage cybersecurity risks. To achieve this, we have implemented a comprehensive cybersecurity
risk management framework, which is integrated in our overall enterprise risk management system and processes and is internally managed.</p><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_CybersecurityRiskManagementProcessesIntegratedFlag', window );">Cybersecurity Risk Management Processes Integrated [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_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]</a></td>
<td class="text">There were no cybersecurity incidents during the
year ended December 31, 2024, that resulted in an interruption to our operations, known losses of any critical data or otherwise had a
material impact on our strategy, financial condition or results of operations. However, the scope and impact of any future incident cannot
be predicted. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8221; for more information on how material cybersecurity attacks
may impact our business<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_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="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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Governance</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our board of directors acknowledges the significance
of robust cybersecurity management programs and actively participates in overseeing and reviewing our cybersecurity risk profile and exposures.
Our board of directors receives prompt and timely information regarding any significant cybersecurity incidents, as well as ongoing updates
regarding any such incidents. Furthermore, in the event of any significant updates or adjustments to our cybersecurity related policies,
our IT staff will present them to the board of directors for their review and approval.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our IT staff are responsible for the daily management
of our cybersecurity efforts. This includes updates and refinement of cybersecurity policies, execution and management of cybersecurity
measures, and the preparation of regular reports on cybersecurity execution. Their primary focus is to consistently update our cybersecurity
programs and mitigation strategies, ensuring they align with industry best practices and procedures.</p><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">Our board of directors acknowledges the significance
of robust cybersecurity management programs and actively participates in overseeing and reviewing our cybersecurity risk profile and exposures.<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_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">Our board of directors receives prompt and timely information regarding any significant cybersecurity incidents, as well as ongoing updates
regarding any such incidents. Furthermore, in the event of any significant updates or adjustments to our cybersecurity related policies,
our IT staff will present them to the board of directors for their review and approval.<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_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [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_CybersecurityRiskRoleOfManagementTextBlock', window );">Cybersecurity Risk Role of Management [Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Our IT staff are responsible for the daily management
of our cybersecurity efforts. This includes updates and refinement of cybersecurity policies, execution and management of cybersecurity
measures, and the preparation of regular reports on cybersecurity execution. Their primary focus is to consistently update our cybersecurity
programs and mitigation strategies, ensuring they align with industry best practices and procedures.</p><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_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]</a></td>
<td class="text">This includes updates and refinement of cybersecurity policies, execution and management of cybersecurity
measures, and the preparation of regular reports on cybersecurity execution. Their primary focus is to consistently update our cybersecurity
programs and mitigation strategies, ensuring they align with industry best practices and procedures.<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_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 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 c<br> -Paragraph 2<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_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag</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_CybersecurityRiskManagementProcessesIntegratedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 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 b<br> -Paragraph 1<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_CybersecurityRiskManagementProcessesIntegratedFlag</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_CybersecurityRiskManagementProcessesIntegratedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 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 b<br> -Paragraph 1<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_CybersecurityRiskManagementProcessesIntegratedTextBlock</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_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_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</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_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 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 c<br> -Paragraph 2<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_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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>Accounting Policies, by Policy (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>Summary of Significant 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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of preparation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Basis of preparation</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The accompanying consolidated financial statements
and related notes have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;US
GAAP&#8221;) for information pursuant to the rules and regulations of the SEC.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Significant accounting policies followed by the
Company in the preparation of the accompanying consolidated financial statements are summarized below.</p><span></span>
</td>
</tr>
<tr class="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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Use of estimates</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The preparation of the Company&#8217;s consolidated
financial statements in conformity with US 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 date of the financial statements and the reported
amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Significant accounting estimates reflected in
the Company&#8217;s consolidated financial statements including, but not limited to, inventory write-down, valuation of cryptocurrencies,
useful lives of property, plant and equipment and intangible assets, impairment of long-lived assets, valuation allowance for deferred
tax assets and share-based compensation.</p><span></span>
</td>
</tr>
<tr class="ro">
<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 );">Principles of consolidation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.25pt 0pt 0.25in"><b><i>Principles of consolidation</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company&#8217;s consolidated financial statements
include the financial statements of the Company and its subsidiaries. All transactions and balances among the Company and its subsidiaries
have been eliminated upon consolidation.</p><span></span>
</td>
</tr>
<tr class="re">
<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 );">Functional currency and foreign currency translation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Functional currency and foreign currency translation</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company uses Renminbi (&#8220;RMB&#8221;)
as its reporting currency. The functional currency of the Company and its subsidiaries incorporated outside of PRC is the United States
dollar (&#8220;US$&#8221;), while the functional currency of the PRC entities in the Company is RMB as determined based on the criteria
of ASC 830, &#8220;<i>Foreign Currency Matters&#8221;</i>.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Transactions denominated in other than the functional
currencies are re-measured into the functional currency of the entity at the exchange rates prevailing on the transaction dates. Financial
assets and liabilities denominated in other than the functional currency are re-measured at the balance sheet date exchange rate. The
resulting exchange differences are included in the consolidated statements of operations and comprehensive income (loss).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The financial statements of the Company are translated
from the functional currency to the reporting currency, RMB. Assets and liabilities of the Company and its subsidiaries incorporated outside
of PRC are translated into RMB at fiscal year-end exchange rates. Income and expense items are translated at average exchange rates prevailing
during the fiscal year, representing the index rates stipulated by the People&#8217;s Bank of China. Translation adjustments arising from
these are reported as foreign currency translation adjustments and are shown as a separate component of shareholders&#8217; equity (deficit)
on the consolidated financial statement.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_ConvenienceTranslationPolicyTextBlock', window );">Convenience translation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Convenience translation</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The United States dollar (&#8220;US$&#8221;) amounts
disclosed in the accompanying financial statements are presented solely for the convenience of the readers. Translations of amounts from
RMB into US$ were calculated at the rate of US$1.00=RMB7.1884 on December 31, 2024, representing the central parity rate on December 31,
2024 published by the People&#8217;s Bank of China. No representation is made that the RMB amounts could have been, or could be, converted
into US$ at that rate on December 31, 2024, or at any other rate.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of credit risk</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Concentration of credit risk</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Financial instruments that potentially expose
the Company to concentrations of credit risk consist primarily of cash and cash equivalents. The Company places its cash and cash equivalents
with financial institutions with high credit ratings and quality.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair value measurement</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Fair value measurement</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company adopted the guidance of Accounting
Standards Codification (&#8220;ASC&#8221;) 820 for fair value measurements which clarifies the definition of fair value, prescribes methods
for measuring fair value, and establishes a fair value hierarchy to classify the inputs used in measuring fair value as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Level 1: Quoted prices (unadjusted) in active markets for
identical assets or liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Level 2: Observable, market-based inputs, other than quoted
prices, in active markets for similar assets or liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Level 3: Unobservable inputs to the valuation methodology
that are significant to the measurement of the fair value of the assets or liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">ASC 820 also describes three main approaches to
measuring the fair value of assets and liabilities:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">(1) market approach; (2) income approach and (3)
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.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Financial instruments included in current assets
and current liabilities are reported in the consolidated balance sheets at face value or cost, which approximate to fair value because
of their short-term maturities.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_RelatedPartyTransactionsPolicyTextBlock', window );">Related party transactions</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Related party transactions</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Parties are considered to be related if one party
has the ability, directly or indirectly, to control the other party or exercise significant influence over the other party in making financial
and operational decisions. Parties are also considered to be related if they are subject to common control or common significant influence.
A transaction is considered to be a related party transaction when there is a transfer of resources or obligations between related parties.
Related parties may be individuals or corporate entities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Transactions involving related parties cannot
be presumed to be carried out on an arm&#8217;s-length basis, as the requisite conditions of competitive, free market dealings may not
exist. Representations about transactions with related parties, if made, shall not imply that the related party transactions were consummated
on terms equivalent to those that prevail in arm&#8217;s-length transactions unless such representations can be substantiated. It is not,
however, practical to determine the fair value of amounts due from/to related parties due to their related party nature.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and cash equivalents</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Cash and cash equivalents</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Cash and cash equivalents include cash in bank
and time deposits placed with banks or other financial institutions, which have original maturities of three months or less and are readily
convertible to known amounts of cash. As of December 31, 2023 and 2024, cash and cash equivalents in banks was RMB48,164,664 and RMB32,431,081,
respectively.</p><span></span>
</td>
</tr>
<tr class="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 );">Restricted cash</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Restricted cash</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Restricted cash mainly represents the bank deposit
frozen by the court as a result of legal proceedings. As of December 31, 2023 and 2024, the Company had restricted cash RMB417,990 and
RMB418,722, respectively.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories, net</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Inventories, net</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Inventories, consist of raw materials, work in
process and finished goods. Inventories are stated at the lower of cost and net realizable value. Cost of inventory is determined using
the weighted average cost method. Adjustments are recorded to write down the cost of inventory to the estimated net realizable value due
to slow-moving and obsolete inventory, which is dependent upon factors such as historical and forecasted consumer demand, and promotional
environment.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_PrepaymentsPolicyTextBlock', window );">Prepayments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Prepayments</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Prepayments primarily consist of advances to suppliers
for future inventory purchases, prepaid processing fees and prepaid expenses for research and development activities.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_CryptocurrenciesPolicyTextBlock', window );">Cryptocurrencies</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Cryptocurrencies</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Cryptocurrencies are included in current assets
in the consolidated balance sheets due to the Company&#8217;s ability to sell cryptocurrencies in a highly liquid marketplace, and such
cryptocurrency holdings are expected to be realized in cash or sold or consumed during the normal operating cycle of the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As a result of adopting ASC 350-60,
Intangibles &#8212; Goodwill and Other, (&#8220;ASC 350-60&#8221;) on January 31, 2024 following modified retrospective method,
cryptocurrencies are measured at fair value as of each reporting period. The fair value of cryptocurrencies are measured using the
period-end closing price from the principal market, Binance, in accordance with ASC 820, Fair Value Measurement ("ASC
820"). The changes in cryptocurrencies valuation due to remeasurement in fair value within each reporting period are reflected
on the consolidated statements of operations and comprehensive income (loss) as "Change in fair value of
cryptocurrencies". In accordance with ASC 350-60, the Company discloses realized gains and losses from the sale of
cryptocurrencies and such gains and losses are measured as the difference between the cash proceeds and the cost basis of
cryptocurrencies as determined using average cost method.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The adoption of ASC 350-60 did not have
impact on the Company&#8217;s prior years&#8217; consolidated financial statements as the Company did not hold cryptocurrencies
prior to the adoption.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Cryptocurrencies acquired through issuance of
ordinary shares are included within noncash financing activities in the consolidated statements of cash flows. The purchases and of cryptocurrencies
are included within investing activities in the consolidated statements of cash flows.</p><span></span>
</td>
</tr>
<tr class="re">
<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, plant and equipment, net</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Property, plant and equipment, net</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Property, plant and equipment are stated at historical
cost less accumulated depreciation and impairment loss, if any. Depreciation is calculated using the straight-line method over their estimated
useful lives. The estimated useful lives are as follows:</p><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 89%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery and electronic equipment</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 10%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3 to 10 years</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office furniture</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 years</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transportation equipment</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4 years</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Buildings and facilities attached to buildings</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20 years</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Leasehold improvements are depreciated using the
straight-line method over the shorter of the estimated useful life of the asset or the remaining lease term.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Construction in progress represents assets under
construction. All direct costs relating to the construction are capitalized as construction in progress. Construction in progress is not
depreciated until the asset is placed in service.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">Intangible asset, net</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Intangible asset, net</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company&#8217;s intangible asset with definite
useful lives primarily consists of a franchise right and land use right. According to the law of PRC, the government owns all the land
in the PRC. Companies or individuals are authorized to possess and use the land only through land use rights granted by the Chinese government
for a specified period of time. The Company amortizes its franchise right and land use right on a straight-line basis over the contractual
term. The estimated useful lives are as follows:</p><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 89%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Franchise right</span></td> <td style="width: 1%">&#160;</td> <td style="width: 10%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2 years</span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land use right</span></td> <td>&#160;</td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">50 years</span></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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of long-lived assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Impairment of long-lived assets</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">For long-lived assets including property, plant
and equipment, right-of-use assets, and intangible assets with finite lives, the Company evaluates for impairment whenever events or changes
(triggering events) indicate that the carrying amount of an asset may no longer be recoverable. The Company recognizes an impairment loss
when the sum of expected undiscounted future cash flows is less than the carrying amount of the asset. The amount of impairment is measured
as the difference between the asset&#8217;s estimated fair value and its book value. For the years ended December 31, 2022, 2023 and 2024,
<span style="-sec-ix-hidden: hidden-fact-198"><span style="-sec-ix-hidden: hidden-fact-199"><span style="-sec-ix-hidden: hidden-fact-200">no</span></span></span> impairment of long-lived assets was recognized.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue from contracts with customers</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Revenue from contracts with customers</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Consistent with the criteria of ASC 606 &#8220;Revenue
from Contracts with Customers&#8221;, the Company recognizes revenue to depict the transfer of promised goods or services to customers
in an amount that reflects the consideration to which the entity expects to receive in exchange for those goods or services. Revenue consists
of the invoiced value for the sales net of value-added tax (&#8220;VAT&#8221;), business tax and applicable local government levies.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Product sales revenue</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company generates revenue primarily from the
sale of product solutions by integrating its self-designed IC products (e.g., high throughput computing, or HTC, solutions) directly to
a customer, such as a business or individual engaged in mining activities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company recognizes revenue at a point in time
when the control of the products has been transferred to customers. The transfer of control is considered complete when products have
been picked up by or shipped to customers. The Company&#8217;s sales arrangements usually require prepayment before the delivery of products.
The advance payment is not considered a significant financing component. The Company elected to account for shipping and handling fees
as a fulfillment cost. The product sales contracts generally include product warranty provisions. The Company did not accrue warranty
liabilities for the product sales as the financial impacts of the warranty have historically been and are expected to continue to be immaterial.
The Company estimates sales return based on historical experiences and there was <span style="-sec-ix-hidden: hidden-fact-201"><span style="-sec-ix-hidden: hidden-fact-202"><span style="-sec-ix-hidden: hidden-fact-203">no</span></span></span> allowance for sales return recorded during the years
ended December 31, 2022, 2023 and 2024.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Service revenue</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company also generates revenue from its design
and technical services under separate contracts. Revenues from the design and technical service to the customers are recognized at a point
in time when services are provided.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Revenue disaggregation</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In accordance with ASC 606, the Company disaggregates
revenue from contracts with customers by revenue stream. The Company determined that disaggregating revenue into these categories meets
the disclosure objective in ASC 606 which is to depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected
by regional economic factors. The following table summarizes the net revenues generated from different revenue streams:</p><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Product sales revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">920,653,911</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">71,321,462</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">34,096,450</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Service revenue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">62,514,987</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,013,914</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,499,466</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Net revenues</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">983,168,898</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">78,335,376</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">40,595,916</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><i>Contract liabilities</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Contract liabilities are recorded when consideration
is received from a customer prior to transferring the control of goods or services to the customer. As of December 31, 2023 and 2024,
the Company recorded contract liabilities of RMB107,826,617 and RMB 98,895,905, respectively, which were presented as advance from customers
on the accompanying consolidated balance sheets. During the years ended December 31, 2022, 2023 and 2024, the Company recognized RMB804,875,532,
RMB23,740,945 and RMB9,765,766 from the opening balance of contract liabilities as revenue, respectively.</p><span></span>
</td>
</tr>
<tr class="re">
<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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Cost of revenues</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Amounts recorded as cost of revenue relate to
direct expenses incurred in order to generate revenue. Such costs are recorded as incurred. Cost of revenues consists of product costs
and service costs. Product costs include costs of raw material, contract manufacturers for production, shipping and handling costs, and
warehousing costs. Service costs include labor costs and material costs. During the years ended December 31, 2022, 2023 and 2024, the
Company recorded inventory write-down of RMB184,073,191, RMB60,767,978 and RMB 10,914,374 as cost of revenues, respectively.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock', window );">Selling and marketing expenses</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Selling and marketing expenses</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Selling and marketing expenses consist primarily
of advertising and promotion, salaries, and shipping and handling costs incurred during the selling activities. Advertising and transportation
expenses are charged to expense as incurred.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Advertising and promotion costs in the amounts
of RMB10,901,200, RMB1,278,586 and RMB364,253 for the years ended December 31, 2022, 2023 and 2024, respectively, are included in selling
and marketing expenses.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Shipping and handling costs amounting to RMB4,233,084,
RMB2,122,358 and RMB968,713 for the years ended December 31, 2022, 2023 and 2024, respectively, are included in selling and marketing
expenses.</p><span></span>
</td>
</tr>
<tr class="re">
<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 expenses</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Research and development expenses</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Research and development expenses consist primarily
of salary and welfare for research and development personnel, raw materials used, consulting and contractor expenses, testing and processing
expenses and other expenses in associated with research and development activities. The Company recognizes research and development expenses
as expense when incurred.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Leases</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Right-of-use assets represent the Company&#8217;s
right to use an underlying asset for the lease term and lease liabilities represent the Company&#8217;s obligation to make lease payments
arising from the lease. Right-of-use assets and liabilities are recognized at commencement date based on the present value of lease payments
over the lease term. When determining the lease term, the Company includes options to extend or terminate the lease when it is reasonably
certain that it will exercise that option, if any. As the Company&#8217;s leases do not provide an implicit rate, the Company uses its
incremental borrowing rate, which it calculates based on the credit quality of the Company and by comparing interest rates available in
the market for similar borrowings, and adjusting this amount based on the impact of collateral over the term of each lease.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company elected not to record assets and liabilities
on its consolidated balance sheet for lease arrangements with terms of 12 months or less. The Company recognizes lease expenses for such
leases on a straight-line basis over the lease term.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPPolicy', window );">Employee social security and welfare benefits</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Employee social security and welfare benefits</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Employees of the Company in the PRC are entitled
to staff welfare benefits including pension, work-related injury benefits, maternity insurance, medical insurance, unemployment benefit
and housing fund plans through a PRC government-mandated multi-employer defined contribution plan. The Company is required to contribute
to the plan based on certain percentages of the employees&#8217; salaries, up to a maximum amount specified by the local government.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The PRC government is responsible for the medical
benefits and the pension liability to be paid to these employees and the Company&#8217;s obligations are limited to the amounts contributed
and no legal obligation beyond the contributions made.</p><span></span>
</td>
</tr>
<tr class="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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Share-based compensation</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Restricted shares and options granted to employees
and directors are accounted for under ASC Topic 718, &#8220;Compensation - Stock compensation&#8221; (&#8220;ASC 718&#8221;). In accordance
with ASC 718, the Company determines whether restricted shares or options should be classified and accounted for as an equity award. All
grants of restricted shares and options to employees and directors classified as equity awards are recognized in the financial statements
based on their grant date fair values. The value of the portion of the award that is ultimately expected to vest is recognized as compensation
expense over the requisite service periods in the statements of operations. In addition, compensation expense must be recognized for the
change in fair value of any awards modified, repurchased or cancelled after the grant date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The fair value of stock option granted is estimated
on the grant date using the Binomial or Black-Scholes model.</p><span></span>
</td>
</tr>
<tr class="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 taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><i>Income taxes</i></b></p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company accounts for income taxes under the
asset and liability method. Under this method, deferred income tax assets and liabilities are determined based on the differences between
the financial reporting and income tax bases of assets and liabilities and are measured using the tax income rates that will be in effect
when the differences are expected to reverse. A valuation allowance is recorded if it is more likely than not that some portion or all
of the deferred income tax assets will not be realized in the foreseeable future.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In accordance with the provisions of ASC 740,
&#8220;Income taxes&#8221;, the Company recognizes in its financial statements the impact of a tax position if a tax return position or
future tax position is &#8220;more likely than not&#8221; to be sustained upon examination based solely on the technical merits of the
position. Tax positions that meet the recognition threshold are measured using a cumulative probability approach, at the largest amount
of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. Interest and penalties arising from
underpayment of income taxes are computed in accordance with the applicable tax law and is classified in the consolidated statements of
operations as income tax expense.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_NoncontrollingInterestsPolicyTestBlock', window );">Noncontrolling interests</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><b><i>Noncontrolling interests</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">For the Company&#8217;s consolidated subsidiaries,
noncontrolling interests are recognized to reflect the portion of their equity that is not attributable, directly or indirectly, to the
Company as the controlling shareholder. Noncontrolling interests are classified as a separate line item in the equity section of the Company&#8217;s
consolidated balance sheets and have been separately disclosed in the Company&#8217;s consolidated statements of operations and comprehensive
income (loss).</p><span></span>
</td>
</tr>
<tr class="re">
<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 income (loss)</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Comprehensive income (loss)</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Comprehensive income/(loss) is defined as the
changes in equity of the Company during a period from transactions and other events and circumstances excluding transactions resulting
from investments from shareholders and distributions to shareholders. Comprehensive income (loss) for the periods presented includes net
income (loss) and foreign currency translation adjustments.</p><span></span>
</td>
</tr>
<tr class="ro">
<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 );">Earnings (loss) per share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Earnings (loss) per share</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company computes earnings (loss) per share
in accordance with ASC 260, &#8220;Earnings per Share&#8221;. ASC 260 requires companies to present basic and diluted earnings (loss)
per share. Basic earnings (loss) per share is computed by dividing net income (loss) attributable to holders of ordinary shares by the
weighted average number of ordinary shares outstanding during the year.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Diluted earnings (loss) per share is calculated
by dividing net income (loss) attributable to ordinary shareholders as adjusted for the effect of dilutive ordinary equivalent shares,
if any, by the weighted average number of ordinary and dilutive ordinary equivalents shares outstanding during the year. Dilutive equivalent
shares are excluded from the computation of diluted earnings (loss) per share if their effects would be anti- dilutive. Ordinary share
equivalents consist of the ordinary shares issuable in connection with the Company&#8217;s ordinary shares issuable upon the conversion
of the share-based awards, using the treasury stock method.</p><span></span>
</td>
</tr>
<tr class="re">
<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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Segment Reporting</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The Company uses the &#8220;management approach&#8221;
in determining reportable segments. The management approach considers the internal organization and reporting used by the Company&#8217;s
chief operating decision maker (&#8220;CODM&#8221;) for making operating decisions and assessing performance as the source for determining
the Company&#8217;s reportable segments. The Company&#8217;s CODM has been identified as the chief executive officer of the Company who
reviews financial information of operating segments based on U.S. GAAP. The CODM now reviews results analyzed by marketing channel. This
analysis is only presented at the revenue level with no allocation of direct or indirect costs. Consequently, the Company has determined
that it has only one operating segment. The CODM evaluates performance for the Company&#8217;s single operating segment and decides how
to allocate resources based on the Company&#8217;s consolidated net income (loss) that is reported in the consolidated statements of operations
and comprehensive income (loss) as net income. As of December 31, 2023 and 2024, substantially all of the Company&#8217;s long-lived assets
are located in the PRC. The measure of segment assets is reported on the consolidated balance sheets as total assets. The CODM allocates
resources across the Company based on consolidated net income derived during the annual budgeting process and throughout the year in monitoring
actual results compared to budget and updated forecasts. These results are used to assess segment performance.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The operating segment financial information regularly
reviewed by the CODM, inclusive assets, revenues, expenses, profit or loss, and noncash items are presented on a consolidated basis in
the same amount and using the same captions as those included in the consolidated statements of operations and comprehensive income (loss),
consolidated balance sheets, and consolidated statements of cash flows. There are no additional segment expense categories regularly provided
to the CODM. Therefore, there are also no amounts classified as other segment items requiring disclosure.</p><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">For the years ended December 31, 2022, 2023 and 2024, the Company&#8217;s
net revenues by geographical location of customers are as follows:</p><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">PRC</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">906,347,962</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">57,485,526</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">24,986,453</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Hong Kong</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33,556,434</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,461</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,467,603</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Singapore</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">184,738</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,119,872</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,697,243</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">The United States</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,278,352</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,115,353</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,094,904</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">26,801,412</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,598,164</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">349,713</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Net revenues</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">983,168,898</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">78,335,376</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">40,595,916</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently adopted or issued accounting pronouncements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Recently adopted or issued accounting pronouncements</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In November 2023, the FASB issued ASU 2023-07
&#8220;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures&#8221; which expands annual and interim disclosure
requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 is effective
for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with
early adoption permitted. The Company adopted ASU 2023-07 on January 1, 2024, which did not have a material impact on the consolidated
financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In December 2023, the FASB issued ASU No. 2023-09,
&#8220;Income Taxes (Topic 740): Improvement to Income Tax Disclosures&#8221; to enhance the transparency and decision usefulness of income
tax disclosures, primarily related to the rate reconciliation and income taxes paid information. ASU 2023-09 is effective for annual periods
beginning after December 15, 2024, on a prospective basis. Early adoption is permitted. The Company does not expect this accounting standard update to have
a material impact on its consolidated financial statements and related disclosures.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">In November 2024, the FASB issued ASU No. 2024-03,
&#8220;Income Statement &#8211; Reporting Comprehensive Income &#8211; Expense Disaggregation Disclosure (Subtopic 220-40): Disaggregation
of Income Statement Expenses&#8221;, requiring public entities to disclose additional information about specific expense categories in
the notes to the financial statements on an interim and annual basis. The ASU is effective for fiscal years beginning after December 15,
2026, and for interim periods beginning after December 15, 2027, with early adoption permitted. The Company is currently evaluating the
impact of adopting ASU No. 2024-03.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_na_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 policy text block</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;">na_ConvenienceTranslationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_na_CryptocurrenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cryptocurrencies.</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;">na_CryptocurrenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_na_NoncontrollingInterestsPolicyTestBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncontrolling interests policy text block.</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;">na_NoncontrollingInterestsPolicyTestBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_na_PrepaymentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepayments.</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;">na_PrepaymentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_na_RelatedPartyTransactionsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Related party transactions.</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;">na_RelatedPartyTransactionsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</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_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates 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> -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_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 credit risk.</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 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-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_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="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_EmployeeStockOwnershipPlanESOPPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 ESOP transactions, including the method of measuring compensation, the classification of dividends on ESOP shares, and the treatment of ESOP shares for EPS computations. If the employer has both old ESOP shares for which it does not adopt new guidance and new ESOP shares for which new guidance is required, these disclosures are required for both blocks of 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> -Topic 718<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480489/718-40-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_EmployeeStockOwnershipPlanESOPPolicy</td>
</tr>
<tr>
<td style="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_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 determining the fair value of financial 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 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-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_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="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_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_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such 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 235<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/2147483426/235-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: 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><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-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_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="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_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above 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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(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 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-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 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br><br>Reference 4: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482989/270-10-45-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_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="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_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 leasing arrangement entered into by lessee.</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 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-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_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from contract with customer.</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 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<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/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<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/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<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 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 9: 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><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/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_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="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_SellingGeneralAndAdministrativeExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inclusion of significant items in the selling, general and administrative (or similar) expense report caption.</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 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-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_SellingGeneralAndAdministrativeExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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>Organization and Nature of Operations (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 and Nature of Operations [Abstarct]</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_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock', window );">Schedule of Subsidiaries</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">The Company does not conduct any substantive operations
on its own but instead conducts its business operations through its subsidiaries. As of the date of this report, the Company&#8217;s major
subsidiaries are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 73.65pt 0pt 76pt">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: bottom; "> <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name of subsidiaries</b></span></td> <td style="text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Date of <br/>
incorporation</b></span></td> <td style="text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Place of <br/>
incorporation</b></span></td> <td style="text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ownership<br/>
percentage</b></span></td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal activities</b></span></td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top; width: 32%; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhejiang Haowei Technology Co., Ltd. (&#8220;Zhejiang Haowei&#8221;)</span></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: top; width: 18%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 16, 2019</span></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: top; width: 18%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hangzhou, China</span></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: top; width: 1%; text-align: right">&#160;</td> <td style="vertical-align: top; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; width: 1%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: top; width: 18%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research and development of ICs</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhejiang Nanomicro Technology Co., Ltd. (&#8220;Zhejiang Nanomicro&#8221;)</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 16, 2019</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hangzhou, China</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research and development of ICs</span></td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhejiang NanoBlock Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 16, 2019</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hangzhou, China</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research and development of ICs</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhejiang Ipollo Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">August 18, 2020</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hangzhou, China</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nano Labs HK Limited</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 8, 2020</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hong Kong</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nano Labs Inc</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 22, 2020</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">BVI</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></td></tr> </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name of subsidiaries</b></span></td> <td style="text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Date of<br/>
incorporation</b></span></td> <td style="text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Place of<br/>
incorporation</b></span></td> <td style="text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ownership<br/>
percentage</b></span></td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal activities</b></span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 32%; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhejiang Weike Technology Co., Ltd. (&#8220;Zhejiang Weike&#8221;)</span></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: top; width: 18%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 2, 2021</span></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: top; width: 18%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hangzhou, China</span></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: top; width: 1%; text-align: right">&#160;</td> <td style="vertical-align: top; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; width: 1%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: top; width: 18%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research and development of software</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">IPOLLO PTE. LTD. (formerly IPOLLO MINER PTE.LTD.)</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 9, 2021</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Singapore</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ipollo Tech Inc</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 29, 2021</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">BVI</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nano Tech Cayman Ltd</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 6, 2021</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cayman</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nano Technology HK Limited</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 7, 2021</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hong Kong</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ipollo HK Limited</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 7, 2021</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hong Kong</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhejiang Metaverse Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">August 12, 2021</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hangzhou, China</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ipollo Tech Ltd</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October 27, 2021</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cayman</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Haowei Technology (Shaoxing) Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">November 3, 2021</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shaoxing, China</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shenzhen Matamata Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">November 17, 2021</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shenzhen, China</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Nano bit HK Limited (formerly Tsuki HK Limited)</p></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">November 18, 2021</p></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Hong Kong</p></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right">100</td> <td style="vertical-align: top; text-align: right">%</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top">Investment</td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shenzhen Matavos Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 21, 2021</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shenzhen, China</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tsuki Inc</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 7, 2022</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">United States</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Metaski (Shaoxing) Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 13, 2022</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shaoxing, China</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Haoweiverse (Shaoxing) Technology Co., Ltd. (&#8220;Haoweiverse&#8221;)</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 13, 2022</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shaoxing, China</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">65</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plant and distribution of products</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Metameta (Shaoxing) Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 25, 2022</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shaoxing, China</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ipolloverse HK Limited</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">May 18, 2022</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hong Kong</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">70</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research and development</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Metaverse (Shaoxing) Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">May 20, 2022</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shaoxing, China</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ipolloverse Cayman Ltd</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">May 27, 2022</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cayman</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">70</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ipolloverse Tech Inc</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">May 30, 2022</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">BVI</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">70</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hangzhou Meta Technology Co., Ltd.</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October 21, 2022</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hangzhou, China</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</span></td> <td style="vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Distribution of products</span></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_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 key aspects of a subsidiary (partnership, corporation, or other entity) of the limited liability company or limited partnership.</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_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock</td>
</tr>
<tr>
<td style="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>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>Summary of Significant 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>Summary of Significant 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_na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock', window );">Schedule of Estimated Useful Lives of Property and Equipment</a></td>
<td class="text">Depreciation is calculated using the straight-line method over their estimated
useful lives. The estimated useful lives are as follows:<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 89%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery and electronic equipment</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 10%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3 to 10 years</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office furniture</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 years</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transportation equipment</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4 years</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Buildings and facilities attached to buildings</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20 years</span></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_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock', window );">Schedule of Estimated Useful Lives of Intangible Assets</a></td>
<td class="text">The Company amortizes its franchise right and land use right on a straight-line basis over the contractual
term. The estimated useful lives are as follows:<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 89%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Franchise right</span></td> <td style="width: 1%">&#160;</td> <td style="width: 10%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2 years</span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land use right</span></td> <td>&#160;</td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">50 years</span></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 Net Revenues</a></td>
<td class="text">The following table summarizes the net revenues generated from different revenue streams:<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Product sales revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">920,653,911</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">71,321,462</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">34,096,450</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Service revenue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">62,514,987</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,013,914</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,499,466</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Net revenues</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">983,168,898</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">78,335,376</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">40,595,916</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Schedule of Net Revenues By Geographical Location of Customers</a></td>
<td class="text"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">For the years ended December 31, 2022, 2023 and 2024, the Company&#8217;s
net revenues by geographical location of customers are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">PRC</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">906,347,962</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">57,485,526</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">24,986,453</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Hong Kong</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33,556,434</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,461</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,467,603</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Singapore</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">184,738</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,119,872</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,697,243</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">The United States</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,278,352</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,115,353</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,094,904</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">26,801,412</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,598,164</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">349,713</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Net revenues</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">983,168,898</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">78,335,376</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">40,595,916</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#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_na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_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_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization expense of assets, excluding financial assets, that lack physical substance, having a limited 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;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="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>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>Inventories, 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_InventoryNetAbstract', window );"><strong>Inventory, Net [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_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventories, Net</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Inventories, net consist of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Raw materials</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">56,952,428</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">63,285,324</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Work in process</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">130,609,171</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">119,439,099</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finished goods</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">90,377,688</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">68,333,552</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: write-down of inventories</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(265,064,301</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(221,191,557</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Inventories, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">12,874,986</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">29,866,418</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</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(6)(a))<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(6)(b))<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(6)(c))<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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-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_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="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>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>Prepayments (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_PrepaidExpenseCurrentAbstract', window );"><strong>Prepayments [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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock', window );">Schedule of Prepayments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Prepayments consist of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Prepayments &#8211; inventories and processing fee</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">14,645,763</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">3,011,819</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Prepayments &#8211; design fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,162,700</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-204">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Prepayments &#8211; others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,577,547</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,594,247</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">24,386,010</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">4,606,066</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred 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;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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>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_OtherAssetsAbstract', window );"><strong>Other Current Assets [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_ScheduleOfOtherCurrentAssetsTableTextBlock', window );">Schedule of Other Current Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Other current assets consist of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Value-added tax recoverable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">34,041,675</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">50,830,552</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,361,968</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,202,904</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,504,449</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,824,977</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">37,908,092</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">55,858,433</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying amounts of 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;">us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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>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>Cryptocurrencies (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_CryptoAssetCostAbstract', window );"><strong>Cryptocurrencies [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_CryptoAssetActivityTableTextBlock', window );">Schedule of Cryptocurrencies</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table presents the Company&#8217;s significant cryptocurrencies
holdings as of December 31, 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Quantity</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Cost Basis</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Fair Value</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Bitcoin&#160; </td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">361</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">256,709,226</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">242,889,018</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">USDT </td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="text-align: right">9</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">67</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">67</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; font-weight: bold">Total cryptocurrencies held as of December 31, 2024 </td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">256,709,293</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">242,889,085</td><td style="padding-bottom: 4pt; text-align: left">&#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_CryptoAssetHoldingTableTextBlock', window );">Schedule of Cryptocurrencies Holdings</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table presents a roll-forward of the Company&#8217;s
cryptocurrencies holdings during the year ended December 31, 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Bitcoin Fair Value</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">USDT Fair Value</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Cryptocurrencies at December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-205">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-206">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Additions of cryptocurrencies:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Purchases</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">249,257,750</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-207">&#8212;</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Acquired through issuance of ordinary shares</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,451,476</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">28,842,982</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Disposition of cryptocurrencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-208">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(28,842,915</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Unrealized loss on cryptocurrencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(15,744,170</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-209">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Foreign currency translation adjustment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,923,962</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-210">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; padding-bottom: 4pt">Cryptocurrencies at December 31, 2024</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">242,889,018</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">67</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#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_CryptoAssetActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 about activity for crypto asset. Excludes information about crypto asset held for platform user.</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 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-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_CryptoAssetActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_CryptoAssetCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CryptoAssetCostAbstract</td>
</tr>
<tr>
<td style="padding-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_CryptoAssetHoldingTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 about crypto asset. Includes, but is not limited to, name, cost basis, fair value, and number of units held. Excludes information about crypto asset held for platform user.</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 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-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_CryptoAssetHoldingTableTextBlock</td>
</tr>
<tr>
<td style="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>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>Property, Plant and Equipment, 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_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property, Plant and Equipment, Net [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, Plant and Equipment, Net</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Property, plant and equipment, net consist of
the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Machinery and electronic equipment</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">12,098,631</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">17,409,218</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Office furniture</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">266,252</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">370,667</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Leasehold improvement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,550,648</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,794,450</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Transportation equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">41,014</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">41,014</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Buildings and facilities attached to buildings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">194,892,201</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Construction in progress</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">165,221,605</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-212">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(9,524,568</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(18,165,635</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Property, plant and equipment, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">169,653,582</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">197,341,915</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-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>58
<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>Intangible Asset, 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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible Asset, Net [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 Asset, Net</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Intangible asset, net consists of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 12.5pt"><b>&#160;</b></p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Land use right</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">49,292,208</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">49,292,208</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Franchise right</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">334,865</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">334,865</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Accumulated amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,895,785</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,881,629</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Intangible asset, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">47,731,288</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">46,745,444</td><td style="padding-bottom: 2.5pt; text-align: left">&#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 Future Estimated Amortization Expenses</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of December 31, 2024, the future estimated
amortization expenses are as below.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated amortization expense</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; font-weight: bold">Years ended December 31,</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">985,844</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">985,844</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">985,844</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">985,844</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">985,844</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">41,816,224</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">46,745,444</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-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>59
<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>Operating Leases (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_LeasesOperatingAbstract', window );"><strong>Operating 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 Operating Leases</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following component of lease cost are included
in the Company&#8217;s consolidated statements of operations and comprehensive income (loss):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the year<br/> ended December&#160;31,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the year<br/> ended December&#160;31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the year<br/> ended December&#160;31,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Operating lease cost</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">11,385,312</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">6,051,298</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,600,988</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Short-term lease cost</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">295,564</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">198,306</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">429,324</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total lease cost</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">11,680,876</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">6,249,604</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">3,030,312</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Supplemental disclosure related to operating leases
were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the year<br/> ended<br/> December&#160;31,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the year<br/> ended<br/> December&#160;31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the year<br/> ended<br/> December&#160;31,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Cash paid for amounts included in the measurement of lease liabilities</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; padding-left: 10pt">Operating cash flows for operating leases</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">5,822,406</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">4,648,690</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,360,943</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of<br/> December&#160;31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of<br/> December&#160;31,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Weighted average remaining lease term of operating leases (years)</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">3.53</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">3.26</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td>Weighted average discount rate of operating leases</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6.24</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6.24</td><td style="text-align: left">%</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 Operating Lease Liabilities</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table summarizes the maturity of
operating lease liabilities as of December 31, 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">As of December 31,</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 88%; text-align: left">2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,162,055</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,363,825</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,197,632</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">602,088</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">2029</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-214">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,325,600</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(494,141</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,831,459</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,914,109</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Non-current lease liabilities</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">2,917,350</td><td style="padding-bottom: 4pt; text-align: left">&#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_LeasesOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeasesOperatingAbstract</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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>Other Current 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_OtherLiabilitiesCurrentAbstract', window );"><strong>Other Current 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_OtherCurrentLiabilitiesTableTextBlock', window );">Schedule of Other Current Liabilities</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Other current liabilities consist of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of<br/> December&#160;31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of<br/> December&#160;31,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Salary accrual</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">7,013,473</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">4,001,104</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Deposit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">150,303</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Payable for property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">46,180,063</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,521,368</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Tax accrual</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,604,797</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,173,063</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,179,838</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,317,379</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">90,978,171</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">67,163,217</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_OtherCurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other current 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_OtherCurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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_OtherLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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>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>Short-Term and Long-Term Debts (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>Short-Term and Long-Term Debts [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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Future Maturities of Long-Term Debts</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">As of December 31, 2024, the future maturities
of long-term debts are as below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid">As of December 31,</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">5,350,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,890,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,430,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,970,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,510,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">133,883,636</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">176,033,636</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_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>62
<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>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 Compensation [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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Schedule of RSUs Activity</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table summarized the RSUs activity
and related information for the years ended December 31, 2022, 2023 and 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of RSUs</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Grant Date<br/> Fair Value<br/> (RMB)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Unvested, January 1, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">309,071</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">0.2</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-217">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-218">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,113</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.2</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Vested</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">100,319</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.2</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Unvested, December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">200,639</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.2</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-219">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-220">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21,635</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.2</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Vested</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">89,502</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.2</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Unvested, December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">89,502</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.2</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-221">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-222">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,250</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.2</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Vested</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">85,252</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.2</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Unvested, December 31, 2024</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-223">&#8212;</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-224">&#8212;</div></td><td style="padding-bottom: 4pt; text-align: left">&#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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Valuation Assumptions</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The option granted on January 1, 2022 was valued
using the binomial model with the assistance of an independent valuation firm using the management&#8217;s estimates and assumptions.
Significant assumptions used in the valuation are set as below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">January 1,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Spot price on valuation date</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">US$</td><td style="width: 9%; text-align: right">96</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">137.01</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Risk-free interest rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.51</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Forfeiture rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.00</td><td style="text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The options granted under the 2022 plan were valued
using the Black-Scholes model using the management&#8217;s estimates and assumptions. Significant assumptions used in the valuations are
set as below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">For the year ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Spot price on valuation date</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">US$</td><td style="white-space: nowrap; width: 9%; text-align: right">10.6</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">120.95%-123.34</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Risk-free interest rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.53%-4.28</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="white-space: nowrap; text-align: right">0.00</td><td style="text-align: left">%</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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Share Option Activity</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table summarizes the share options
activity and related information for the years ended December 31, 2022, 2023 and 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Options</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Exercise<br/> Price<br/> (RMB)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Remaining<br/> Term<br/> (Years)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Grant Date<br/> Fair Value<br/> (RMB)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aggregated<br/> Intrinsic<br/> Value<br/> (RMB)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Outstanding as of January 1, 2022</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-225">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-226">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-227">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-228">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-229">&#8212;</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="width: 40%">Granted</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">0.03</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">10.0</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">609.4</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Forfeited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-230">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-231">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-232">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-233">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-234">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-235">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-236">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-237">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Outstanding as of December 31, 2022</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">25,000</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">0.03</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">9.0</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-238; font-family: Times New Roman, Times, Serif; font-size: 10pt">609. 4</span></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">2,001,626</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Vested and exercisable as of December 31, 2022</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">8,333</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">0.03</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">9.0</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">609.4</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">667,209</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">86,186</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.01</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">9.3</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">73.4</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td>Forfeited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">21,158</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.03</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-239">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">495.7</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">58,789</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.02</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-240">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">149.4</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Outstanding as of December 31, 2023</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">31,239</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">0.01</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">9.3</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">73.4</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">4,004,469</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Vested and exercisable as of December 31, 2023</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">7,152</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">0.01</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">9.3</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">73.4</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">916,775</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-241">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-242">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-243">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-244">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Forfeited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5,041</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.01</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-245">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">73.4</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,041</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.01</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-246">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">73.4</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Outstanding as of December 31, 2024</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">16,157</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">0.01</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">8.3</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">73.4</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">1,039,402</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Vested and exercisable as of December 31, 2024</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">4,865</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">0.01</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">8.3</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">73.4</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">312,976</td><td style="padding-bottom: 4pt; text-align: left">&#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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</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)(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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date 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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</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> -Subparagraph (f)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="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>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>Earnings (Loss) 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 (Loss) 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 Basic and Diluted Earnings (Loss) Per Ordinary Share Computations</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following reflects the income and share data
used in the basic and diluted earnings (loss) per ordinary share computations:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the years ended December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt">Earnings (loss) attributable to ordinary shareholders of the Company</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">31,118,886</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(252,823,772</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(113,187,048</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Weighted average number of ordinary shares outstanding for basic earnings (loss) per share calculation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,324,450</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,888,507</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,049,592</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Basic earnings (loss) per share</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">5.84</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(42.94</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(14.06</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Earnings (loss) attributable to ordinary shareholders of the Company for diluted earnings (loss) per share calculation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">31,118,886</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(252,823,772</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(113,187,048</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">Weighted average number of ordinary shares outstanding diluted earnings (loss) per share calculation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,324,450</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,888,507</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,049,592</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Adjusted for:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">- incremental shares issuable related to options issued</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,311</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-250">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-251">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Weighted average number of shares outstanding for diluted earnings (loss) per share calculation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,330,761</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,888,507</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,049,592</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Diluted earnings (loss) per share</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">5.84</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(42.94</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(14.06</td><td style="padding-bottom: 2.5pt; text-align: left">)</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>64
<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>Income Taxes (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 Taxes [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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Income Tax Rate and the PRC Statutory Income Tax Rate</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">A reconciliation between the effective income
tax rate and the PRC statutory income tax rate is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">PRC statutory income tax rates</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.00</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.00</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.00</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Effect of expenses not deductible for tax purposes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.91</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(0.42</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(0.28</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Effect of additional deduction of research and development expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(64.43</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.98</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.90</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Effect of income tax exemptions and reliefs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(56.77</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5.71</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(0.39</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Recovery from deferred income tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(97.39</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.05</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.22</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Effect of valuation allowance on deferred income tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">171.26</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(23.52</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(26.29</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Income tax difference under different tax jurisdictions</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">21.42</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1.37</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4.16</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">0.00</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">0.01</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">0.00</td><td style="padding-bottom: 4pt; text-align: left">%</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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Provision for Income Taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The provision for income taxes consists of the
following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Current income tax expense (benefit)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-252">&#8212;</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(17,394</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-253">&#8212;</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred tax expense</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-254">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-255">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="-sec-ix-hidden: hidden-fact-256; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&#8212;</p></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Income tax expense</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-257">&#8212;</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(17,394</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><p style="-sec-ix-hidden: hidden-fact-258; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&#8212;</p></td><td style="padding-bottom: 2.5pt; text-align: left">&#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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Significant component of deferred tax assets are
as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Net operating loss carryforward</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">77,373,944</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">98,783,665</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued expense and others</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(282,843</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,688,509</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Inventory impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">51,027,391</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">50,475,875</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">128,118,492</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">158,948,049</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(128,118,492</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(158,948,049</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Deferred tax assets</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-259">&#8212;</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-260">&#8212;</div></td><td style="padding-bottom: 4pt; text-align: left">&#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_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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</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 9<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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<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>Related Party 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of Related Party Transactions</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Related parties with whom the Company conducted
business consist of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; width: 49%; font-weight: bold; text-align: left">Name of related party</td><td style="width: 2%; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; width: 49%; font-weight: bold; text-align: center">Nature of Relationship</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Jianping Kong</td><td>&#160;</td> <td style="text-align: left">Principal shareholder, chairman and chief executive officer</td></tr> <tr style="vertical-align: bottom; "> <td>Qifeng Sun</td><td>&#160;</td> <td style="text-align: left">Principal shareholder and vice chairman</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<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>Concentrations (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_RisksAndUncertaintiesAbstract', window );"><strong>Concentrations [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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Schedule of Concentrations</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table sets forth information as
to each customer that accounted for 10% or more of the Company&#8217;s revenues for the years ended December 31, 2022, 2023 and 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Customer A</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-264">&#8212;</div></td><td style="width: 1%; text-align: left"></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-265">&#8212;</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">13</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Customer B</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-266">&#8212;</div></td><td style="text-align: left"></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-267">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Customer C</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-268">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-269">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Customer D</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-270">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-271">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Customer E</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table sets forth information as
to each supplier that accounted for 10% or more of the Company&#8217;s purchase for the years ended December 31, 2022, 2023 and 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Supplier A</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-272">&#8212;</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">38</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-273">&#8212;</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Supplier B</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">32</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-274">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-275">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Supplier C</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-276">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-277">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Supplier D</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">23</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-278">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-279">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Supplier E</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-280">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-281">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29</td><td style="text-align: left">%</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</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 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<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 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 3: 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 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 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<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 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-16<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</td>
</tr>
<tr>
<td style="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>67
<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>Parent-Only Financial Statements (Tables) - Parent [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_na_ParentOnlyFinancialStatementsTablesLineItems', window );"><strong>Parent-Only Financial Statements (Tables) [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_srt_ScheduleOfCondensedBalanceSheetTableTextBlock', window );">Schedule of Condensed Balance Sheets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">The following represents condensed financial information
of the parent company:</p><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">US$</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>ASSETS/(LIABILITIES)</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 0.25in">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,205,993</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,227,649</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">309,895</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 0.25in">Prepayments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,776</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">891</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">124</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Due from intercompany</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">456,041,568</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">814,547,651</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">113,314,180</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Investment in subsidiaries</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(471,994,335</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(585,987,070</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(81,518,429</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">TOTAL ASSETS (LIABILITIES)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(14,732,998</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">230,789,121</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">32,105,770</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">SHAREHOLDERS&#8217; EQUITY (DEFICIT)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Shareholders&#8217; equity (deficit):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 0.25in">Class A ordinary shares ($0.002 par value; 12,141,093 and 14,141,093 shares authorized as of December 31, 2023 and 2024, respectively; 4,192,730 and 13,273,596 shares issued as of December 31, 2023 and 2024, respectively; 3,724,236 and 12,815,143 shares outstanding as of December 31, 2023 and 2024, respectively)*</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">50,106</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">176,842</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,601</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 0.25in">Class B ordinary shares ($0.002 par value; 2,858,909 shares authorized; 2,858,909 shares issued and outstanding as of December 31, 2023 and 2024)*</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">36,894</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">36,894</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,132</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Additional paid-in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">428,310,028</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">780,499,664</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">108,577,662</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Accumulated deficit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(452,031,693</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(565,218,741</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(78,629,283</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Statutory reserves</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,647,109</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,647,109</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">924,699</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Accumulated other comprehensive income</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,254,558</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,647,353</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,202,959</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">TOTAL NANO LABS LTD SHAREHOLDERS&#8217; EQUITY (DEFICIT)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(14,732,998</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">230,789,121</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">32,105,770</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After giving effect of the reverse stock splits, see Note 12.</span></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_srt_CondensedStatementOfComprehensiveIncomeTableTextBlock', window );">Schedule of Condensed Statements of Operations and Comprehensive Income (Loss)</a></td>
<td class="text"><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the years ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">US$</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Net revenues</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-282">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-283">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-284">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-285">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating expenses:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Selling and marketing expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-286">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-287">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-288">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-289">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 52%; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">General and administrative expenses</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">5,822,906</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">471,664</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">683,178</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">95,039</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total operating expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,822,906</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">471,664</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">683,178</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">95,039</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Loss from operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,822,906</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(471,664</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(683,178</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(95,039</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Finance income (expense)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">66,144</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">110,971</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(13,140</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,828</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Investment income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">53,809</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-290">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-291">&#8212;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-292">&#8212;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Income (loss) from investment in subsidiaries</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">36,821,839</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(252,463,079</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(112,490,730</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(15,648,925</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Net income (loss) attributable to Nano Labs Ltd</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">31,118,886</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(252,823,772</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(113,187,048</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(15,745,792</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Comprehensive income (loss):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Net income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">31,118,886</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(252,823,772</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(113,187,048</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(15,745,792</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Other comprehensive income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Foreign currency translation adjustment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,566,656</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">155,229</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,392,795</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">889,320</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total comprehensive income (loss) attributable to Nano Labs Ltd</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">35,685,542</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(252,668,543</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(106,794,253</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(14,856,472</td><td style="padding-bottom: 2.5pt; text-align: left">)</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 );">Schedule of Condensed Statements of Cash Flows</a></td>
<td class="text"><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the years ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">US$</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Net cash provided by (used in) operating activities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">3,911,561</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">344,012</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(281,829</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(39,206</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Net cash used in investing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(155,900,936</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(68,918,960</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(312,142,434</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(43,423,075</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net cash provided by financing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">144,043,186</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">72,802,734</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">315,620,394</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">43,906,905</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Effect of exchange rate changes on cash and cash equivalents</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,883,387</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,047,562</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,174,475</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(302,498</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net increase (decrease) in cash and cash equivalents</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(62,802</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,180,224</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,021,656</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">142,126</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Cash and cash equivalents at beginning of the year</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">88,571</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">25,769</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,205,993</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">167,769</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Cash and cash equivalents at end of the year</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">25,769</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">1,205,993</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">2,227,649</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">309,895</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_na_ParentOnlyFinancialStatementsTablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">na_ParentOnlyFinancialStatementsTablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_CondensedStatementOfComprehensiveIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 statement of comprehensive income (loss) including, but not limited to, statements of comprehensive income (loss) 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_CondensedStatementOfComprehensiveIncomeTableTextBlock</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_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_us-gaap_StatementEquityComponentsAxis=us-gaap_ParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ParentMember</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>68
<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>Organization and Nature of Operations - Schedule of Subsidiaries (Details)<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=na_ZhejiangHaoweiTechnologyCoLtdZhejiangHaoweiMember', window );">Zhejiang Haowei Technology Co., Ltd. (&#8220;Zhejiang Haowei&#8221;) [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">Jul. 16,  2019<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">Hangzhou, China<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">100.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Research and development of ICs<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=na_ZhejiangNanomicroTechnologyCoLtdZhejiangNanomicroMember', window );">Zhejiang Nanomicro Technology Co., Ltd. (&#8220;Zhejiang Nanomicro&#8221;) [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">Jul. 16,  2019<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">Hangzhou, China<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">100.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Research and development of ICs<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=na_ZhejiangNanoBlockTechnologyCoLtdMember', window );">Zhejiang NanoBlock 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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">Jul. 16,  2019<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">Hangzhou, China<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">100.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Research and development of ICs<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=na_ZhejiangIpolloTechnologyCoLtdMember', window );">Zhejiang Ipollo 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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">Aug. 18,  2020<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">Hangzhou, China<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">100.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Distribution of products<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=na_NanoLabsHkLimitedMember', window );">Nano Labs HK Limited [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">Sep.  08,  2020<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">Hong Kong<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">100.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Investment<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=na_NanoLabsIncMember', window );">Nano Labs Inc [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">Dec. 22,  2020<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">BVI<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">100.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Investment<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=na_ZhejiangWeikeTechnologyCoLtdZhejiangWeikeMember', window );">Zhejiang Weike Technology Co., Ltd. (&#8220;Zhejiang Weike&#8221;) [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">Jun.  02,  2021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">Hangzhou, China<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">100.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Research and development of software<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=na_IpolloPteLtdMember', window );">IPOLLO PTE. LTD. (formerly IPOLLO MINER PTE.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">Jun.  09,  2021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">Singapore<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">100.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Distribution of products<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=na_IpolloTechIncMember', window );">Ipollo Tech Inc [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">Jun. 29,  2021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">BVI<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">100.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Investment<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=na_NanoTechCaymanLtdMember', window );">Nano Tech Cayman 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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">Jul.  06,  2021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">Cayman<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">100.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Investment<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=na_NanoTechnologyHkLimitedMember', window );">Nano Technology HK Limited [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">Jul.  07,  2021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">Hong Kong<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">100.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Investment<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=na_IpolloHkLimitedMember', window );">Ipollo HK Limited [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">Jul.  07,  2021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">Hong Kong<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">100.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Distribution of products<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=na_ZhejiangMetaverseTechnologyMember', window );">Zhejiang Metaverse 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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">Aug. 12,  2021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">Hangzhou, China<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">100.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Investment<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=na_IpolloTechLtdMember', window );">Ipollo Tech 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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">Oct. 27,  2021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">Cayman<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">100.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Investment<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=na_HaoweiTechnologyShaoxingCoLtdMember', window );">Haowei Technology (Shaoxing) 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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">Nov.  03,  2021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">Shaoxing, China<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">100.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Investment<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=na_ShenzhenMatamataTechnologyCoLtdMember', window );">Shenzhen Matamata 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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">Nov. 17,  2021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">Shenzhen, China<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">100.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Distribution of products<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=na_NanoBitHKLimitedMember', window );">Nano bit HK Limited [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">Nov. 18,  2021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">Hong Kong<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">100.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Investment<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=na_ShenzhenMatavosTechnologyCoLtdMember', window );">Shenzhen Matavos 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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">Dec. 21,  2021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">Shenzhen, China<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">100.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Distribution of products<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=na_TsukiIncMember', window );">Tsuki Inc [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">Jan.  07,  2022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">United States<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">100.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Distribution of products<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=na_MetaskiShaoxingTechnologyCoLtdMember', window );">Metaski (Shaoxing) 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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">Jan. 13,  2022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">Shaoxing, China<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">100.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Distribution of products<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=na_HaoweiverseShaoxingTechnologyCoLtdHaoweiverseMember', window );">Haoweiverse (Shaoxing) Technology Co., Ltd. (&#8220;Haoweiverse&#8221;) [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">Jan. 13,  2022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">Shaoxing, China<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">65.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Plant and distribution of products<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=na_MetametaShaoxingTechnologyCoLtdMember', window );">Metameta (Shaoxing) 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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">Jan. 25,  2022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">Shaoxing, China<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">100.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Distribution of products<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=na_IpolloverseHKLimitedMember', window );">Ipolloverse HK Limited [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">May 18,  2022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">Hong Kong<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">70.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Research and development<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=na_MetaverseShaoxingTechnologyCoLtdMember', window );">Metaverse (Shaoxing) 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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">May 20,  2022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">Shaoxing, China<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">100.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Distribution of products<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=na_IpolloverseCaymanLtdMember', window );">Ipolloverse Cayman 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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">May 27,  2022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">Cayman<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">70.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Investment<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=na_IpolloverseTechIncMember', window );">Ipolloverse Tech Inc [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">May 30,  2022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">BVI<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">70.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Investment<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=na_HangzhouMetaTechnologyCoLtdMember', window );">Hangzhou Meta 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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate', window );">Date of incorporation</a></td>
<td class="text">Oct. 21,  2022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState', window );">Place of incorporation</a></td>
<td class="text">Hangzhou, China<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest', window );">Ownership percentage</a></td>
<td class="nump">100.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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal activities</a></td>
<td class="text">Distribution of products<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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 business purpose of the subsidiary of the limited liability company or limited partnership, for example, its day-to-day operating functions and whether it acts as a holding or operating 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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose</td>
</tr>
<tr>
<td style="padding-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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the subsidiary of the limited liability company (LLC) or limited partnership (LP) was formed, in YYYY-MM-DD format.</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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems</td>
</tr>
<tr>
<td style="padding-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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 units or percentage investment held in the subsidiary by the limited liability company or limited partnership.</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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest</td>
</tr>
<tr>
<td style="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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>State in which the subsidiary of the limited liability company or limited partnership was organized.</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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState</td>
</tr>
<tr>
<td style="padding-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_OwnershipAxis=na_ZhejiangHaoweiTechnologyCoLtdZhejiangHaoweiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_ZhejiangHaoweiTechnologyCoLtdZhejiangHaoweiMember</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=na_ZhejiangNanomicroTechnologyCoLtdZhejiangNanomicroMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_ZhejiangNanomicroTechnologyCoLtdZhejiangNanomicroMember</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=na_ZhejiangNanoBlockTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_ZhejiangNanoBlockTechnologyCoLtdMember</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=na_ZhejiangIpolloTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_ZhejiangIpolloTechnologyCoLtdMember</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=na_NanoLabsHkLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_NanoLabsHkLimitedMember</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=na_NanoLabsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_NanoLabsIncMember</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=na_ZhejiangWeikeTechnologyCoLtdZhejiangWeikeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_ZhejiangWeikeTechnologyCoLtdZhejiangWeikeMember</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=na_IpolloPteLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_IpolloPteLtdMember</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=na_IpolloTechIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_IpolloTechIncMember</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=na_NanoTechCaymanLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_NanoTechCaymanLtdMember</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=na_NanoTechnologyHkLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_NanoTechnologyHkLimitedMember</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=na_IpolloHkLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_IpolloHkLimitedMember</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=na_ZhejiangMetaverseTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_ZhejiangMetaverseTechnologyMember</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=na_IpolloTechLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_IpolloTechLtdMember</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=na_HaoweiTechnologyShaoxingCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_HaoweiTechnologyShaoxingCoLtdMember</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=na_ShenzhenMatamataTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_ShenzhenMatamataTechnologyCoLtdMember</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=na_NanoBitHKLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_NanoBitHKLimitedMember</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=na_ShenzhenMatavosTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_ShenzhenMatavosTechnologyCoLtdMember</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=na_TsukiIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_TsukiIncMember</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=na_MetaskiShaoxingTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_MetaskiShaoxingTechnologyCoLtdMember</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=na_HaoweiverseShaoxingTechnologyCoLtdHaoweiverseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_HaoweiverseShaoxingTechnologyCoLtdHaoweiverseMember</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=na_MetametaShaoxingTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_MetametaShaoxingTechnologyCoLtdMember</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=na_IpolloverseHKLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_IpolloverseHKLimitedMember</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=na_MetaverseShaoxingTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_MetaverseShaoxingTechnologyCoLtdMember</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=na_IpolloverseCaymanLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_IpolloverseCaymanLtdMember</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=na_IpolloverseTechIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_IpolloverseTechIncMember</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=na_HangzhouMetaTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_HangzhouMetaTechnologyCoLtdMember</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>69
<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>Summary of Significant Accounting Policies (Details)<br></strong></div></th>
<th class="th" colspan="6">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, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </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>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_ChangeInAccountingEstimateLineItems', window );"><strong>Summary of Significant Accounting Policies [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_ForeignCurrencyExchangeRateTranslation1', window );">Exchange rates</a></td>
<td class="nump">7.1884<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.1884<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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; 32,431,081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 48,164,664<span></span>
</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,511,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">418,722<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">417,990<span></span>
</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">58,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 of long-lived assets (in Dollars) | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss', window );">Allowance for sales (in Dollars) | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">98,895,905<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">107,826,617<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized</a></td>
<td class="nump">9,765,766<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,740,945<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 804,875,532<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory write-down</a></td>
<td class="nump">10,914,374<span></span>
</td>
<td class="nump">$ 1,518,331<span></span>
</td>
<td class="nump">60,767,978<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">184,073,191<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketingAndAdvertisingExpense', window );">Advertising and promotion cost</a></td>
<td class="nump">364,253<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,278,586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,901,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_ShippingAndHandlingCosts', window );">Shipping and handling costs</a></td>
<td class="nump">&#165; 968,713<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,122,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,233,084<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Operating segment</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_na_ShippingAndHandlingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shipping and handling 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;">na_ShippingAndHandlingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_ChangeInAccountingEstimateLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ChangeInAccountingEstimateLineItems</td>
</tr>
<tr>
<td style="padding-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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to transfer good or 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/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-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_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</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 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-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_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ForeignCurrencyExchangeRateTranslation1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exchange rate used to translate amounts denominated in functional currency to reporting currency.</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 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479424/830-30-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_ForeignCurrencyExchangeRateTranslation1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_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_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</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 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-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_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MarketingAndAdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense recognized in the period for promotion, public relations, and brand or product advertising.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketingAndAdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning 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/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/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-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_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 net investment in sales-type 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 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 2: 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 3: 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_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>70
<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="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Property and Equipment (Details)<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_OfficeEquipmentMember', window );">Office furniture [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>Schedule of Estimated Useful Lives of Property 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 );">Property and equipment 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_TransportationEquipmentMember', window );">Transportation equipment [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>Schedule of Estimated Useful Lives of Property 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 );">Property and equipment estimated useful lives</a></td>
<td class="text">4 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_BuildingMember', window );">Buildings and facilities attached to buildings [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>Schedule of Estimated Useful Lives of Property 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 );">Property and equipment estimated useful lives</a></td>
<td class="text">20 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] | Machinery and electronic equipment [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>Schedule of Estimated Useful Lives of Property 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 );">Property and equipment 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_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Machinery and electronic equipment [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>Schedule of Estimated Useful Lives of Property 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 );">Property and equipment estimated useful lives</a></td>
<td class="text">10 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OfficeEquipmentMember</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_TransportationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TransportationEquipmentMember</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_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BuildingMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ComputerEquipmentMember</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>71
<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="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Intangible Assets (Details)<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_FranchiseRightsMember', window );">Franchise right [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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Schedule of Estimated Useful Lives of Intangible Assets [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_FiniteLivedIntangibleAssetUsefulLife', window );">Finite lived intangible asset useful life</a></td>
<td class="text">2 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_UseRightsMember', window );">Land use right [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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Schedule of Estimated Useful Lives of Intangible Assets [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_FiniteLivedIntangibleAssetUsefulLife', window );">Finite lived intangible asset useful life</a></td>
<td class="text">50 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_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_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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_FranchiseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FranchiseRightsMember</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_UseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_UseRightsMember</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>72
<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>Summary of Significant Accounting Policies - Schedule of Net Revenues (Details)<br></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>Schedule of Net Revenues [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_Revenues', window );">Net revenues</a></td>
<td class="nump">&#165; 40,595,916<span></span>
</td>
<td class="nump">$ 5,647,420<span></span>
</td>
<td class="nump">&#165; 78,335,376<span></span>
</td>
<td class="nump">&#165; 983,168,898<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_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product sales revenue [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>Schedule of Net Revenues [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_Revenues', window );">Net revenues</a></td>
<td class="nump">34,096,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,321,462<span></span>
</td>
<td class="nump">920,653,911<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_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Service revenue [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>Schedule of Net Revenues [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_Revenues', window );">Net revenues</a></td>
<td class="nump">&#165; 6,499,466<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 7,013,914<span></span>
</td>
<td class="nump">&#165; 62,514,987<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_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=us-gaap_ProductMember</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_ProductOrServiceAxis=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=us-gaap_ServiceMember</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>73
<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>Summary of Significant Accounting Policies - Schedule of Net Revenues By Geographical Location of Customers (Details)<br></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_na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersLineItems', window );"><strong>Schedule of Net Revenues By Geographical Location of Customers [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_Revenues', window );">Net revenues</a></td>
<td class="nump">&#165; 40,595,916<span></span>
</td>
<td class="nump">$ 5,647,420<span></span>
</td>
<td class="nump">&#165; 78,335,376<span></span>
</td>
<td class="nump">&#165; 983,168,898<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=na_PRCMember', window );">PRC [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_na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersLineItems', window );"><strong>Schedule of Net Revenues By Geographical Location of Customers [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_Revenues', window );">Net revenues</a></td>
<td class="nump">24,986,453<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,485,526<span></span>
</td>
<td class="nump">906,347,962<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 );">Hong Kong [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_na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersLineItems', window );"><strong>Schedule of Net Revenues By Geographical Location of Customers [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_Revenues', window );">Net revenues</a></td>
<td class="nump">9,467,603<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,461<span></span>
</td>
<td class="nump">33,556,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_srt_StatementGeographicalAxis=country_SG', window );">Singapore [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_na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersLineItems', window );"><strong>Schedule of Net Revenues By Geographical Location of Customers [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_Revenues', window );">Net revenues</a></td>
<td class="nump">4,697,243<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,119,872<span></span>
</td>
<td class="nump">184,738<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=na_TheUnitedStatesMember', window );">The United States [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_na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersLineItems', window );"><strong>Schedule of Net Revenues By Geographical Location of Customers [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_Revenues', window );">Net revenues</a></td>
<td class="nump">1,094,904<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,115,353<span></span>
</td>
<td class="nump">16,278,352<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=na_OthersMember', window );">Others [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_na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersLineItems', window );"><strong>Schedule of Net Revenues By Geographical Location of Customers [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_Revenues', window );">Net revenues</a></td>
<td class="nump">&#165; 349,713<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 12,598,164<span></span>
</td>
<td class="nump">&#165; 26,801,412<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_srt_StatementGeographicalAxis=na_PRCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_PRCMember</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_StatementGeographicalAxis=country_SG">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SG</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=na_TheUnitedStatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_TheUnitedStatesMember</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=na_OthersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_OthersMember</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>74
<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="1"><div style="width: 200px;"><strong>Inventories, Net - Schedule of Inventories, Net (Details)<br></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_InventoryNetAbstract', window );"><strong>Inventory, Net [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_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">&#165; 63,285,324<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 56,952,428<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">119,439,099<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">130,609,171<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">68,333,552<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90,377,688<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryAdjustments', window );">Less: write-down of inventories</a></td>
<td class="num">(221,191,557)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(265,064,301)<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_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">&#165; 29,866,418<span></span>
</td>
<td class="nump">$ 4,154,807<span></span>
</td>
<td class="nump">&#165; 12,874,986<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_InventoryAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventory reserves for last-in first-out (LIFO) and other inventory valuation methods.</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(6))<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 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-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_InventoryAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of completed merchandise or goods expected to be sold 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://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(6)(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_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of inventory expected to be sold, or consumed 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://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/exampleRef<br> -Topic 210<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/2147483467/210-10-45-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(6))<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_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of raw materials expected to be sold, or consumed 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://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(6)(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_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of merchandise or goods in the production process expected to be completed 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://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(6)(a)(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_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>75
<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>Prepayments - Schedule of Prepayments (Details)<br></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_PrepaidExpenseAndOtherAssetsAbstract', window );"><strong>Schedule of Prepayments [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_na_PrepaymentsInventoriesAndProcessingFee', window );">Prepayments &#8211; inventories and processing fee</a></td>
<td class="nump">&#165; 3,011,819<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 14,645,763<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_PrepaymentsDesignFees', window );">Prepayments &#8211; design fees</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,162,700<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Prepayments &#8211; others</a></td>
<td class="nump">1,594,247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,577,547<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Total</a></td>
<td class="nump">&#165; 4,606,066<span></span>
</td>
<td class="nump">$ 640,764<span></span>
</td>
<td class="nump">&#165; 24,386,010<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_na_PrepaymentsDesignFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepayments &#8211; design 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;">na_PrepaymentsDesignFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_PrepaymentsInventoriesAndProcessingFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepayments inventories and processing 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;">na_PrepaymentsInventoriesAndProcessingFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_PrepaidExpenseAndOtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PrepaidExpenseAndOtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-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(7))<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 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>76
<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="1"><div style="width: 200px;"><strong>Other Current Assets - Schedule of Other Current Assets (Details)<br></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_OtherLiabilitiesCurrentAbstract', window );"><strong>Other Current 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_ValueAddedTaxReceivableCurrent', window );">Value-added tax recoverable</a></td>
<td class="nump">&#165; 50,830,552<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 34,041,675<span></span>
</td>
</tr>
<tr class="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,202,904<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,361,968<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneousCurrent', window );">Others</a></td>
<td class="nump">2,824,977<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,504,449<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_OtherAssetsCurrent', window );">Total</a></td>
<td class="nump">&#165; 55,858,433<span></span>
</td>
<td class="nump">$ 7,770,635<span></span>
</td>
<td class="nump">&#165; 37,908,092<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_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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/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 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_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherAssetsMiscellaneousCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other miscellaneous assets expected to be realized or consumed 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsMiscellaneousCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_ValueAddedTaxReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected 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(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_ValueAddedTaxReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>77
<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="1"><div style="width: 200px;"><strong>Cryptocurrencies - Schedule of Cryptocurrencies (Details)<br></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_CryptoAssetActivityLineItems', window );"><strong>Schedule of Cryptocurrencies [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_CryptoAssetCost', window );">Cost Basis</a></td>
<td class="nump">&#165; 256,709,293<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetFairValueCurrent', window );">Fair Value</a></td>
<td class="nump">&#165; 242,889,085<span></span>
</td>
<td class="nump">$ 33,789,033<span></span>
</td>
<td class="text"> <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_CryptoAssetAxis=na_BitcoinMember', window );">Bitcoin [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_CryptoAssetActivityLineItems', window );"><strong>Schedule of Cryptocurrencies [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_na_CryptoCurrencyQuantity', window );">Quantity</a></td>
<td class="nump">361<span></span>
</td>
<td class="nump">361<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetCost', window );">Cost Basis</a></td>
<td class="nump">&#165; 256,709,226<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetFairValueCurrent', window );">Fair Value</a></td>
<td class="nump">&#165; 242,889,018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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_CryptoAssetAxis=na_USDTMember', window );">USDT [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_CryptoAssetActivityLineItems', window );"><strong>Schedule of Cryptocurrencies [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_na_CryptoCurrencyQuantity', window );">Quantity</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetCost', window );">Cost Basis</a></td>
<td class="nump">&#165; 67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetFairValueCurrent', window );">Fair Value</a></td>
<td class="nump">&#165; 67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_na_CryptoCurrencyQuantity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 quantity of crypto currency.</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;">na_CryptoCurrencyQuantity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</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_CryptoAssetActivityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-3<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-3<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476167/350-60-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_CryptoAssetActivityLineItems</td>
</tr>
<tr>
<td style="padding-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_CryptoAssetCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 crypto asset. Excludes crypto asset held for platform user.</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 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-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_CryptoAssetCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CryptoAssetFairValueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 crypto asset classified as current. Excludes crypto asset held for platform user.</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 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476167/350-60-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_CryptoAssetFairValueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_srt_CryptoAssetAxis=na_BitcoinMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CryptoAssetAxis=na_BitcoinMember</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_CryptoAssetAxis=na_USDTMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CryptoAssetAxis=na_USDTMember</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>78
<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>Cryptocurrencies - Schedule of Cryptocurrencies Holdings (Details)<br></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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CryptoAssetAxis=na_BitcoinMember', window );">Bitcoin Fair Value [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_CryptoAssetHoldingLineItems', window );"><strong>Schedule of Cryptocurrencies Holdings [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_CryptoAssetFairValueCurrent', window );">Cryptocurrencies at December 31, 2023</a></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_na_AdditionsOfCryptocurrenciesAbstract', window );"><strong>Additions of cryptocurrencies:</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_CryptoAssetPurchase', window );">Purchases</a></td>
<td class="nump">249,257,750<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDisposalCryptoAsset', window );">Acquired through issuance of ordinary shares</a></td>
<td class="nump">7,451,476<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetDisposition', window );">Disposition of cryptocurrencies</a></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_us-gaap_CryptoAssetUnrealizedLossOperating', window );">Unrealized loss on cryptocurrencies</a></td>
<td class="num">(15,744,170)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetAddition', window );">Foreign currency translation adjustment</a></td>
<td class="nump">1,923,962<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetFairValueCurrent', window );">Digital assets at December 31, 2024</a></td>
<td class="nump">242,889,018<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_CryptoAssetAxis=na_USDTMember', window );">USDT Fair Value [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_CryptoAssetHoldingLineItems', window );"><strong>Schedule of Cryptocurrencies Holdings [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_CryptoAssetFairValueCurrent', window );">Cryptocurrencies at December 31, 2023</a></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_na_AdditionsOfCryptocurrenciesAbstract', window );"><strong>Additions of cryptocurrencies:</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_CryptoAssetPurchase', window );">Purchases</a></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_us-gaap_ProceedsFromDisposalCryptoAsset', window );">Acquired through issuance of ordinary shares</a></td>
<td class="nump">28,842,982<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetDisposition', window );">Disposition of cryptocurrencies</a></td>
<td class="num">(28,842,915)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetUnrealizedLossOperating', window );">Unrealized loss on cryptocurrencies</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetAddition', window );">Foreign currency translation adjustment</a></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_us-gaap_CryptoAssetFairValueCurrent', window );">Digital assets at December 31, 2024</a></td>
<td class="nump">&#165; 67<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_na_AdditionsOfCryptocurrenciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">na_AdditionsOfCryptocurrenciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_CryptoAssetAddition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 crypto asset from addition. Excludes crypto asset held for platform user.</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 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-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_CryptoAssetAddition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CryptoAssetDisposition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in crypto asset from disposition. Excludes crypto asset held for platform user.</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 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-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_CryptoAssetDisposition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CryptoAssetFairValueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 crypto asset classified as current. Excludes crypto asset held for platform user.</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 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476167/350-60-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_CryptoAssetFairValueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CryptoAssetHoldingLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-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_CryptoAssetHoldingLineItems</td>
</tr>
<tr>
<td style="padding-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_CryptoAssetPurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 crypto asset from purchase. Excludes crypto asset held for platform user.</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 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-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_CryptoAssetPurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CryptoAssetUnrealizedLossOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loss from remeasurement of crypto asset, classified as operating. Excludes crypto asset held for platform user.</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 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-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_CryptoAssetUnrealizedLossOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromDisposalCryptoAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from disposal of crypto asset. Excludes crypto asset held for platform user.</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> -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_ProceedsFromDisposalCryptoAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CryptoAssetAxis=na_BitcoinMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CryptoAssetAxis=na_BitcoinMember</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_CryptoAssetAxis=na_USDTMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CryptoAssetAxis=na_USDTMember</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>79
<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="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, Net (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</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, 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>
</tr>
<tr class="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, Net [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_Depreciation', window );">Depreciation expenses</a></td>
<td class="nump">&#165; 8,669,931<span></span>
</td>
<td class="nump">&#165; 3,436,716<span></span>
</td>
<td class="nump">&#165; 3,353,055<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_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">197,341,915<span></span>
</td>
<td class="nump">169,653,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,452,829<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_CollateralAxis=us-gaap_CollateralPledgedMember', window );">Collateral Pledged [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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment, Net [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="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, plant and equipment, net</a></td>
<td class="nump">&#165; 188,432,414<span></span>
</td>
<td class="text"> <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_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_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_CollateralAxis=us-gaap_CollateralPledgedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CollateralAxis=us-gaap_CollateralPledgedMember</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>80
<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="1"><div style="width: 200px;"><strong>Property, Plant and Equipment, Net  - Schedule of Property, Plant and Equipment, Net (Details)<br></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>Schedule of Property, Plant and Equipment, Net [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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: Accumulated depreciation</a></td>
<td class="num">&#165; (18,165,635)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (9,524,568)<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_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">197,341,915<span></span>
</td>
<td class="nump">$ 27,452,829<span></span>
</td>
<td class="nump">169,653,582<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_OtherMachineryAndEquipmentMember', window );">Machinery and 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>Schedule of Property, Plant and Equipment, Net [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 );">Property, plant and equipment, gross</a></td>
<td class="nump">17,409,218<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,098,631<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 );">Office 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="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>Schedule of Property, Plant and Equipment, Net [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 );">Property, plant and equipment, gross</a></td>
<td class="nump">370,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">266,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_LeaseholdImprovementsMember', window );">Leasehold improvement [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>Schedule of Property, Plant and Equipment, Net [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 );">Property, plant and equipment, gross</a></td>
<td class="nump">2,794,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,550,648<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_TransportationEquipmentMember', window );">Transportation 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="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>Schedule of Property, Plant and Equipment, Net [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 );">Property, plant and equipment, gross</a></td>
<td class="nump">41,014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,014<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_BuildingAndBuildingImprovementsMember', window );">Buildings and facilities attached to buildings [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>Schedule of Property, Plant and Equipment, Net [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 );">Property, plant and equipment, gross</a></td>
<td class="nump">194,892,201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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_ConstructionInProgressMember', window );">Construction in progress [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>Schedule of Property, Plant and Equipment, Net [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 );">Property, plant and equipment, gross</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 165,221,605<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_OtherMachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherMachineryAndEquipmentMember</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_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_TransportationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TransportationEquipmentMember</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_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BuildingAndBuildingImprovementsMember</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_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConstructionInProgressMember</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>81
<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>Intangible Asset, Net (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</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, 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible Asset, Net [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 expense</a></td>
<td class="nump">&#165; 985,844<span></span>
</td>
<td class="nump">&#165; 985,844<span></span>
</td>
<td class="nump">&#165; 575,076<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 book value</a></td>
<td class="nump">&#165; 46,745,444<span></span>
</td>
<td class="nump">&#165; 47,731,288<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,502,900<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_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_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-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>82
<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="1"><div style="width: 200px;"><strong>Intangible Asset, Net - Schedule of Intangible Asset, Net (Details)<br></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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Less: Accumulated amortization</a></td>
<td class="num">&#165; (2,881,629)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (1,895,785)<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 );">Intangible asset, net</a></td>
<td class="nump">46,745,444<span></span>
</td>
<td class="nump">$ 6,502,900<span></span>
</td>
<td class="nump">47,731,288<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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=na_LandUseRightMember', window );">Land use right [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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Intangible asset, gross</a></td>
<td class="nump">49,292,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,292,208<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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_FranchiseRightsMember', window );">Franchise right [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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Intangible asset, gross</a></td>
<td class="nump">&#165; 334,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 334,865<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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=na_LandUseRightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=na_LandUseRightMember</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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_FranchiseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_FranchiseRightsMember</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>83
<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="1"><div style="width: 200px;"><strong>Intangible Asset, Net - Schedule of Future Estimated Amortization Expenses (Details)<br></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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Schedule of Future Estimated Amortization Expenses [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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2025</a></td>
<td class="nump">&#165; 985,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">985,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">985,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">985,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2029</a></td>
<td class="nump">985,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">41,816,224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total</a></td>
<td class="nump">&#165; 46,745,444<span></span>
</td>
<td class="nump">$ 6,502,900<span></span>
</td>
<td class="nump">&#165; 47,731,288<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth 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/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><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fifth 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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>84
<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>Operating Leases - Schedule of Operating Leases (Details) - CNY (&#165;)<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_na_ScheduleOfOperatingLeasesLineItems', window );"><strong>Schedule Of Operating Leases [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_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">&#165; 2,600,988<span></span>
</td>
<td class="nump">&#165; 6,051,298<span></span>
</td>
<td class="nump">&#165; 11,385,312<span></span>
</td>
</tr>
<tr class="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 );">Short-term lease cost</a></td>
<td class="nump">429,324<span></span>
</td>
<td class="nump">198,306<span></span>
</td>
<td class="nump">295,564<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">3,030,312<span></span>
</td>
<td class="nump">6,249,604<span></span>
</td>
<td class="nump">11,680,876<span></span>
</td>
</tr>
<tr class="re">
<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 );">Operating cash flows for operating leases</a></td>
<td class="nump">&#165; 2,360,943<span></span>
</td>
<td class="nump">&#165; 4,648,690<span></span>
</td>
<td class="nump">&#165; 5,822,406<span></span>
</td>
</tr>
<tr class="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 of operating leases (years)</a></td>
<td class="text">3 years 3 months 3 days<span></span>
</td>
<td class="text">3 years 6 months 10 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 of operating leases</a></td>
<td class="nump">6.24%<span></span>
</td>
<td class="nump">6.24%<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_na_ScheduleOfOperatingLeasesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">na_ScheduleOfOperatingLeasesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_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_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_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_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>85
<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="1"><div style="width: 200px;"><strong>Operating Leases - Schedule of Operating Lease Liabilities (Details)<br></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_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Schedule of Operating Lease 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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">&#165; 2,162,055<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">1,363,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">1,197,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" 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">602,088<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2029</a></td>
<td class="text"> <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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">5,325,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(494,141)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 lease liabilities</a></td>
<td class="nump">4,831,459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Less: current portion</a></td>
<td class="num">(1,914,109)<span></span>
</td>
<td class="num">$ (266,277)<span></span>
</td>
<td class="num">&#165; (3,479,752)<span></span>
</td>
</tr>
<tr class="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 );">Non-current lease liabilities</a></td>
<td class="nump">&#165; 2,917,350<span></span>
</td>
<td class="nump">$ 405,841<span></span>
</td>
<td class="nump">&#165; 3,730,672<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_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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fifth 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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<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>Other Current Liabilities - Schedule of Other Current Liabilities (Details)<br></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_LiabilitiesCurrentAbstract', window );"><strong>Schedule of Other Current 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_AccruedSalariesCurrent', window );">Salary accrual</a></td>
<td class="nump">&#165; 4,001,104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 7,013,473<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositLiabilityCurrent', window );">Deposit</a></td>
<td class="nump">150,303<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,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_ConstructionPayableCurrent', window );">Payable for property, plant and equipment</a></td>
<td class="nump">26,521,368<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,180,063<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent', window );">Tax accrual</a></td>
<td class="nump">16,173,063<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,604,797<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Others</a></td>
<td class="nump">20,317,379<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,179,838<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_OtherLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">&#165; 67,163,217<span></span>
</td>
<td class="nump">$ 9,343,278<span></span>
</td>
<td class="nump">&#165; 90,978,171<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_AccrualForTaxesOtherThanIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 real and property taxes. 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/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 3: 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_AccrualForTaxesOtherThanIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligations incurred through that date and payable for employees' services provided. 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_AccruedSalariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ConstructionPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the acquisition of merchandise, materials, supplies and services pertaining to construction projects such as a housing development or factory expansion not classified as trade payables. 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DepositLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current portion, due within one year or one operating cycle, if longer, of deposits held other than customer 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 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_DepositLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expenses incurred but not yet paid classified as other, 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(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_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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(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 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_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>87
<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="2"><div style="width: 200px;"><strong>Short-Term and Long-Term Debts (Details)<br></strong></div></th>
<th class="th" colspan="1"></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>
</tr>
<tr>
<th class="th">
<div>Aug. 11, 2022 </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, 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>Apr. 30, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 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_DebtInstrumentLineItems', window );"><strong>Short-Term and Long-Term Debts [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="ro">
<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 );">Borrowed amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 20,000,000<span></span>
</td>
<td class="nump">&#165; 20,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>
</tr>
<tr class="re">
<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 debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,000,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 18,000,000<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,504,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_ShortTermDebtWeightedAverageInterestRate', window );">Weighted average interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.67%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.67%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTerms', window );">Short term debt maturity term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">September 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLongTermLinesOfCredit', window );">Amount borrowed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">108,247,467<span></span>
</td>
<td class="nump">&#165; 17,093,316<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Repayments of credit facilities</a></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; 140,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="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=na_ZhejiangShaoxingRuifengRuralCommercialBankMember', window );">Zhejiang Shaoxing Ruifeng Rural Commercial Bank [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_DebtInstrumentLineItems', window );"><strong>Short-Term and Long-Term Debts [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_ProceedsFromLongTermLinesOfCredit', window );">Amount borrowed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 200,030,488<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CreditFacilityAxis=na_ZhejiangShaoxingRuifengRuralCommercialBankMember', window );">Zhejiang Shaoxing Ruifeng Rural Commercial Bank [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Short-Term and Long-Term Debts [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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit</a></td>
<td class="nump">&#165; 100,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="nump">&#165; 198,000,000<span></span>
</td>
<td class="nump">&#165; 148,000,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_LineOfCreditFacilityExpirationDate1', window );">Expiration date</a></td>
<td class="text">Jul. 25,  2030<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Credit facility bear interest rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CreditFacilityAxis=us-gaap_LineOfCreditMember', window );">Line of Credit [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_DebtInstrumentLineItems', window );"><strong>Short-Term and Long-Term Debts [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_RepaymentsOfLongTermDebt', window );">Repayments of credit facilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 147,667,636<span></span>
</td>
<td class="nump">&#165; 1,530,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>
</tr>
<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=na_ZhejiangShaoxingRuifengRuralCommercialBankMember', window );">Zhejiang Shaoxing Ruifeng Rural Commercial Bank [Member] | Line of Credit [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Short-Term and Long-Term Debts [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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDescription', window );">Repayment dates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">dates for parts of the loan
ranging from June 20, 2025 to July 25, 2030<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/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(f))<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 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 4: 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 5: 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 6: 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 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<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> -Subparagraph (e)<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 (f)<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 (h)<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 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<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 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<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 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<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 (a)<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 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<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 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<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 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<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 27: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the credit facility terminates, in YYYY-MM-DD format.</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)(b))<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(19)(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_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_LineOfCreditFacilityInterestRateDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate.</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)(b))<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(19)(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_LineOfCreditFacilityInterestRateDescription</td>
</tr>
<tr>
<td style="padding-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_LineOfCreditFacilityInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 effective interest rate 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://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)(b))<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(19)(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_LineOfCreditFacilityInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</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)(b))<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(19)(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_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond 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> -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_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than 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><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><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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShortTermDebtTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 short-term debt arrangement, and disclosures pertaining to the underlying arrangements, including repayment terms, interest rates, restrictions on assets and activities, debt covenants, and other matters important to users 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/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(19)(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_ShortTermDebtTerms</td>
</tr>
<tr>
<td style="padding-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_ShortTermDebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 short-term debt outstanding 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/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-7<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(19)(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_ShortTermDebtWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="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_DebtInstrumentAxis=na_ZhejiangShaoxingRuifengRuralCommercialBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_ZhejiangShaoxingRuifengRuralCommercialBankMember</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_CreditFacilityAxis=na_ZhejiangShaoxingRuifengRuralCommercialBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CreditFacilityAxis=na_ZhejiangShaoxingRuifengRuralCommercialBankMember</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_CreditFacilityAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CreditFacilityAxis=us-gaap_LineOfCreditMember</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=na_ZhejiangShaoxingRuifengRuralCommercialBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_ZhejiangShaoxingRuifengRuralCommercialBankMember</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>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="1"><div style="width: 200px;"><strong>Short-Term and Long-Term Debts - Schedule of Future Maturities of Long-Term Debts (Details)<br></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_LongTermDebtByMaturityAbstract', window );"><strong>Schedule of Future Maturities of Long-Term Debts [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; 5,350,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">6,890,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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2027</a></td>
<td class="nump">8,430,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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2028</a></td>
<td class="nump">9,970,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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2029</a></td>
<td class="nump">11,510,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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">133,883,636<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_LongTermDebt', window );">Total</a></td>
<td class="nump">&#165; 176,033,636<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_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_LongTermDebtByMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongTermDebtByMaturityAbstract</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 after fifth 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://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><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fifth 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>89
<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="2" rowspan="2"><div style="width: 200px;"><strong>Shareholders&#8217; Equity (Deficit) (Details)<br> $ / shares in Units, &#1585;.&#1593;. in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3"></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="2">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="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 26, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 16, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 09, 2024 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 09, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 09, 2024 </div>
<div>OMR (&#1585;.&#1593;.) </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 04, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 20, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>May 09, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Apr. 11, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 25, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 13, 2023 </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 05, 2023 </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 16, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Apr. 16, 2024 </div>
<div>USD ($)</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>
</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>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 23, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 06, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 06, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 26, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 26, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jul. 28, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 28, 2023 </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_EquityClassOfTreasuryStockLineItems', window );"><strong>Shareholders&#8217; Equity (Deficit) [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityReverseStockSplit', window );">Reverse stock split</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">10-for-1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2-for-1<span></span>
</td>
<td class="text">2-for-1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits', window );">Reverse stock split share</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">25,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="nump">250,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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.002<span></span>
</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.0002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</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">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Loan amount</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">&#165; 18,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,504,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrant exercisable</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">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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Cash proceeds (in Dollars)</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">$ 5,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">315,620,394<span></span>
</td>
<td class="nump">$ 43,906,905<span></span>
</td>
<td class="nump">&#165; 72,802,734<span></span>
</td>
<td class="nump">&#165; 144,043,186<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_ProceedsFromIssuanceOfCommonStockAfterDeduction', window );">Net proceeds</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">&#165; 30,600,000<span></span>
</td>
<td class="nump">$ 4,300,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_na_CashContribution', window );">Cash contribution (in Yuan Renminbi) | &#165;</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="nump">&#165; 9,999,557<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherBorrowings', window );">Borrow interest-free loans</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 60,000,000<span></span>
</td>
<td class="nump">$ 8,500,000<span></span>
</td>
<td class="nump">&#165; 60,000,000<span></span>
</td>
<td class="nump">$ 8,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>
</tr>
<tr class="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 loans</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">2,791,462<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash (in Dollars) | $</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">$ 31,200,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_NetProceeds', window );">Net proceeds</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">&#165; 260,200,000<span></span>
</td>
<td class="nump">36,200,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="nump">&#165; 1,100,000<span></span>
</td>
<td class="nump">$ 152,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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price per share (in Dollars per share) | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 6.46<span></span>
</td>
<td class="nump">$ 6.46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan', window );">Share issued, ESOP</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">458,453<span></span>
</td>
<td class="nump">458,453<span></span>
</td>
<td class="nump">468,494<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=us-gaap_WarrantMember', window );">Warrant [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Shareholders&#8217; Equity (Deficit) [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">18,550<span></span>
</td>
<td class="nump">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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_na_TypeOfCurrencyAxis=na_USDTMember', window );">USDT [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Shareholders&#8217; Equity (Deficit) [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_GrossProceeds', window );">Gross proceeds | &#1585;.&#1593;.</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">&#1585;.&#1593;. 4.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_na_TypeOfCurrencyAxis=na_BitcoinMember', window );">Bitcoin [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Shareholders&#8217; Equity (Deficit) [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_GrossProceeds', window );">Gross proceeds | $</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">$ 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentAxis=na_LoanMember', window );">Loans [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Shareholders&#8217; Equity (Deficit) [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Loan amount | $</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,000,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_DebtInstrumentAxis=na_LendersMember', window );">Lenders [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Shareholders&#8217; Equity (Deficit) [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Convert the loans into share</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">957,854<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentAxis=na_MrJianpingKongMember', window );">Mr. Jianping Kong [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Shareholders&#8217; Equity (Deficit) [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Conversion price per share (in Dollars 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">$ 3.045<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Shareholders&#8217; Equity (Deficit) [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,999,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">New issuance of 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=na_ESOPMember', window );">ESOP [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Shareholders&#8217; Equity (Deficit) [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,041<span></span>
</td>
<td class="nump">10,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=us-gaap_LoansMember', window );">Loans [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Shareholders&#8217; Equity (Deficit) [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Loan amount | &#165;</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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; 72,802,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_srt_TitleOfIndividualAxis=srt_DirectorMember', window );">Director [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Shareholders&#8217; Equity (Deficit) [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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">$ 0.0002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</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">99,999,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Shareholders&#8217; Equity (Deficit) [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">14,141,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,141,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,141,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">New issuance of 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">5,611,459<span></span>
</td>
<td class="nump">5,611,459<span></span>
</td>
<td class="nump">5,611,459<span></span>
</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">434,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">652,174<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_PurchasePricePerShare', window );">Purchase price per share (in Dollars 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="nump">$ 6.46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_GrossProceeds', window );">Gross proceeds | $</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">$ 36,300,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="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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">13,273,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,192,730<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,273,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,815,143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,724,236<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,815,143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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] | Kastle 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Shareholders&#8217; Equity (Deficit) [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</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">518,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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] | 2022 Share Incentive Plan [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Shareholders&#8217; Equity (Deficit) [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">New issuance of 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">518,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Shareholders&#8217; Equity (Deficit) [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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">$ 0.0002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</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">121,410,923<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">New issuance of shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</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">8,275,580<span></span>
</td>
<td class="nump">8,275,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</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">23,550<span></span>
</td>
<td class="nump">23,550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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] | Director [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Shareholders&#8217; Equity (Deficit) [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</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">12,141,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Class B</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Shareholders&#8217; Equity (Deficit) [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,858,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,858,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,858,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,858,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,858,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,858,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,858,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,858,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,858,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Class B | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Shareholders&#8217; Equity (Deficit) [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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">$ 0.0002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</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">28,589,078<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">New issuance of 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Class B | Director [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Shareholders&#8217; Equity (Deficit) [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</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">2,858,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=na_ClassAAndClassBOrdinarySharesMember', window );">Class A and Class B 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Shareholders&#8217; Equity (Deficit) [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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">16,132,505<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,051,639<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,132,505<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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">15,674,052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,583,145<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,674,052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement [Member] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Shareholders&#8217; Equity (Deficit) [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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">$ 11.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="28"></td></tr>
<tr><td colspan="28"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After giving effect of the reverse stock splits, see Note 12.</span></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After giving effect of the reverse stock splits, see Note 12.</span></td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_na_CashContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Contribution</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;">na_CashContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_GrossProceeds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">na_GrossProceeds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_NetProceeds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">na_NetProceeds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_ProceedsFromIssuanceOfCommonStockAfterDeduction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 proceeds from issuance of common stock.</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;">na_ProceedsFromIssuanceOfCommonStockAfterDeduction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_PurchasePricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchase price per 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;">na_PurchasePricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. 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/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/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 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)(2))<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(4))<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 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477796/946-210-45-21<br><br>Reference 6: 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 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 210<br> -Topic 946<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477796/946-210-45-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_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 warrants or rights 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_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-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_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_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or 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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-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 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_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price per share of the conversion feature embedded in the debt instrument.</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 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<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/2147481139/470-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_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="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_EquityClassOfTreasuryStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EquityClassOfTreasuryStockLineItems</td>
</tr>
<tr>
<td style="padding-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_OtherBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying amount as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by 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 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 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_OtherBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than 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><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><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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 capital stock issued (purchased by employees) in connection with an employee stock ownership plan.</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><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 40<br> -Section 25<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480637/718-40-25-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_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesReverseStockSplits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the number of shares during the period as a result of a reverse 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share options (or share units) exercised during the current 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 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 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_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquityReverseStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.</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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-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_StockholdersEquityReverseStockSplit</td>
</tr>
<tr>
<td style="padding-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_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, 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 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_WarrantsAndRightsOutstandingTerm</td>
</tr>
<tr>
<td style="padding-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_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_WarrantMember</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_na_TypeOfCurrencyAxis=na_USDTMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">na_TypeOfCurrencyAxis=na_USDTMember</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_na_TypeOfCurrencyAxis=na_BitcoinMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">na_TypeOfCurrencyAxis=na_BitcoinMember</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=na_LoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_LoanMember</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=na_LendersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_LendersMember</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=na_MrJianpingKongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_MrJianpingKongMember</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_AwardTypeAxis=na_ESOPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_ESOPMember</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=us-gaap_LoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_LoansMember</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_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TitleOfIndividualAxis=srt_DirectorMember</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_srt_OwnershipAxis=na_KastleLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_KastleLimitedMember</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=na_TwoZeroTwoTwoShareIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_TwoZeroTwoTwoShareIncentivePlanMember</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=na_ClassAAndClassBOrdinarySharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_ClassAAndClassBOrdinarySharesMember</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_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PrivatePlacementMember</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>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="2"><div style="width: 200px;"><strong>Share-Based Compensation (Details)<br></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="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">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 27, 2026</div></th>
<th class="th"><div>Aug. 16, 2025</div></th>
<th class="th"><div>Jul. 12, 2025</div></th>
<th class="th"><div>Apr. 27, 2025</div></th>
<th class="th"><div>Aug. 16, 2024</div></th>
<th class="th"><div>Jul. 12, 2024</div></th>
<th class="th"><div>Apr. 27, 2024</div></th>
<th class="th">
<div>Aug. 16, 2023 </div>
<div>$ / shares</div>
</th>
<th class="th"><div>Jul. 12, 2023</div></th>
<th class="th">
<div>Apr. 27, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 01, 2022 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>shares</div>
</th>
<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, 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>
<th class="th">
<div>Jan. 31, 2022 </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 [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesHeldInEmployeeTrustShares', window );">Shares held employee benefit trust</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,664<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Exercised option to purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,333<span></span>
</td>
<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_DerivativeInstrumentRiskAxis=us-gaap_StockOptionMember', window );">Option [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>
</tr>
<tr class="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 [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>
</tr>
<tr class="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 compensation | &#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="nump">&#165; 399,247<span></span>
</td>
<td class="nump">&#165; 712,184<span></span>
</td>
<td class="nump">&#165; 9,329,484<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost | &#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="nump">&#165; 248,436<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Employee stock options, granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">86,186<span></span>
</td>
<td class="nump">25,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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price | &#165; / 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"> <span></span>
</td>
<td class="nump">&#165; 0.01<span></span>
</td>
<td class="nump">&#165; 0.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Contractual term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years 3 months 18 days<span></span>
</td>
<td class="text">9 years 3 months 18 days<span></span>
</td>
<td class="text">9 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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember', window );">Share-Based Payment Arrangement, Tranche One [Member] | Option [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>
</tr>
<tr class="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 [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember', window );">Share-Based Payment Arrangement, Tranche Two [Member] | Option [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>
</tr>
<tr class="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 [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of 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">33.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=na_ShareIncentivePlanMember', window );">Share Incentive 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee', window );">Maximum aggregate number of 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">518,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum', window );">Total issued and outstanding shares 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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Contractual term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 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">&#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=na_ShareIncentivePlanMember', window );">Share Incentive Plan [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of 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="text">&#160;<span></span>
</td>
<td class="nump">33.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=na_ShareIncentivePlanMember', window );">Share Incentive Plan [Member] | Share-Based Payment Arrangement, Tranche One [Member] | Option [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>
</tr>
<tr class="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 [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=na_ShareIncentivePlanMember', window );">Share Incentive Plan [Member] | Share-Based Payment Arrangement, Tranche Two [Member] | Option [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>
</tr>
<tr class="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 [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of 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="nump">33.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_SharesHeldInEmployeeTrustAndTransferable', window );">Shares held in employee trust and transferable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">371,339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_SharesHeldInEmployeeTrustDueToForfeiture', window );">Shares held in employee trust due to forfeiture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,665<span></span>
</td>
<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 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 [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>
</tr>
<tr class="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 compensation | &#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="nump">&#165; 2,273<span></span>
</td>
<td class="nump">&#165; 6,227<span></span>
</td>
<td class="nump">&#165; 17,863<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost | &#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"> <span></span>
</td>
<td class="nump">&#165; 4,264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Employee stock options, granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Contractual term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock Units (RSUs) [Member] | Option [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>
</tr>
<tr class="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 [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>
</tr>
<tr class="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 );">Employee stock options, granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,787<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Contractual term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 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>
</tr>
<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 Units (RSUs) [Member] | Share Incentive Plan [Member] | Option [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>
</tr>
<tr class="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 [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Contractual term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=na_ZhejiangHaoweiMember', window );">Zhejiang Haowei [Member] | Restricted Stock Units (RSUs) [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=na_ZhejiangHaoweiMember', window );">Zhejiang Haowei [Member] | Restricted Stock Units (RSUs) [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.30%<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=na_ZhejiangHaoweiMember', window );">Zhejiang Haowei [Member] | Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche Three [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>
</tr>
<tr class="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 [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.30%<span></span>
</td>
<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_TitleOfIndividualAxis=na_ZhejiangHaoweiMember', window );">Zhejiang Haowei [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesHeldInEmployeeTrustShares', window );">Shares held employee benefit trust</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">562,668<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_TitleOfIndividualAxis=na_NanometaLtdMember', window );">Nanometa Ltd [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesHeldInEmployeeStockOptionPlanAllocated', window );">Shares held</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">397,004<span></span>
</td>
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise 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="nump">$ 0.002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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] | Share Incentive 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 [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>
</tr>
<tr class="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 );">Employee stock options, granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">54,579<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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] | Share Incentive Plan [Member] | Vested [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>
</tr>
<tr class="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 [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Contractual term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 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">&#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] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 [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>
</tr>
<tr class="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 );">Employee stock options, granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">22,522<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise 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="nump">$ 0.002<span></span>
</td>
<td class="nump">$ 0.004<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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] | Restricted Stock Units (RSUs) [Member] | Option [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>
</tr>
<tr class="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 [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>
</tr>
<tr class="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 );">Employee stock options, granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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] | United States of America, Dollars | Share Incentive Plan [Member] | Vested [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>
</tr>
<tr class="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 [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>
</tr>
<tr class="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 );">Employee stock options, granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Forecast [Member] | Share-Based Payment Arrangement, Tranche Three [Member] | Option [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>
</tr>
<tr class="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 [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Forecast [Member] | Share Incentive Plan [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of 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="nump">33.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Forecast [Member] | Share Incentive Plan [Member] | Share-Based Payment Arrangement, Tranche Three [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>
</tr>
<tr class="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 [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of vested</a></td>
<td class="nump">33.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Forecast [Member] | Share Incentive Plan [Member] | Share-Based Payment Arrangement, Tranche Three [Member] | Option [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>
</tr>
<tr class="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 [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_na_SharesHeldInEmployeeTrustAndTransferable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares held in employee trust and transferable.</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;">na_SharesHeldInEmployeeTrustAndTransferable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_SharesHeldInEmployeeTrustDueToForfeiture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares held in employee trust due to forfeiture.</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;">na_SharesHeldInEmployeeTrustDueToForfeiture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_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_CommonStockSharesHeldInEmployeeTrustShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 common stock held in a trust that has been set up specifically to accumulate stock for the sole purpose of distribution to participating employees but not yet earned.</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 40<br> -Section 25<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480637/718-40-25-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_CommonStockSharesHeldInEmployeeTrustShares</td>
</tr>
<tr>
<td style="padding-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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 not yet recognized for nonvested 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 (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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 highest quantity of shares an employee can purchase under the plan per 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 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-option equity instruments exercised by participants.</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> -Subparagraph (c)(1)(iv)(02)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised</td>
</tr>
<tr>
<td style="padding-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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 per share amount at which grantees can acquire shares of common stock by exercise of 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)(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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 vesting 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/2009/role/commonPracticeRef<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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contractual term for option awards outstanding, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_SharesHeldInEmployeeStockOptionPlanAllocated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocated shares held by the Employee Stock Option Plan at balance sheet date. Allocated shares are shares that have been assigned to individual participant accounts based on a known formula.</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 40<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480489/718-40-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_SharesHeldInEmployeeStockOptionPlanAllocated</td>
</tr>
<tr>
<td style="padding-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_DerivativeInstrumentRiskAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DerivativeInstrumentRiskAxis=us-gaap_StockOptionMember</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=na_ShareIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_ShareIncentivePlanMember</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_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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=na_ZhejiangHaoweiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_ZhejiangHaoweiMember</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_ShareBasedCompensationAwardTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationAwardTrancheThreeMember</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_TitleOfIndividualAxis=na_ZhejiangHaoweiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TitleOfIndividualAxis=na_ZhejiangHaoweiMember</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_TitleOfIndividualAxis=na_NanometaLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TitleOfIndividualAxis=na_NanometaLtdMember</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_VestingAxis=na_VestedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_VestedMember</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_CurrencyAxis=currency_USD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CurrencyAxis=currency_USD</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_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementScenarioAxis=srt_ScenarioForecastMember</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>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="2"><div style="width: 200px;"><strong>Share-Based Compensation - Schedule of RSUs Activity (Details) - Restricted Stock Units (RSUs) [Member] - &#165; / 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="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>Schedule of RSUs Activity [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of RSUs, Unvested Beginning</a></td>
<td class="nump">89,502<span></span>
</td>
<td class="nump">200,639<span></span>
</td>
<td class="nump">309,071<span></span>
</td>
</tr>
<tr class="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 Average Grant Date Fair Value, Unvested Beginning</a></td>
<td class="nump">&#165; 0.2<span></span>
</td>
<td class="nump">&#165; 0.2<span></span>
</td>
<td class="nump">&#165; 0.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of RSUs, Granted</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Granted</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of shares, Forfeited</a></td>
<td class="nump">4,250<span></span>
</td>
<td class="nump">21,635<span></span>
</td>
<td class="nump">8,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Forfeited</a></td>
<td class="nump">&#165; 0.2<span></span>
</td>
<td class="nump">&#165; 0.2<span></span>
</td>
<td class="nump">&#165; 0.2<span></span>
</td>
</tr>
<tr class="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 );">Number of shares, Vested</a></td>
<td class="nump">85,252<span></span>
</td>
<td class="nump">89,502<span></span>
</td>
<td class="nump">100,319<span></span>
</td>
</tr>
<tr class="re">
<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 Average Grant Date Fair Value, Vested</a></td>
<td class="nump">&#165; 0.2<span></span>
</td>
<td class="nump">&#165; 0.2<span></span>
</td>
<td class="nump">&#165; 0.2<span></span>
</td>
</tr>
<tr class="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 of RSUs, Unvested Ending</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">89,502<span></span>
</td>
<td class="nump">200,639<span></span>
</td>
</tr>
<tr class="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 Average Grant Date Fair Value, Unvested Ending</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">&#165; 0.2<span></span>
</td>
<td class="nump">&#165; 0.2<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 were forfeited 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)(03)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<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="2"><div style="width: 200px;"><strong>Share-Based Compensation - Schedule of Valuation Assumptions (Details) - $ / 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>Jan. 01, 2022</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_na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems', window );"><strong>Share-Based Compensation - Schedule of Valuation Assumptions (Details) [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Spot price on valuation date (in Dollars per share)</a></td>
<td class="nump">$ 96<span></span>
</td>
<td class="nump">$ 10.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">137.01%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">1.51%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate', window );">Forfeiture rate</a></td>
<td class="nump">0.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_srt_RangeAxis=srt_MinimumMember', window );">Minimum [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_na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems', window );"><strong>Share-Based Compensation - Schedule of Valuation Assumptions (Details) [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120.95%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.53%<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems', window );"><strong>Share-Based Compensation - Schedule of Valuation Assumptions (Details) [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">123.34%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.28%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over 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 (f)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 risk-free interest rate assumption that is used in valuing an option on its own 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Rate of weighted-average expected volatility for 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 (f)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate</td>
</tr>
<tr>
<td style="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_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>93
<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>Share-Based Compensation - Schedule of Share Option Activity (Details) - CNY (&#165;)<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>Jan. 01, 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>Schedule of Share Option Activity [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregated Intrinsic Value, Outstanding as of ending (in Yuan Renminbi)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">&#165; 1,039,402<span></span>
</td>
<td class="nump">&#165; 4,004,469<span></span>
</td>
<td class="nump">&#165; 2,001,626<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue', window );">Aggregated Intrinsic Value, Vested and exercisable (in Yuan Renminbi)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 312,976<span></span>
</td>
<td class="nump">&#165; 916,775<span></span>
</td>
<td class="nump">&#165; 667,209<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_DerivativeInstrumentRiskAxis=us-gaap_StockOptionMember', window );">Stock Options [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Schedule of Share Option Activity [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Options, Outstanding as of ending (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">16,157<span></span>
</td>
<td class="nump">31,239<span></span>
</td>
<td class="nump">25,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Outstanding as of ending</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">&#165; 0.01<span></span>
</td>
<td class="nump">&#165; 0.01<span></span>
</td>
<td class="nump">&#165; 0.03<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Term (Years), Outstanding as of ending</a></td>
<td class="text"> <span></span>
</td>
<td class="text">8 years 3 months 18 days<span></span>
</td>
<td class="text">9 years 3 months 18 days<span></span>
</td>
<td class="text">9 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Outstanding as of ending</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">&#165; 73.4<span></span>
</td>
<td class="nump">&#165; 73.4<span></span>
</td>
<td class="nump">&#165; 609.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Number of Options, Vested and exercisable (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,865<span></span>
</td>
<td class="nump">7,152<span></span>
</td>
<td class="nump">8,333<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Vested and exercisable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 0.01<span></span>
</td>
<td class="nump">&#165; 0.01<span></span>
</td>
<td class="nump">&#165; 0.03<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Term (Years), Vested and exercisable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years 3 months 18 days<span></span>
</td>
<td class="text">9 years 3 months 18 days<span></span>
</td>
<td class="text">9 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Vested and exercisable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 73.4<span></span>
</td>
<td class="nump">&#165; 73.4<span></span>
</td>
<td class="nump">&#165; 609.4<span></span>
</td>
</tr>
<tr class="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 );">Number of Options, Granted (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">86,186<span></span>
</td>
<td class="nump">25,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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">&#165; 0.01<span></span>
</td>
<td class="nump">&#165; 0.03<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm', window );">Weighted Average Remaining Term (Years), Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">9 years 3 months 18 days<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">&#165; 73.4<span></span>
</td>
<td class="nump">&#165; 609.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Number of Options, Forfeited (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,041<span></span>
</td>
<td class="nump">21,158<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Forfeited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 0.01<span></span>
</td>
<td class="nump">&#165; 0.03<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_na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm', window );">Weighted Average Remaining Term (Years), Forfeited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Forfeited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 73.4<span></span>
</td>
<td class="nump">&#165; 495.7<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_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of Options, Exercised (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,041<span></span>
</td>
<td class="nump">58,789<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 0.01<span></span>
</td>
<td class="nump">&#165; 0.02<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_na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm', window );">Weighted Average Remaining Term (Years), Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares', window );">Weighted Average Grant Date Fair Value, Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 73.4<span></span>
</td>
<td class="nump">&#165; 149.4<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_na_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grant date fair value, 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;">na_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_na_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Grant Date Fair Value, Vested and exercisable.</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;">na_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 term (years), 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;">na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 term (years), forfeited.</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;">na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 term (years), granted.</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;">na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</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)(03)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</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 (d)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 options outstanding, including both vested and non-vested 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)(1)(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)(1)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price at which grantees can acquire the shares reserved for issuance under the stock option plan.</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)(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)(1)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</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 (e)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</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 (e)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</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 (e)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price at which option holders acquired shares when converting their stock options into 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</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)(03)<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 per share amount at which grantees can acquire shares of common stock by exercise of 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)(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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grant-date fair value of non-vested options 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contractual term for option awards outstanding, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</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 (e)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share options (or share units) exercised during the current 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 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 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_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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_DerivativeInstrumentRiskAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DerivativeInstrumentRiskAxis=us-gaap_StockOptionMember</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>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>Statutory Reserves (Details) - CNY (&#165;)<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_na_StatutoryReservesDetailsLineItems', window );"><strong>Statutory Reserves [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_EffectiveIncomeTaxRateContinuingOperations', window );">Statutory general reserve</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.01%<span></span>
</td>
<td class="nump">0.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_na_PercentageOfReserveCapital', window );">Percentage of reserve capital</a></td>
<td class="nump">50.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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_StatutoryReserve', window );">Statutory reserve</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">&#165; 6,647,109<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=na_PRCMember', window );">PRC [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_na_StatutoryReservesDetailsLineItems', window );"><strong>Statutory Reserves [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_EffectiveIncomeTaxRateContinuingOperations', window );">Statutory general reserve</a></td>
<td class="nump">10.00%<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_na_PercentageOfReserveCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reserve capital.</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;">na_PercentageOfReserveCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_na_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>The amount of 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;">na_StatutoryReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_StatutoryReservesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">na_StatutoryReservesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_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_RelatedPartyTransactionsByRelatedPartyAxis=na_PRCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_PRCMember</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>95
<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>Earnings (Loss) Per Share (Details)<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_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings (Loss) 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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive shares</a></td>
<td class="nump">15,706<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<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="2" rowspan="2"><div style="width: 200px;"><strong>Earnings (Loss) Per Share - Schedule of Basic and Diluted Earnings (Loss) Per Ordinary Share Computations (Details)<br></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>$ / 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_EarningsPerShareBasicAbstract', window );"><strong>Schedule of Basic and Diluted Earnings Loss Per Ordinary Share Computations [Abstract]</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>
</tr>
<tr class="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 );">Earnings (loss) attributable to ordinary shareholders of the Company (in Yuan Renminbi) | &#165;</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">&#165; (113,187,048)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (252,823,772)<span></span>
</td>
<td class="nump">&#165; 31,118,886<span></span>
</td>
</tr>
<tr class="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 outstanding for basic earnings (loss) per share calculation</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">8,049,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,888,507<span></span>
</td>
<td class="nump">5,324,450<span></span>
</td>
</tr>
<tr class="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 earnings (loss) per share (in Yuan Renminbi per share) | (per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">&#165; (14.06)<span></span>
</td>
<td class="num">$ (1.96)<span></span>
</td>
<td class="num">&#165; (42.94)<span></span>
</td>
<td class="nump">&#165; 5.84<span></span>
</td>
</tr>
<tr class="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 );">Earnings (loss) attributable to ordinary shareholders of the Company for diluted earnings (loss) per share calculation (in Yuan Renminbi) | &#165;</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">&#165; (113,187,048)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (252,823,772)<span></span>
</td>
<td class="nump">&#165; 31,118,886<span></span>
</td>
</tr>
<tr class="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 outstanding diluted earnings (loss) per share calculation</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">8,049,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,888,507<span></span>
</td>
<td class="nump">5,324,450<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Adjusted for:</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">- incremental shares issuable related to options issued</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">6,311<span></span>
</td>
</tr>
<tr class="re">
<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 shares outstanding for diluted earnings (loss) per share calculation</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">8,049,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,888,507<span></span>
</td>
<td class="nump">5,330,761<span></span>
</td>
</tr>
<tr class="ro">
<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 earnings (loss) per share (in Yuan Renminbi per share) | (per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">&#165; (14.06)<span></span>
</td>
<td class="num">$ (1.96)<span></span>
</td>
<td class="num">&#165; (42.94)<span></span>
</td>
<td class="nump">&#165; 5.84<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After giving effect of the reverse stock splits, see Note 12.</span></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_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_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</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_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<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="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details)<br></strong></div></th>
<th class="th" colspan="5">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>HKD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>SGD ($)</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_IncomeTaxExaminationLineItems', window );"><strong>Income Taxes [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>
</tr>
<tr class="ro">
<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 );">Applicable tax rate</a></td>
<td class="num">(4.16%)<span></span>
</td>
<td class="num">(4.16%)<span></span>
</td>
<td class="num">(4.16%)<span></span>
</td>
<td class="num">(1.37%)<span></span>
</td>
<td class="nump">21.42%<span></span>
</td>
</tr>
<tr class="re">
<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 );">Percentage of statutory 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>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.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_EffectiveIncomeTaxRateReconciliationTaxExemptIncome', window );">Effect of income tax exemption rate</a></td>
<td class="nump">0.39%<span></span>
</td>
<td class="nump">0.39%<span></span>
</td>
<td class="nump">0.39%<span></span>
</td>
<td class="nump">5.71%<span></span>
</td>
<td class="nump">56.77%<span></span>
</td>
</tr>
<tr class="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 );">Net operating loss carryforward (in Yuan Renminbi)</a></td>
<td class="nump">&#165; 490,020,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_DeferredTaxAssetsProvisionForValuationAllowance', window );">Provision of valuation allowance (in Yuan Renminbi)</a></td>
<td class="nump">31,087,058<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 47,333,923<span></span>
</td>
<td class="nump">&#165; 24,519,326<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_ReversalOfValuationAllowance', window );">Reversal of Valuation Allowance (in Yuan Renminbi)</a></td>
<td class="nump">&#165; 257,501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 117,051<span></span>
</td>
<td class="nump">&#165; 6,100,147<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=na_ZhejiangWeikeMember', window );">Zhejiang Weike [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Taxes [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>
</tr>
<tr class="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 );">Percentage of statutory 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">15.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_IncomeTaxAuthorityNameAxis=us-gaap_StateAdministrationOfTaxationChinaMember', window );">PRC [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Taxes [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>
</tr>
<tr class="re">
<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 );">Percentage of statutory 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits', window );">Enterprise income tax foreign and domestic</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther', window );">Enterprise 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_PreferentialIncomeTaxRate', 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>
<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 );">Hong Kong [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Taxes [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_IncomeTaxAssessableProfit', window );">Assessable profits (in Dollars) | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,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>
</tr>
<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_US', window );">United States [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Taxes [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>
</tr>
<tr class="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 );">Percentage of statutory tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<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="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_SG', window );">Singapore [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Taxes [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>
</tr>
<tr class="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 );">Applicable tax rate</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">17.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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxExemptIncome', window );">Income tax reconciliation tax exemptible income</a></td>
<td class="nump">&#165; 470,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>
</tr>
<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_StatementScenarioAxis=na_UpToTwoMillionMember', window );">Up To Two Million [Member] | Hong Kong [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Taxes [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>
</tr>
<tr class="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 );">Applicable tax rate</a></td>
<td class="nump">8.25%<span></span>
</td>
<td class="nump">8.25%<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>
</tr>
<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_StatementScenarioAxis=na_OverTwoMillionMember', window );">Over Two Million [Member] | Hong Kong [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Taxes [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>
</tr>
<tr class="ro">
<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 );">Applicable tax rate</a></td>
<td class="nump">16.50%<span></span>
</td>
<td class="nump">16.50%<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>
</tr>
<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_StatementScenarioAxis=na_FirstExemptionMember', window );">First Exemption [Member] | Singapore [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Taxes [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome', window );">Effect of income tax exemption rate</a></td>
<td class="nump">75.00%<span></span>
</td>
<td class="nump">75.00%<span></span>
</td>
<td class="nump">75.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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxExemptIncome', window );">Income tax reconciliation tax exemptible income</a></td>
<td class="nump">&#165; 470,000<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>
</tr>
<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_StatementScenarioAxis=na_SecondExemptionMember', window );">Second Exemption [Member] | Singapore [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Taxes [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome', window );">Effect of income tax exemption rate</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxExemptIncome', window );">Income tax reconciliation tax exemptible income | $</a></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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_na_DeferredTaxAssetsProvisionForValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax assets provision for valuation allowance.</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;">na_DeferredTaxAssetsProvisionForValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_IncomeTaxAssessableProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax assessable profit.</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;">na_IncomeTaxAssessableProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_PreferentialIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income 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;">na_PreferentialIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_na_ReversalOfValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reversal of valuation allowance.</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;">na_ReversalOfValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_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_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_EffectiveIncomeTaxRateReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</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)(5)<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_EffectiveIncomeTaxRateReconciliationTaxCredits</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationTaxCreditsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other tax credits.</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/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 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_EffectiveIncomeTaxRateReconciliationTaxCreditsOther</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationTaxExemptIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (loss) exempt from income taxes.</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_EffectiveIncomeTaxRateReconciliationTaxExemptIncome</td>
</tr>
<tr>
<td style="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_IncomeTaxExaminationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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_IncomeTaxExaminationLineItems</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationTaxExemptIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 (loss) exempt from income taxes.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxExemptIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_RelatedPartyTransactionsByRelatedPartyAxis=na_ZhejiangWeikeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_ZhejiangWeikeMember</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=us-gaap_StateAdministrationOfTaxationChinaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_StateAdministrationOfTaxationChinaMember</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_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_US</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_SG">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SG</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_StatementScenarioAxis=na_UpToTwoMillionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementScenarioAxis=na_UpToTwoMillionMember</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_StatementScenarioAxis=na_OverTwoMillionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementScenarioAxis=na_OverTwoMillionMember</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_StatementScenarioAxis=na_FirstExemptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementScenarioAxis=na_FirstExemptionMember</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_StatementScenarioAxis=na_SecondExemptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementScenarioAxis=na_SecondExemptionMember</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>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>Income Taxes - Schedule of Income Tax Rate and the PRC Statutory Income Tax Rate (Details)<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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract', window );"><strong>Schedule of Income Tax Rate and the PRC Statutory Income Tax Rate [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 rates</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_EffectiveIncomeTaxRateReconciliationNondeductibleExpense', window );">Effect of expenses not deductible for tax purposes</a></td>
<td class="num">(0.28%)<span></span>
</td>
<td class="num">(0.42%)<span></span>
</td>
<td class="nump">0.91%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense', window );">Effect of additional deduction of research and development expense</a></td>
<td class="nump">5.90%<span></span>
</td>
<td class="nump">5.98%<span></span>
</td>
<td class="num">(64.43%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome', window );">Effect of income tax exemptions and reliefs</a></td>
<td class="num">(0.39%)<span></span>
</td>
<td class="num">(5.71%)<span></span>
</td>
<td class="num">(56.77%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets', window );">Recovery from deferred income tax assets</a></td>
<td class="nump">0.22%<span></span>
</td>
<td class="nump">0.05%<span></span>
</td>
<td class="num">(97.39%)<span></span>
</td>
</tr>
<tr class="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 );">Effect of valuation allowance on deferred income tax assets</a></td>
<td class="num">(26.29%)<span></span>
</td>
<td class="num">(23.52%)<span></span>
</td>
<td class="nump">171.26%<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Income tax difference under different tax jurisdictions</a></td>
<td class="num">(4.16%)<span></span>
</td>
<td class="num">(1.37%)<span></span>
</td>
<td class="nump">21.42%<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 );">Total</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.01%<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_na_EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effect of additional deduction of research and development 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;">na_EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-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_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_EffectiveIncomeTaxRateReconciliationDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to disposition of asset. Includes, but is not limited to, intra-entity transfer of asset other than inventory.</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 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<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_EffectiveIncomeTaxRateReconciliationDispositionOfAssets</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationTaxExemptIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (loss) exempt from income taxes.</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_EffectiveIncomeTaxRateReconciliationTaxExemptIncome</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<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="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Provision for Income Taxes (Details)<br></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_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Schedule of Provision for Income Taxes [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_CurrentIncomeTaxExpenseBenefit', window );">Current income tax expense (benefit)</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (17,394)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<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 tax expense</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">&#165; (17,394)<span></span>
</td>
<td class="text"> <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_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<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>Income Taxes - Schedule of Deferred Tax Assets (Details) - CNY (&#165;)<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_DeferredTaxAssetsGrossAbstract', window );"><strong>Schedule of Deferred Tax Assets [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_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforward</a></td>
<td class="nump">&#165; 98,783,665<span></span>
</td>
<td class="nump">&#165; 77,373,944<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_DeferredTaxLiabilitiesAccruedExpenseAndOthers', window );">Accrued expense and others</a></td>
<td class="nump">9,688,509<span></span>
</td>
<td class="num">(282,843)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory impairment</a></td>
<td class="nump">50,475,875<span></span>
</td>
<td class="nump">51,027,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_DeferredTaxAssetsGross', window );">Deferred tax assets</a></td>
<td class="nump">158,948,049<span></span>
</td>
<td class="nump">128,118,492<span></span>
</td>
</tr>
<tr class="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">(158,948,049)<span></span>
</td>
<td class="num">(128,118,492)<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 );">Deferred tax assets</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_na_DeferredTaxLiabilitiesAccruedExpenseAndOthers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued expense and 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;">na_DeferredTaxLiabilitiesAccruedExpenseAndOthers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from inventory.</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_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<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>Related Party Transactions - Schedule of Related Party Transactions (Details)<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_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=na_JianpingKongMember', window );">Jianping Kong [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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Nature of Relationship</a></td>
<td class="text">Principal shareholder, chairman and chief executive officer<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=na_QifengSunMember', window );">Qifeng Sun [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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Nature of Relationship</a></td>
<td class="text">Principal shareholder and vice chairman<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_NatureOfCommonOwnershipOrManagementControlRelationships">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a description of the nature of common ownership or management control relationships with other entities, regardless of there being transactions between the entities, when the existence of that control could result in operating results or financial position of the reporting entity significantly different from that which would have been obtained if the entities' were autonomous.</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_NatureOfCommonOwnershipOrManagementControlRelationships</td>
</tr>
<tr>
<td style="padding-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_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_RelatedPartyTransactionsByRelatedPartyAxis=na_JianpingKongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_JianpingKongMember</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=na_QifengSunMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_QifengSunMember</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>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="2"><div style="width: 200px;"><strong>Concentrations - Schedule of Concentrations (Details)<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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Customer A [Member] | Revenue Benchmark [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_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>
</tr>
<tr class="re">
<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="nump">13.00%<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Customer B [Member] | Revenue Benchmark [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_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>
</tr>
<tr class="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="nump">12.00%<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Customer C [Member] | Revenue Benchmark [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_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>
</tr>
<tr class="re">
<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="nump">11.00%<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Customer D [Member] | Revenue Benchmark [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_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>
</tr>
<tr class="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"> <span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text"> <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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Customer E [Member] | Revenue Benchmark [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_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>
</tr>
<tr class="re">
<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">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_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk [Member] | Purchase [Member] | Supplier 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_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>
</tr>
<tr class="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"> <span></span>
</td>
<td class="nump">38.00%<span></span>
</td>
<td class="text"> <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_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk [Member] | Purchase [Member] | Supplier 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">32.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_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk [Member] | Purchase [Member] | Supplier C [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_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>
</tr>
<tr class="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"> <span></span>
</td>
<td class="nump">14.00%<span></span>
</td>
<td class="text"> <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_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk [Member] | Purchase [Member] | Supplier D [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_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>
</tr>
<tr class="re">
<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"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">23.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_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk [Member] | Purchase [Member] | Supplier E [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_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>
</tr>
<tr class="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="nump">29.00%<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CustomerConcentrationRiskMember</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=na_CustomerAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_CustomerAMember</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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SalesRevenueNetMember</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=na_CustomerBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_CustomerBMember</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=na_CustomerCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_CustomerCMember</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=na_CustomerDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_CustomerDMember</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=na_CustomerEMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_CustomerEMember</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_us-gaap_ConcentrationRiskByBenchmarkAxis=na_PurchaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_PurchaseMember</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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=na_SupplierAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=na_SupplierAMember</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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=na_SupplierBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=na_SupplierBMember</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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=na_SupplierCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=na_SupplierCMember</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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=na_SupplierDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=na_SupplierDMember</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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=na_SupplierEMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=na_SupplierEMember</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>103
<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="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - CNY (&#165;)<br></strong></div></th>
<th class="th"><div>Mar. 05, 2024</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_LossContingenciesLineItems', window );"><strong>Commitments and Contingencies [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_LossContingencyDamagesPaidValue', window );">Demanding return payment</a></td>
<td class="nump">&#165; 2,973,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_FrozenAmount', window );">Frozen amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 418,722<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_RelatedPartyTransactionAxis=na_ContingenciesMember', window );">Contingencies [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_LossContingenciesLineItems', window );"><strong>Commitments and Contingencies [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_na_FrozenAmount', window );">Frozen amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 468,397<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_na_FrozenAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Frozen amount.</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;">na_FrozenAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482395/460-10-55-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<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/2147483076/450-20-50-4<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-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_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-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_LossContingencyDamagesPaidValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 damages paid to the plaintiff in the legal matter.</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 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-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_LossContingencyDamagesPaidValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RelatedPartyTransactionAxis=na_ContingenciesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionAxis=na_ContingenciesMember</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>104
<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="2" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details)<br> $ / shares in Units, $ in Thousands, &#165; in Millions</strong></div></th>
<th class="th">
<div>Apr. 30, 2025 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 07, 2025 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Feb. 21, 2025 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Feb. 03, 2025 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Feb. 03, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 26, 2024 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 16, 2024 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Nov. 04, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 23, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 06, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 06, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 26, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 26, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 25, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </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_SubsequentEventLineItems', window );"><strong>Subsequent Events [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Exercise price of per share (in Dollars 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.46<span></span>
</td>
<td class="nump">$ 6.46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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="nump">$ 0.002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.0002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherBorrowings', window );">Total borrowing amount (in Yuan Renminbi)</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">&#165; 60.0<span></span>
</td>
<td class="nump">$ 8,500<span></span>
</td>
<td class="nump">&#165; 60.0<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>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Events [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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">9,999,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Events [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Aggregate purchase price (in Dollars) | $</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">$ 5,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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">4,200,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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockDividendsShares', window );">Stock dividends, 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">2,100,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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">$ 0.002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherShortTermBorrowings', window );">Short-term borrowings for general business purpose (in Dollars) | $</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">$ 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtPercentageBearingFixedInterestRate', window );">Interest rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</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.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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] | Bitcoin [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Events [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Aggregate purchase price (in Dollars) | $</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">3,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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] | USDT [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Events [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Aggregate purchase price (in Dollars) | $</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">$ 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Events [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockDividendsShares', window );">Stock dividends, 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">25,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="text">&#160;<span></span>
</td>
<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_TitleOfIndividualAxis=srt_DirectorMember', window );">Director [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Events [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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">99,999,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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">$ 0.0002<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_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Forecast [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Events [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtInterestRateIncrease', window );">Percentage of borrowings interest rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SubsidiarySaleOfStockAxis=us-gaap_NoteWarrantMember', window );">Note Warrant [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Events [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Exercised warrants</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="nump">98,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Exercise price of per share (in Dollars 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.46<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_SubsidiarySaleOfStockAxis=us-gaap_NoteWarrantMember', window );">Note Warrant [Member] | Subsequent Event [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Events [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Net proceeds of warrant</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">&#165; 4.6<span></span>
</td>
<td class="nump">$ 635<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentAxis=na_BankOfHangzhouCoLtdMember', window );">Bank of Hangzhou 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Events [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Interest rate of maturity date</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Feb. 27,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Subsequent Event [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Events [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_NumberOfOrdinaryShare', window );">Number of ordinary share</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">15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Subsequent Event [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Events [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_NumberOfOrdinaryShare', window );">Number of ordinary share</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">30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=na_ShareIncentivePlanMember', window );">Share Incentive Plan [Member] | Share-Based Payment Arrangement, Tranche Two [Member] | Subsequent Event [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Events [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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">50,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_RelatedPartyTransactionsByRelatedPartyAxis=na_ZhejiangShaoxingRuifengRuralCommercialBankCoLtdMember', window );">Zhejiang Shaoxing Ruifeng Rural Commercial Bank Co., Ltd [Member] | Forecast [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Events [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherBorrowings', window );">Total borrowing amount (in Yuan Renminbi) | &#165;</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 4.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RelatedPartyTransactionAxis=na_BankOfHangzhouCoLtdMember', window );">Bank of Hangzhou Co., Ltd [Member] | Subsequent Event [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Events [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_ShortTermsBorrowingsForWorkingCapital', window );">Short term borrowings for working capital (in Dollars) | $</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">$ 10,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherShortTermBorrowings', window );">Short-term borrowings for general business purpose (in Dollars) | $</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">$ 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RelatedPartyTransactionAxis=na_ThirdPartyMember', window );">Third Party [Member] | Subsequent Event [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Events [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Borrowed (in Yuan Renminbi) | &#165;</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 10.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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtPercentageBearingFixedInterestRate', window );">Interest rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.05%<span></span>
</td>
<td class="text">&#160;<span></span>
</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.05%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Events [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,141,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,141,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_CommonStockParOrStatedValuePerShare', window );">Ordinary shares par value (in Dollars per share) | $ / 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.002<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Events [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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">121,410,923<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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">$ 0.0002<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] | Subsequent Event [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Events [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Sale of stock 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.46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Share 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="nump">913,714<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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">1,097,141,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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] | Director [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Events [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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">12,141,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Events [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,858,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,858,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_CommonStockParOrStatedValuePerShare', window );">Ordinary shares par value (in Dollars per share) | $ / 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.002<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] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Events [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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">28,589,078<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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">$ 0.0002<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] | Subsequent Event [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Events [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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">2,858,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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] | Director [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Events [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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">2,858,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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] | Director [Member] | Subsequent Event [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Events [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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">1,000,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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">$ 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="20"></td></tr>
<tr><td colspan="20"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After giving effect of the reverse stock splits, see Note 12.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_na_NumberOfOrdinaryShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 ordinary 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;">na_NumberOfOrdinaryShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_ShortTermsBorrowingsForWorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for working capital.</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;">na_ShortTermsBorrowingsForWorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_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_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_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</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/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(22)(a)(2))<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 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-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_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</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)(b))<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(19)(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_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying amount as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by 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 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 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_OtherBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as other, maturing 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)(7))<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)(4))<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_OtherShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 holders exercising their stock warrants.</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 14<br> -Subparagraph (a)<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_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 on stock transaction after deduction of issuance 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;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.</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)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: 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)(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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions</td>
</tr>
<tr>
<td style="padding-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_ShortTermDebtInterestRateIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 increase in the stated interest rate on a short-term debt 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;">us-gaap_ShortTermDebtInterestRateIncrease</td>
</tr>
<tr>
<td style="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_ShortTermDebtPercentageBearingFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the carrying amount of short-term borrowings outstanding as of the balance sheet date which accrues interest at a set, unchanging 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;">us-gaap_ShortTermDebtPercentageBearingFixedInterestRate</td>
</tr>
<tr>
<td style="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_StockDividendsShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and preferred stock issued as dividends during the period. Excludes stock splits.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockDividendsShares</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock issued attributable to transactions classified as 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;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-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_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_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_na_TypeOfCurrencyAxis=na_BitcoinMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">na_TypeOfCurrencyAxis=na_BitcoinMember</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_na_TypeOfCurrencyAxis=na_USDTMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">na_TypeOfCurrencyAxis=na_USDTMember</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_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TitleOfIndividualAxis=srt_DirectorMember</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_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementScenarioAxis=srt_ScenarioForecastMember</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_NoteWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NoteWarrantMember</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=na_BankOfHangzhouCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_BankOfHangzhouCoLtdMember</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_PlanNameAxis=na_ShareIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_ShareIncentivePlanMember</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=na_ZhejiangShaoxingRuifengRuralCommercialBankCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=na_ZhejiangShaoxingRuifengRuralCommercialBankCoLtdMember</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_RelatedPartyTransactionAxis=na_BankOfHangzhouCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionAxis=na_BankOfHangzhouCoLtdMember</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_RelatedPartyTransactionAxis=na_ThirdPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionAxis=na_ThirdPartyMember</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>105
<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="2" rowspan="1"><div style="width: 200px;"><strong>Parent-Only Financial Statements - Schedule of Condensed Balance Sheets (Details) - Parent [Member]<br></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_AssetsAbstract', window );"><strong>ASSETS/(LIABILITIES)</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 2,227,649<span></span>
</td>
<td class="nump">$ 309,895<span></span>
</td>
<td class="nump">&#165; 1,205,993<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepayments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">891<span></span>
</td>
<td class="nump">124<span></span>
</td>
<td class="nump">13,776<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_DueFromIntercompany', window );">Due from intercompany</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">814,547,651<span></span>
</td>
<td class="nump">113,314,180<span></span>
</td>
<td class="nump">456,041,568<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_InvestmentInSubsidiaries', window );">Investment in subsidiaries</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(585,987,070)<span></span>
</td>
<td class="num">(81,518,429)<span></span>
</td>
<td class="num">(471,994,335)<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_AssetsNet', window );">TOTAL ASSETS (LIABILITIES)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">230,789,121<span></span>
</td>
<td class="nump">32,105,770<span></span>
</td>
<td class="num">(14,732,998)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_ShareholdersEquityDeficitAbstract', window );"><strong>SHAREHOLDERS&#8217; EQUITY (DEFICIT)</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>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">780,499,664<span></span>
</td>
<td class="nump">108,577,662<span></span>
</td>
<td class="nump">428,310,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_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(565,218,741)<span></span>
</td>
<td class="num">(78,629,283)<span></span>
</td>
<td class="num">(452,031,693)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance', window );">Statutory reserves</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,647,109<span></span>
</td>
<td class="nump">924,699<span></span>
</td>
<td class="nump">6,647,109<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8,647,353<span></span>
</td>
<td class="nump">1,202,959<span></span>
</td>
<td class="nump">2,254,558<span></span>
</td>
</tr>
<tr class="ro">
<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 NANO LABS LTD SHAREHOLDERS&#8217; EQUITY (DEFICIT)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">230,789,121<span></span>
</td>
<td class="nump">32,105,770<span></span>
</td>
<td class="num">(14,732,998)<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=us-gaap_ParentMember', window );">Class A Ordinary 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_ShareholdersEquityDeficitAbstract', window );"><strong>SHAREHOLDERS&#8217; EQUITY (DEFICIT)</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>
</tr>
<tr class="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, value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">176,842<span></span>
</td>
<td class="nump">24,601<span></span>
</td>
<td class="nump">50,106<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=us-gaap_ParentMember', window );">Class B Ordinary 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_na_ShareholdersEquityDeficitAbstract', window );"><strong>SHAREHOLDERS&#8217; EQUITY (DEFICIT)</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>
</tr>
<tr class="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, value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">&#165; 36,894<span></span>
</td>
<td class="nump">$ 5,132<span></span>
</td>
<td class="nump">&#165; 36,894<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After giving effect of the reverse stock splits, see Note 12.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_na_DueFromIntercompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Due from intercompany.</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;">na_DueFromIntercompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_InvestmentInSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Investment in 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;">na_InvestmentInSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_na_ShareholdersEquityDeficitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">na_ShareholdersEquityDeficitAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>na_</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_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_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_AssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets (liabilities).</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 30<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479910/205-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_AssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-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(7))<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 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 statutory capital and surplus (stockholders' equity) as of the balance sheet date using prescribed or permitted statutory accounting practices (rather than GAAP, if different) of the state or country.</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)(23)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477908/944-505-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_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_srt_ConsolidatedEntitiesAxis=us-gaap_ParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_ParentMember</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>106
<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="2" rowspan="1"><div style="width: 200px;"><strong>Parent-Only Financial Statements - Schedule of Condensed Balance Sheets (Parentheticals) (Details) - Parent [Member] - $ / shares<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_ParentMember', window );">Class A Ordinary 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>
</tr>
<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>Schedule of Condensed Balance Sheets [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_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in Dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.002<span></span>
</td>
<td class="nump">$ 0.002<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">14,141,093<span></span>
</td>
<td class="nump">12,141,093<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">13,273,596<span></span>
</td>
<td class="nump">4,192,730<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">12,815,143<span></span>
</td>
<td class="nump">3,724,236<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=us-gaap_ParentMember', window );">Class B Ordinary 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>
</tr>
<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>Schedule of Condensed Balance Sheets [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_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in Dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.002<span></span>
</td>
<td class="nump">$ 0.002<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2,858,909<span></span>
</td>
<td class="nump">2,858,909<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2,858,909<span></span>
</td>
<td class="nump">2,858,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_CommonStockSharesOutstanding', window );">Ordinary shares, outstanding</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2,858,909<span></span>
</td>
<td class="nump">2,858,909<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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After giving effect of the reverse stock splits, see Note 12.</span></td>
</tr></table></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_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_srt_ConsolidatedEntitiesAxis=us-gaap_ParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_ParentMember</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>107
<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="2"><div style="width: 200px;"><strong>Parent-Only Financial Statements - Schedule of Condensed Statements of Operations and Comprehensive Income (Loss) (Details) - Parent [Member]<br></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_CondensedStatementOfIncomeCaptionsLineItems', window );"><strong>Condensed Statement of Income 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_Revenues', window );">Net revenues</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</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_SellingAndMarketingExpense', window );">Selling and marketing expenses</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<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="nump">683,178<span></span>
</td>
<td class="nump">95,039<span></span>
</td>
<td class="nump">471,664<span></span>
</td>
<td class="nump">5,822,906<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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">683,178<span></span>
</td>
<td class="nump">95,039<span></span>
</td>
<td class="nump">471,664<span></span>
</td>
<td class="nump">5,822,906<span></span>
</td>
</tr>
<tr class="re">
<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">(683,178)<span></span>
</td>
<td class="num">(95,039)<span></span>
</td>
<td class="num">(471,664)<span></span>
</td>
<td class="num">(5,822,906)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Finance income (expense)</a></td>
<td class="num">(13,140)<span></span>
</td>
<td class="num">(1,828)<span></span>
</td>
<td class="nump">110,971<span></span>
</td>
<td class="nump">66,144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNet', window );">Investment income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">53,809<span></span>
</td>
</tr>
<tr class="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 );">Income (loss) from investment in subsidiaries</a></td>
<td class="num">(112,490,730)<span></span>
</td>
<td class="num">(15,648,925)<span></span>
</td>
<td class="num">(252,463,079)<span></span>
</td>
<td class="nump">36,821,839<span></span>
</td>
</tr>
<tr class="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) attributable to Nano Labs Ltd</a></td>
<td class="num">(113,187,048)<span></span>
</td>
<td class="num">(15,745,792)<span></span>
</td>
<td class="num">(252,823,772)<span></span>
</td>
<td class="nump">31,118,886<span></span>
</td>
</tr>
<tr class="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">(113,187,048)<span></span>
</td>
<td class="num">(15,745,792)<span></span>
</td>
<td class="num">(252,823,772)<span></span>
</td>
<td class="nump">31,118,886<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxAbstract', window );"><strong>Other comprehensive income (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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">6,392,795<span></span>
</td>
<td class="nump">889,320<span></span>
</td>
<td class="nump">155,229<span></span>
</td>
<td class="nump">4,566,656<span></span>
</td>
</tr>
<tr class="re">
<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 income (loss) attributable to Nano Labs Ltd</a></td>
<td class="num">&#165; (106,794,253)<span></span>
</td>
<td class="num">$ (14,856,472)<span></span>
</td>
<td class="num">&#165; (252,668,543)<span></span>
</td>
<td class="nump">&#165; 35,685,542<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedStatementOfIncomeCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_CondensedStatementOfIncomeCaptionsLineItems</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_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_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_InvestmentIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accretion (amortization) of discount (premium), and investment expense, of interest income and dividend 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://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(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<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(7)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: 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(7)(b))<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_InvestmentIncomeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative 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;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense (benefit), 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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<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 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherComprehensiveIncomeLossTaxAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (expense) related to nonoperating activities, 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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<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_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_srt_ConsolidatedEntitiesAxis=us-gaap_ParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_ParentMember</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>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>Parent-Only Financial Statements - Schedule of Condensed Statements of Cash Flows (Details) - Parent [Member]<br></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 provided by (used in) operating activities</a></td>
<td class="num">&#165; (281,829)<span></span>
</td>
<td class="num">$ (39,206)<span></span>
</td>
<td class="nump">&#165; 344,012<span></span>
</td>
<td class="nump">&#165; 3,911,561<span></span>
</td>
</tr>
<tr class="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="num">(312,142,434)<span></span>
</td>
<td class="num">(43,423,075)<span></span>
</td>
<td class="num">(68,918,960)<span></span>
</td>
<td class="num">(155,900,936)<span></span>
</td>
</tr>
<tr class="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 provided by financing activities</a></td>
<td class="nump">315,620,394<span></span>
</td>
<td class="nump">43,906,905<span></span>
</td>
<td class="nump">72,802,734<span></span>
</td>
<td class="nump">144,043,186<span></span>
</td>
</tr>
<tr class="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">(2,174,475)<span></span>
</td>
<td class="num">(302,498)<span></span>
</td>
<td class="num">(3,047,562)<span></span>
</td>
<td class="nump">7,883,387<span></span>
</td>
</tr>
<tr class="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 and cash equivalents</a></td>
<td class="nump">1,021,656<span></span>
</td>
<td class="nump">142,126<span></span>
</td>
<td class="nump">1,180,224<span></span>
</td>
<td class="num">(62,802)<span></span>
</td>
</tr>
<tr class="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">1,205,993<span></span>
</td>
<td class="nump">167,769<span></span>
</td>
<td class="nump">25,769<span></span>
</td>
<td class="nump">88,571<span></span>
</td>
</tr>
<tr class="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 end of the year</a></td>
<td class="nump">&#165; 2,227,649<span></span>
</td>
<td class="nump">$ 309,895<span></span>
</td>
<td class="nump">&#165; 1,205,993<span></span>
</td>
<td class="nump">&#165; 25,769<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=us-gaap_ParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_ParentMember</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>109
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( !* BUI&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    ( !* BUHO'VGZ\@   "L"   1
M9&]C4')O<',O8V]R92YX;6S-DL].PS ,AU\%Y=XZ:?DC15TN3#N!A,0D$+<H
M\;:(IHT2HW9O3UJV#@0/P#'V+Y\_2VY,D*:/^!3[@)$<IJO1MUV2)JS8@2A(
M@&0.Z'4J<Z++S5T?O:;\C'L(VKSK/4+%^2UX)&TU:9B 15B(3#762!-14Q]/
M>&L6?/B([0RS!K!%CQTE$*4 IJ:)X3BV#5P $XPP^O150+L0Y^J?V+D#[)0<
MDUM2PS"40SWG\@X"7A\?GN=U"]<ETIW!_"LY2<> *W:>_%+?K[<;IBI>W13\
MNA!B6W')N:SKM\GUA]]%V/?6[=P_,[[[9GP65 W\N@OU"5!+ P04    "  2
M@(M:F5R<(Q &  "<)P  $P   'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4
M?N^OT'AG]FT+QC:!MK03<VEVV[29A.U.'X416(UL>621A'^_1S80RY8-[9)-
MNIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X8-DOV]:[MR_>X%<R)!%!,!FGK_#
M"J5,7K5::0##.'W)$Q+#W(*+"$MX%,O67.!;&B\CUNJTV]U6A&ELH1A'9&!]
M7BQH0-!445IO7R"TY1\S^!7+5(UEHP$35T$FN8BT\OELQ?S:WCYES^DZ'3*!
M;C ;6"!_SF^GY$Y:B.%4PL3 :F<_5FO'T=)(@(+)?90%NDGVH],5"#(-.SJ=
M6,YV?/;$[9^,RMIT-&T:X./Q>#BVR]*+<!P$X%&[GL*=]&R_I$$)M*-IT&38
M]MJND::JC5-/T_=]W^N;:)P*C5M/TVMWW=..B<:MT'@-OO%/A\.NB<:KT'3K
M:28G_:YKI.D6:$)&X^MZ$A6UY4#3( !8<';6S-(#EEXI^G64&MD=N]U!7/!8
M[CF)$?[&Q036:=(9EC1&<IV0!0X -\313%!\KT&VBN#"DM)<D-;/*;50&@B:
MR('U1X(AQ=RO_?67N\FD,WJ=?3K.:Y1_::L!I^V[F\^3_'/HY)^GD]=-0LYP
MO"P)\?LC6V&')VX[$W(Z'&="?,_V]I&E)3+/[_D*ZTX\9Q]6EK!=S\_DGHQR
M([O=]EA]]D]';B/7J<"S(M>41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQ
MEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1
M]E6\W*.76!4!EQC?-*HU+,76>)7 \:V</!T3$LV4"P9!AI<D)A*I.7Y-2!/^
M*Z7:_IS30/"4+R3Z2I&/:;,CIW0FS>@S&L%&KQMUAVC2/'K^!?F<-0H<D1L=
M F<;LT8AA&F[\!ZO)(Z:K<(1*T(^8ADV&G*U%H&V<:F$8%H2QM%X3M*T$?Q9
MK#63/F#([,V1=<[6D0X1DEXW0CYBSHN0$;\>ACA*FNVB<5@$_9Y>PTG!Z(++
M9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'HYI9";V$5FJ?JH<T/J@>,@H%\;D>
M/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>
M1FY;Q/NN,=K7-"XH8U=RS<C'5*^3*=@YG\#L_6@^GO'M^MDDA*^:62TC%I!+
M@;-!)+C\B\KP*L0)Z&1;)0G+5--E-XH2GD(;;NE3]4J5U^6ON2BX/%ODZ:^A
M=#XLS_D\7^>TS0LS0[=R2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9=
M=N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8
MT='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7
M\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I
M=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*POFH]M!5.S_Y9K<B?#!%.%@L22&.4
M%Z9*HO,94[[G*TG$53B_13.V$I<8O./FQW%.4[@2=K8/ C*YNSFI>F4Q9Z;R
MWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z
M;I,[2$R<><41 71% B.5' 86%S+D4.Z2D 83 <V4R43P H)DIAR F/H+O?(,
MN2D5SJT^.7]%+(.&3E[2)1(4BK ,!2$7<N/O[Y-J=XS7^BR!;814,F35%\I#
MB<$],W)#V%0E\Z[:)@N%V^)4S;L:OB9@2\-Z;ITM)__;7M0]M!<]1O.CF> >
MLX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[
MM'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ
M#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1.
M"CS<_N\-L,+$CN'MB[\!4$L#!!0    ( !* BUJ>OR6Y9 <   (G   8
M>&PO=V]R:W-H965T<R]S:&5E=#$N>&ULM5KO4]LX$/U7-+F9FW8&B"W;(?0@
M<R$E+5=**=#>]#KW0=@B=K&MG"SSX_[Z6]F.E4Z=E<O!!R VULOSKO3>KNS]
M.R%OBIAS1>ZS-"\.!K%2RU?#81'&/&/%CECR'/YS+63&%!S*Q;!82LZB:E"6
M#JGCC(892_+!9+\Z=R8G^Z)4:9+S,TF*,LN8?#CDJ;@[&+B#U8GS9!$K?6(X
MV5^R!;_@ZM/R3,+1L$6)DHSG12)R(OGUP6#JOCH,]O2 ZHK/";\KUCX3?2M7
M0MSH@^/H8.!H1CSEH=(0#/[<\AE/4XT$//YI0 ?M=^J!ZY]7Z//JYN%FKEC!
M9R+],XE4?# 8#TC$KUF9JG-Q]Y8W-Q1HO%"D1?6;W-77!MZ A&6A1-8,!@99
MDM=_V7T3B+4!/MTP@#8#:,6[_J**Y6NFV&1?BCLB]=6 IC]4MUJ-!G))KK-R
MH23\-X%Q:C(3MUSN#Q5 Z1/#L!EV6 ^C&X:YE+P7N8H+<I1'//H>8 @<6B)T
M1>20HHBO>;A#/'>+4(?ZI(B9Y 4"Z[7WYU6PWB98$98PB10YSNLIK*?"UQ.X
MBAPKGA5_=]U[#>EW0^IU\JI8LI ?#& A%%S>\L'DUU_<D?,;0MAO"?L8NB%\
M^;#D7>3PX=39GB,L@I9%T(_%.5\DA9)UW"X4@YC!Z2Y>.. U2PN.$!NUQ$;]
MB$WSO&0I\%L*V<D'QU&RQ.CLMG1V>V9+,E"J*DJ;*>%8MA"-6T[C?ISF2<[R
M,($HM8DC1U(*269"RD86O\Y3MNA<!?BWV-CNM6SW^K&]B$&:@5FV9/D#$D0<
MSD;+=8PP.BC24:X2]0"ZH;BLO8-HA26S$F+7O00LB%]017/7)-OMN0;"4)1
M,U_H#.<1DU$G+1SNT\[%#GDSG9YAY*@A1U&TX]G\G$S+*%$PSZ9*\4+5XJ'G
M62<[',^:4.,$+JK;DRG$+*H7QB8J.("5BM%XMZ?(GW&9B$B;J)Y<G7IO@UKY
M9F6<&#NC_6Y/\9\G10CJ\84S2>9PLNCDAX/96!GA=WLJ?\.J"=UF7CC<_ O&
MRNB_NXO6%ZU*]*\N7-0&'EE>N,8=7%RX&\8K8X> GK*L>^;A0*<L%^2$717D
M1&$5H&NLP,7%NZ$V@RQ+R/ QE);WY!U_Z"2'0SF.XXYWJ>=0K#8U9D![F<$\
M23DY+;.K[IK9 @*4MGW7IR.,DG$!BLMV._-"(<$KJ[FW53L]J2P>G$%",$74
MF5P;^AY&TK@!Q=6[,<OOE 03.PO<]K9+MST7HV;L@.)JWL3O3Z@ZMF]R<0?E
M+6>%R'E$CHNBW)!A'/-48-2,/5!<TQMJGT4*.81>N9IWLE/E+$@X(>,(%!?Q
MU<)LLED79TW9H;KEUX*(UT+4N +%9;QA]EWQV$D'A[%9.S6&0/$J?DTI8!'"
M-%\(V<T(QSD5^38+0PXP !+5@!A#8P"TEP$<95PN= [? (**T>#A@)9>BAK]
MI[WT_^A^O9VJ?;Z3UO]K!3RC_I[3Q^1G E9C6!5MH!,Y3^T;":@A/-+J/6,1
M7B^+F$81H!=;JP^D8OTA[U1@"^0LAJ:2?"E9OBC)6_B]@!]RR<,X%ZE8/)##
M,DDCF%;8#1C[\'"]1V_@\DYTW@ .&3A[Y&/"\F^))GXN&%:Z>&O;3+W<9 /3
M6/+N8..@%S%P#&,.1%_K8BT)%4;6^(O7RU]:LC-]!#7#);A@)TT<3D^#?V-1
M;I&_8E[%%6-I3,?K93J&95W1=!+$D6:G&"'C-5XOKVD)G0GH;5/R5[+<6&59
M$#T7ZE0'(V=\Q^O5B)S /('55]BEZ3FZ$,^8D(=[QF6BH)06U\2E+ZY>0ND5
MEA+X=S+%D68I@W4VA?D+LJ.+)?O>L3$D#[>04Z&=**HJG8?L2J0;MPXL0!:+
M](T5^7@/L0H4F&2HU8%O[-XL0*?3B]?3CQ@G8S.^Q1.:#'Q89>"B(P,-*13I
ML5OKQD]\^J2+Q$>]Y+%TC:GXO4P%*K.LVGT7X<U6$USRH52%WO/[P6H;YC5R
M4"'K1W.W$Y>.W<#UO?WA;1>KM0<4N-S7Z3[LE6X4Z;'Q,P[B!T^;;M1&'DO7
M^(O?RU\>E>[1#^FFXV"\Y^QMR+;Q%1_O0P[+ LY PE?5[]?W7.]_= ?P.4S%
M-Z;BCY^G3O=1BWDL;V,S/NX./Q+>*.HXT'NY0_Z  FRI'>N=0 NQP'A.@%O%
MC_2.,I:DJT*H\V$@COB-A3>_YRP7.V&.4306%#Q]IV.!?(I.)S#.%#Q]IV.!
M_*E.)S"F%#Q'IV,!_;E.)S!>%3QMIV.!^ZE.)UA[V/YDG8X%">UT N-$P9-W
M.A9$:Z<3&$<*>G4Z9[& "3=G]\V&O-W>@^=PI\"X4V!I5*J02LXVQQ '>#$>
MO<28&+\)<)LX$=4#M"J FY]F6$"<8-?='H]& 1GM!;M=O(9KKR7IS<;JY:N"
M5,^LZS>4VK/M"U[3^K4F<WG]=MA[IO<J"Y+R:QCJ[.S",I#U"U?U@1++ZB6G
M*Z&4R*J/,6<1E_H"^/^U$&IUH+^@?>UM\A]02P,$%     @ $H"+6G*$5J?8
M P  N0D  !@   !X;"]W;W)K<VAE971S+W-H965T,BYX;6R55FU/XS@0_MY?
M,<I**Y XTH;7@[82A5LM$MRA9??VP^H^3)-I8^'86=NE\.]WQFE#CRL1)R$:
MVS/////B&0^7UCWXDBC 4Z6-'R5E"/59FOJ\I K]OJW)\,G,N@H#+]T\];4C
M+*)2I=.LWS].*U0F&0_CWIT;#^TB:&7HSH%?5!6ZYPEINQPE@V2]\47-RR ;
MZ7A8XYSN*7RK[QROTA:E4!49KZP!1[-1<C$XFYR(?!3X6]'2;WR#>#*U]D$6
MU\4HZ0LATI0'04#^>:1+TEJ F,;/%6;2FA3%S>\U^J?H._LR14^75G]712A'
MR6D"!<UPH<,7N_Q,*W^.!"^WVL?_L&QDL]\3R!<^V&JES PJ99I??%K%84/A
MM/^&0K92R"+OQE!D>84!QT-GE^!$FM'D([H:M9F<,I*4^^#X5+%>&%\L"A7@
MVC3IY3@-T\"P<ICF*XA) Y&] 3'(X-::4'KXPQ14_!L@93XMJ6Q-:I)U(EY1
MO@\'@SW(^MEA!]Y!Z^1!Q#OH<M(Z^/$5IYK^V>9B W"X'4!NQIFO,:=1PJ7O
MR3U2,O[X87#</^^@=]C2.^Q";^G]B15MX]:M?8O:&IJ@TO2\!S<W=QV,CEI&
M1^]B]$FY"JZOMI'J!LCZQQTTCEL:Q^^B<6/S-VNS&^&SE2MD]N K/:'OH'32
M4CIY%Z6_:F6DJ_Q@X  3;?.'K775C;9&X;]0$H?;H,D5:K@/&(A[7_#PG:#$
M1P(4RU1$0<QS6]5HGI690VZ-MUH5**=3U Q!$#N"!SOCJC*V=X-3#S>A #0%
M*#[PBZE7A4*GR,,.=Y'8)A])<PV)A8\?3K.L?W[9F(FKP?DN8(3D^TG5E-SZ
MCAY$6+FL>_%+ !SI2&B37<^_N,4P/%E<S*N/6N*2HU(:/KNK#*\)=K3U?G</
M\A+-G*DJPZXABUE=D/-";'!R#O1SH<(S[' _5KD*NPV/''T),YX['KB_ 6%>
MLMV>T'LF=!%-%J%T1+_)%C E90L@Z63_\7.+>\:&UP&4647.2:JL!&PCG+,V
MP2^16,=VOW?-A;!P')98%$T>MFE [$$FP R5DX2Q&Z@UCX7 [%F4CVMFXU]#
MU-:K. LY^'*RRNZKK/8ZL^IYW$5QJ:)7&92M[3&'_QWSWDO,68.K2":4Y'BI
M0ADOP,($*?_:<:FH6G,:YF28C^84\#G5DI^5M6\FWIUXK2+[BXJ-YKB_K26D
M&^.4Q>;QT<">B<5FLK:[[;ODHAG'+^+-H^86W5QQ=#3-6+6_?\)MTS4/A681
M;!V'\]0&'O7QL^2W%3D1X/.9Y0);+<1 ^UH;_P)02P,$%     @ $H"+6KX(
MI=!I"0  1"T  !@   !X;"]W;W)K<VAE971S+W-H965T,RYX;6RU6NUNVS@6
M?17"LQAT@*;F-ZDT"9#$&C1 INW6Z2X&B_VAV'0L5)8\DIQ,WGZO9->R28IV
M"V\+M)9]>*1#WLM[2/'BI2B_57-C:O3W(LNKR\&\KI?GPV$UF9M%4KTKEB:'
M7V9%N4AJN"R?AM6R-,FT;;3(AA1C.5PD:3ZXNFB_^UQ>712K.DMS\[E$U6JQ
M2,K7&Y,5+Y<#,OC^Q9?T:5XW7PRO+I;)DQF;^NOR<PE7PRW+-%V8O$J+')5F
M=CFX)N<Q%TV#%O&OU+Q4.Y]1(^6Q*+XU%W?3RP%NGLAD9E(W% G\]VQN398U
M3/ <?VU(!]M[-@UW/W]G_[T5#V(>D\K<%MF_TVD]OQSH 9J:6;+*ZB_%RP>S
M$=0^X*3(JO9?]++&2CE DU55%XM-8WB"19JO_T_^WG3$3@/">AK030-J-:"T
MIP';-&#'-N";!OS8!F+3H)4^7&MO.VZ4U,G515F\H+)! UOSH>W]MC7T5YHW
M@3*N2_@UA7;UU6V15T663I/:3-%-DB7YQ*!Q0U==#&NX00,;3C9DMVLRVD,V
M,I-WB)&WB&+*T>W'/]&;7W\A4KS_S<,U^A&NK^,1>O,/'TU\/ T+/-(0^FW;
M>73;>;0E9WV=MRI+D]<HJ2KHKW-?AZT)N)^@F07.JV4R,9<#2//*E,]F<-4\
M'W[OZ[%3DL4G(MOK.+;M.!9BO[I-JCE*\BF:-!_,7ZOT.<F@)[TQMZ:2+54S
M[SU?,<H9P9I<#)]WNV<-5#M +@@16NSC8I>0:R*YE'P+W%/%MZIX4-474]5E
M.FDRJ='ET[(F$+NW)EI1:BEQ84)3@2T=/C(51=BO0FQ5B*"*Z\FD6,%00!F8
M&!B7Q\R\1;FI?7*$^YR*:LPL.2Y,15);J-A%$<4B+(5?C]SJD4$]=_DS1%91
MIJ;JU2&=6]-(0SP0;2EQ@9P(KK&RM+@X0K7B0.H7H[9B5%#,Y](LD]=%7ZHH
M]_$DAK_2DN'B),=J)_[7*EP8))Z6F/2$F-ZJT$$5G^JY*:&Z[<Z>/CG:#2_(
M9LV9'6 N4"F%);,SW\4Q%6&-(^H7%&T%1>'YK'Q=UL5:T 0"S2<F\G0FU1IN
M;SWER$4RI@!HRXZ##^6?PE%@]B:X,PTXJ/>AJ)/LB '<T.Q)D9!75&([LSQ0
M03#F2MBYY4$2*G@SCLH_C&3'#9%@1?]8Y&>3PU5]PW*BLGY2MOA4;/L]V%DB
M$C0.,$/!(J:L7]^B)9C)NJWR38%?-I-6[P2\(=T;TT@Q3B)B9X<'2A475-/(
M#A0/J8RD8%!,>P*E,S D[&#N\CK)GU(HCNLXZ5?&/',R/"_GW!;F(J7 -,)V
MW?=1*L6@PN@>69V#(6$+\PG&+JG3_ EE!I9?J&S666?%[&Q5F5">>PP+Q4Q0
M9_!<H*),*VU+]. XY4+T6#32N1L2MC?KJ2MW\MPKR[4DE$<P(EH[@^="&8QS
M)!UKX".E8"$BT-<CKK,Z).QU'CX]7-^CZ_$X?AA[!;F^1!(1,<8CVX)ZH%I(
MJ+V.2_ @F< ,PX*+] CJ[ Y11ZVPLC1Y3+.TAMKJGY"#MNF')^13LL6G8MOO
MPLYKD;#9&L^+LCZK3;E 4_/8$^BN,2(:MW_LL'"1L##AF#E1X0%BBW)?46>V
MR &WM0F*)0AK-IN*&<J*_.F01M=6027P272!BG,J;#/IP4'!ZA=(.WM%P_9J
MNP0#K]^LO[P;"QX7I DFL.2U]'B05 "6VS.3CU)J!9Z[9]5".U]%@Z[CZGKZ
MW.XLS<IBL=G6,J5WF#9$NP\1@4L6$;9KB0=)&-A%97O+V(?$2E,I28]CI#M;
M0&&_8U?,G9GJ[7>'[-7I<SP$XB>R97K\CI14.:/GXAA7D1(]7H=V7H>&O<[^
M<FU'H%>7Q\4H(ADERA;F(B/&&77,@ ^((Z6)ZJDOM/,[-.QW]A<RAZ2YIH2V
M95MJNWKZH!%A3$:V2?4A8;)1F-"^K.N\#A5'KV8.55 :M$T_O%-Y2K;X5&S[
MW=BY*AIV5?>'BPOU;/@H+#63S-Y[\4 I@P+#[)5.[".E&-;.:F?O;%]39ZQH
M>",I.&WMN&.O6,^^4$04LS<H1QX@QT)S8@MU<4PQ+%7?U-69'QHV/^O\/I37
MGFTAS3 54MJ[%!ZH8%0S[;@#'ZF4 NRV[INU.@-$HV!>C^=):>9%-H4:^NLO
M&J;6]^T:NWY%;Z9FED[2^C=_DO_$CE$@R4_)%I^*;?^%1.>YV '/-9VFC9N$
M<%DFZ?0LS=$D6:80/MYW$JY54AKS*)+V\FCD@1*LP:9 $;=?3+A0#L$%GI+V
MK.Q9Y\#8 0<VF:P6JZQ]S[>)$:\PURJ="2DHT<I.VY$/J[2D$77V]GU0WFP1
M$!GUS&6LLV L;,'&=5*OZJ)\19O \+]&<OT1#)9R#9<'&$&-=RKW$83[@G;>
MCH4-U^Y8%6OS52P@ZN?-"_IG@](<KKVK N9:)0W/Q(2]8^X!-K4%?+:MT@52
M*C@L"GI4=MZ+'>.]/B9Y@>Z3QPK=UU-4'3&S>75[7!2#.AD1ZD2M"P5SBIMU
M@RW=19[!JHG1*.H3WUDS%MZ& FLV*?*Z++*L*<)I#O["5#TO0#T[1@02TGG/
MY@-&\,#.F+JX,R(@:_O6"JSS2NS #E0[J#\]C#YO1*-FK>9,JYY=)\HQ%G8^
MQQ[D&9%4DEW#LB^WLU$L;*/6&V[W=]<W=_=W#W?Q&%U_'*'QA^LO\8=/]Z/X
MR_B[_/B?7^\>_D1O1O'O=[=W#W[YGO=R/=MS'FC/]IP'>6![CG7VBH7MU6V6
M5!6Z1I_*:9HG, &WSL0?Q$&F'[4>)V6+3\6VWXN=G6/_)SO'3FKG3LH6GXIM
M_R1&9^=XV,YM([+JB\B; PS_(?_UGN#PV#D%B><<X?#LNG&)[:6/!R8PP3U+
M?][9/1ZV>^O,O#DF,\-,/QI%)V6+3\6VWXN=L^3A UX_G9G\I.>^3LH6GXIM
MOT\[<\L/["8>D9EAAK[,]!P4DSJRC0-WCXD)PNREV$&R??6-Z=W_IG."/.P$
M00VZGH']0T_I<^,%S6QF)G7S5@.L/RQIGB'X#*KJ8O(-5<LLK:NWJ#(&?2QJ
M@PA]YQN5X<Z)T(4IG]JCN!5J7RNLC^EMO]T<]^7B?+0^[VO_0LYOB.][SJ%%
M>VQUV-UB?;[XCZ1\2O,*968&M\/O%'1!N3ZRN[ZHBV5[)O6QJ.MBT7Z<FP32
MK ' [[,"Q&TNFAML#TY?_0]02P,$%     @ $H"+6C@AJI-X P  PPT  !@
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
MS5R#D:"4T\@R.'>!L: X%"(6!V3'97YPF7M=GN:E,MG,YW9M@1]-3D0<TS#
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
MK/M5^C>_HOL@IK'?YA?"3MW7YPK$&8,X$Q#'^L'17ATJ&C%,36[DK6G'=O8
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
MQMKS8 L,B)*_1) >I\,SKKT%$&$+\.6PWV_;H^7IMN/#^@&[4)5MR_I0C1@
M,:D!F#3:8M)HRZFB#?NG-P#BN2-#C;$9&^W3?(7VA"^L[<E DKCS @*D3%/J
M'J=:($"NH-YY,P,6,2$Q'5GQ%[V@%V%!_[$[8-RD7TT]WO")Q/5\JD"+J0(M
MA6\P$DWC,5Y[,2_".RF?RN*R'>-GZQ]0^EYL^\6D&RJ31EM,&FTY5;1A1YV]
M>A"V&^X6L7]*.RIOFQ2N:I>S3I)S759GVX;#[>5'M$>1HT1*@7CVWE[P@4S$
MS-M70'"24)D0KWCX0 %6F^@1+2YZDR+")N7G?@?9<G78=21E95$<7X)[R!NP
M,&?+JZ_>BPD_PFN*ST2!%L)W-R*&<DS<$T#+"6XY[)G>)8FP2YH[J]A0;X#D
M"OJGV53EX6X36N%"NZ&[W^#]%_M*C?".B1R1:I"7 NR3>U VW(37%/%O#]31
M/#M[B7!GJKOV[<TZ:H\0=:_IG3[MWA#]0-\MVQ<IG<]OZ+N;]GW)61^F>^WT
ME[0"QU!#Q5A#2/*]@A2INC<YNS^:<M^^JGA;-DVY:W_=F'1E*@N []=EV3S]
M86]P>I_V^O]02P,$%     @ $H"+6LJNI3Q[!P  [Q4  !@   !X;"]W;W)K
M<VAE971S+W-H965T."YX;6RU6-MRVS@2?==7H#2U4TF51C<[MA-?JGS)5)2Q
M8U?LF:G:K7V 2$C$F 2X &A%^?H]#8 4[4BR-Y-]L$R"Z.[3W:<;EZ.%-O<V
M$\*Q+T6N['$W<ZY\-QC8)!,%MWU="H4O,VT*[O!JY@-;&L%3+U3D@_%PN#<H
MN%3=DR,_=F-.CG3E<JG$C6&V*@INEF<BUXOC[JA;#WR6\\S1P.#DJ.1S<2O<
M[^6-P=N@T9+*0B@KM6)&S(Z[IZ-W9[LTWT_X0XJ%;3TS\F2J]3V]3-+C[I
MB5PDCC1P_'L0YR+/21%@_"?J[#8F2;#]7&O_U?L.7Z;<BG.=_RE3EQUW#[HL
M%3->Y>ZS7GP0T9\WI"_1N?6_;!'F[K[MLJ2R3A=1& @*J<)__B7&H25P,-P@
M,(X"8X\[&/(H+[CC)T=&+YBAV=!&#]Y5+PUP4E%2;IW!5PDY=W)MYES)KSR$
M2*7L$W>5$4S/V'4IC!^W1P,'4R0P2*+:LZ!VO$'M:,RNM'*99>]5*M+'"@;
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
M"O/!?+253P(-V4I5_$OZ"+/TBE5E=^_Q3$Q\7O<(4T+OP"4_YM.>>&(SE/R
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
MK'<NI* [7<)*J=) %K!H.&1)2K"415'$!@/>^TJ$$31:6/Q8JD8ZC>(I*?C
MDP$+DIA%00@G9/*0A5E(L4,XZ;U*/^0L'<8L2Q/@&4N3A,5A"H=JZC]KMQKU
MJATJAK[?5MJN\_:[^[DUZ]KUR;T;>I>Y7@EIH,(EA0;]X< #W0V2SK!JTS;O
M0ED:!>UR3;,7M7.@\Z52]M%P+]A/\^E?4$L#!!0    ( !* BUK,R2*!BP(
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
MT ?=]9QN8E7=UOFELM@UVF&);9II9X#[*Z7L?N(.Z!O__#]02P,$%     @
M$H"+6HL>YO*6 P  R0<  !D   !X;"]W;W)K<VAE971S+W-H965T,30N>&UL
MG57;;MLX$'W75PQ4H&@!(I*HB^W4-A"G772!36ND>WE8[ ,MC2VB$JF25)SL
MU^]0<AP'FWJ+?;#%R\R9,SSDS'ROS5=;(SJX;QME%V'M7'<91;:LL17V0G>H
M:&>K32L<3<TNLIU!40U.;1/Q."ZB5D@5+N?#VMHLY[IWC52X-F#[MA7F886-
MWB_")'Q<N)6[VOF%:#GOQ Z_H/NM6QN:14>42K:HK-0*#&X7X55RN<J\_6#P
MN\2]/1F#SV2C]5<_^;E:A+$GA V6SB,(^MSA-3:-!R(:WPZ8X3&D=SP=/Z+_
M-.1.N6R$Q6O=_"$K5R_":0@5;D7?N%N]_XB'?'*/5^K&#O^P'VVS(H2RMTZW
M!V=BT$HU?L7]X1Q.'*;Q=QSXP8$/O,=  \OWPHGEW.@]&&]-:'XPI#IX$SFI
MO"A?G*%=27YNN3:DKW$/#-:-4 Z$JN##MUYV=/".P2=T\\A1'&\=E0?,U8C)
MOX.9<+C1RM46/J@*J^< $1$\LN2/+%?\+.)[+"\@31CPF&=G\-)CUNF E_[O
MK.'/JXUUAB[-7R\=P B?O0SO']*E[42)BY!>BD5SA^'R]:NDB-^=(9\=R6?G
MT$_(=T?R^$1>O2S9><P)7,!_X_Z(2:GIP5H'>ANX&F&K&WKW4NTN@RM+BT!2
M8KM!X^4,2,YTT#2XO5D!_8(;4=;$S3R,V/[Q&JUD^10&$L[BV905:0+)A&7Q
MC/%D&GS>;F5)\7JCI.L- B\*QG,.Z21F13$)?D%ZO+5N*I!M9_0=CF LSVD_
MFP)GDUG&LCP.?C5"V4X;)X;"\10Y2UB<9(=/L.IE4U%F=J"Z%:5LI)-(4^<H
M"ZS :=@<C5Z_FO*$OX.$HDQGG/$X":[IL)SIQP(E%1"O'5T8"TF1,\X35L3Y
MHR,E8.TE7)5EW_:-<(1?(5VO4HXTW\Q8SC.6%U-X"V^2*?,819K#V^ '9$N*
M&2ORE.533@PG+*4D9TE.<IV$P'OJ!98RI"6]4_)OXD!] ;S0#RB,#= _^&<:
M>WGY\)\.<;W:L$<2B.1.64HQXSQGXRQ+"S9)BL&0%DADHC7S*'0J'0X5O'FX
M@']?I><!F#_)TY2#9RE3C77UD+9O%W GFAX]H)+-2^\S.BFO+9K=T$0LW?1>
MN;'2'E>/?>IJ+,]/YF.3NQ%F)Y6%!K?D&E],\A#,V#C&B=/=4*PWVE'I'X8U
M]5HTWH#VMUJ[QXD/<.S>RW\ 4$L#!!0    ( !* BUIFQARM> ,  /<'   9
M    >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;)55;8^C-A#^SJ\8<5*U*Z$0
MWA*2)I&2>]&=='M:[5U;554_.# )Z Q.;;/9[:_OV!".U;&1^@'PF/$SSS-C
MCU=G(;^K E'#4\5KM78+K4]+WU=9@153$W'"FOX<A*R8)E,>?762R'*[J.)^
M.)W._(J5M;M9V;E[N5F)1O.RQGL)JJDJ)I]WR,5Y[0;N9>*A/!;:3/B;U8D=
M\2OJWT[WDBR_1\G+"FM5BAHD'M;N-ECN8N-O'7XO\:P&8S!*]D)\-\:G?.U.
M#2'DF&F#P.CSB&^1<P-$-/[I,-T^I%DX'%_0/UCMI&7/%+X5_(\RU\7:35W(
M\< :KA_$^2-V>A*#EPFN[!O.K6\4N9 U2HNJ6TP,JK)NO^RIR\-@03I]94'8
M+0@M[S:09?F.:;9927$&:;P)S0RL5+N:R)6U*<I7+>EO2>OTYE.M67TL]QQA
MJQ1J#[Z@7OF:H(V#GW4PNQ8F? 4F".%.U+I0\+[.,7\)X!.GGEAX(;8+KR*^
MPVP"4>!!. WC*WA1+S2R>-'_$0I_;?=*2]H:?X]I;A'C<41S7);JQ#)<NW0>
M%,I'=#>_O EFTU^O\(U[OO$U]"%?UO*MQPMS%6:<9#J!4?A79C-!9U!I!>(
MND X"$YGN:R/2V=K)ZE66.U1FGHY5*_(%LUYN-L!/<YG5N?0* 1IC@C$"R]<
MA%XX30=#YX-D=5:4O5<4Q5XZ2RY?YS,JM81MEC55PYG&'%@EI"[_9?9TWP1>
MNDB\>9K +=R$7IH&WBQ<P*TSKBF>>W-B&Z9$8N;-X\2+XQBV0TA\HLZGC%QI
M93\CDPK0[.]>L=/MT-"^(S!*C79#KJD-2RU,#I)YXDWG,\^,%VGBI13,^/XP
M/6IQZH2V2?'G"?R<V9<1/. OTNJ<2UU8::8%PB/C#1H$BC#0VL4<2#XS!2>.
M^=%D5%&MN<FN9!P:4BJ! 1>,NJ>D^AR1VK&&&\:5 (4(7X1&"(+;U^@22[MA
M&MU(!%2ZK$SI'#:29T4Q3(E@;VZ*B?/^X@UCWLZ?(]6P8<V.H] )=(DUQFQH
MS(=&.C06O?&M0+KB#I0(B&EG!3,OI W]36C*RR!Y8^?<'S3C"N717CDFL;0?
MVK[<S_:WVK9MYC_<VROQCLEC62O@>*"ET\D\<=MB7PPM3K:U[X6FB\(."[J9
M41H'^G\05*#., 'ZNW[S'U!+ P04    "  2@(M:2'FCCF,$  #K"0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6R=5MMNXS80?==7#+SH(@&TMD1=
M(F5M TFV10MLVB#9=A^*/M#2V"96$E62LC?]^@XIV;$3)RCZ8%D49\Z<N9+3
MK53?]!K1P/>Z:O1LM#:FO9Q,=+'&FNNQ;+&AG:54-3>T5*N);A7RTBG5U80%
M03JIN6A&\ZG[=J?F4]F92C1XIT!W=<W5XS56<CL;A:/=AWNQ6AO[83*?MGR%
M#VA^;^\4K29[E%+4V&@A&U"XG(VNPLOKV,H[@3\$;O7!.UA/%E)^LXM?RMDH
ML(2PPL)8!$Y_&[S!JK) 1./O 7.T-VD5#]]WZ#\YW\F7!==X(ZNOHC3KV2@;
M08E+WE7F7FY_QL&?Q.(5LM+N"=M>EI%PT6DCZT&9&-2BZ?_Y]R$.!PI9\(H"
M&Q28X]T;<BP_<</G4R6WH*PTH=D7YZK3)G*BL4EY,(IV!>F9^6\M*FY$LX+/
M2,[IZ<00JMV;% /"=8_ 7D$(&=S*QJPU_-B46!X#3(C.GA/;<;IF;R)^PF(,
M4>@#"UC\!EZT]S%R>-%_]!'^O%IHHZ@@_CKE;@\6GP:S37*I6U[@;$1=H%%M
M<#1__RY,@X]O4(WW5..WT ^H5J^FXTV$T_SR,3Q'AB]KA!M9M[QY!&P,*BQ!
M-$;"ABLA.PWR6,/C*X5(_6@TT#  N5R*@G"<L?$AW/MW&0LO/NI>#P[T2@F-
M-%!0O="\ &N:&@N5X!5UN!9E1R\;7G4(JXXK3K3( AD[E#)*N%;V"KG!AF1T
M;WTI*QHQEF]!/&1#%HGD0**0V@!72"X654=UZI%]<X(S<=.R$B49+$$;^NNI
M$](0$!(@YJ6SHG!M!]3&X<H:X:R26I]?>C0R'/PC<@6O+KS[VVL8?MZS#/64
MP]"/LL2/J,M2/TA"G^49,#\- C_/,N]A+97Y0+&I#Y58GOA)&D.89WX4I!"S
MW(]8['V1AD)XC)YF@9]=I(3.XIQP8XC\( J<Q8>N;2OG/ZF50A?D7$<Q5%BY
M\%"Q/"L2[6VID(#K(1OZ?T7BANLUM%R4KM!X+3N;@5WF8,A<30:)37V4YTKP
MA:B$$43E*:"%!5Q:/GWI/N^%Q,\8\V,;*C^-,S_- PIRE%*0XPBN7/;[YU<W
MYHD$WQ#&RL;"'GU/67.Y>"J6)QMGUDU]#M$XB>C!TI=8-L365R!-/ F2CED,
M/^S^CJO>\$6%P^DJ_B%A%R1N.B7,(Z%YS] .8V4S1O9H\F*]0+6?OI>>?7I7
M+W=MGF@OH3B%*:/23.PR!:K7-*)PNN4%+</\PD\C9I<9I &)4MW2(@?7<^SC
M45FV_+'O-ZIYEM@Z]SZCUI<@ZK8S_8A".P3@+,YC/XQ#.#\".'0J]C.B&B?Y
M@%%T2MEJ::EI[)7@+/3SD$""G$!^E<V'G<!+*$:2%WZ4!'!JRD\.#N :U<I=
M,^PLH63V9_'^Z_XF<]4?X$_B_37HEJN5:.SL7))J,+Y(1J#ZJT6_,+)UQ_E"
M&KH<N-<UW<9060':7TII=@MK8'^_F_\+4$L#!!0    ( !* BUK%\[YQN@(
M /D%   9    >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;)5446_:,!!^YU><
M,FE/5F,G(0$&2-!NVJ150VVW/4Q[,(DA5ITXM4UI__W."61,HDA[2.([W_?=
M=['OIGMM'FTIA(.72M5V%I3.-9,PM'DI*FZO="-JW-EH4W&'IMF&MC&"%RVH
M4F%$:1I67-;!?-KZ5F8^U3NG9"U6!NRNJKAY70JE][. !4?'G=R6SCO"^;3A
M6W$OW/=F9= *>Y9"5J*V4M=@Q&86+-ADF?CX-N"'%'M[L@9?R5KK1V]\*68!
M]8*$$KGS#!P_S^):*.6)4,;3@3/H4WK@Z?K(_JFM'6M9<RNNM?HI"U?.@E$
MA=CPG7)W>O]9'.H9>KY<*]N^8=_%QED ^<XZ71W J*"2=??E+X?_< (8T3<
MT0$0M;J[1*W*&^[X?&KT'HR/1C:_:$MMT2A.UOY0[IW!78DX-__F2F'@>F>,
MJ!U\E7PME712V&GHD-X'A?F!:ME116]0L0AN=>U*"Q_K0A3_$H2HJQ<7'<4M
MHXN,-R*_@I@1B&B47."+^V+CEB_^WV+AUV)MG<$K\OM<W1UK<I[5M\W$-CP7
MLP#[P@KS+(+Y^W<LI1\N:$YZS<DE]H/F_*!973Z@BU3GA3)Z!6_FN+"3:VQ,
MZT!O &-@HQ7VMZRWD\'">F?['MS=+@&?P3U7V/+8@[G9<049H2PF219#0BAE
MA-%D<",:;:4#1M'5/L"&E,0T'JSX*U\KG\1 8W @&?=*H%$<-?&Z /&TDTWE
M%28I82,$IS%$*1E&C,3I:/# 7_K4F#>E"<G&&3 ,SF(?/&CKM, 2](S)*![A
ME2,QRTB<C0</VB%P3,DX&^$^@S0C+(U)Q#(X=\+A23M6PFS;H>/_V*YV76?V
MWGZN+;IV_AO>#<5;;K:RMJ#$!J'T*AL&8+I!TQE.-VUSK[7#4=$N2YS-PO@
MW-]H[8Z&3]!/^_D?4$L#!!0    ( !* BUJ\UD=B*04  #4,   9    >&PO
M=V]R:W-H965T<R]S:&5E=#$X+GAM;)U7;6_;-A#^KE]Q<+%N S3;DOR6-#&0
M-!W:KMFZI-V #?M 2V>)JT2J)!7'_?6[H^279([1[8-MDKI[[NVY$WVVTN:3
M+1 =W%>ELN>]PKGZ=#"P:8&5L'U=HZ(G2VTJX6AK\H&M#8K,*U7E(!X.)X-*
M2-6;G_FS]V9^IAM72H7O#=BFJH197V*I5^>]J+<YN)%YX?A@,#^K18ZWZ#[6
M[PWM!EN43%:HK-0*#"[/>Q?1Z>6(Y;W ;Q)7=F\-',E"ZT^\>9.=]X;L$):8
M.D80]'.'+[$L&8C<^-QA]K8F67%_O4'_T<=.L2R$Q9>Z_%UFKCCOS7J0X5(T
MI;O1J]?8Q3-FO%27UG_#JI4=Q3U(&^MTU2F3!Y54[:^X[_*PIS ;/J$0=PJQ
M][LUY+V\$D[,SXQ>@6%I0N.%#]5KDW-2<5%NG:&GDO3<_+;0QOWP 4T%0F7P
M3JN\W5WAPMFS@2,;+#E(.[S+%B]^ B^*X5HK5UAXI3+,'@(,R+FMA_'&P\OX
M*.(5IGU(HA#B83PZ@I=L(TX\7O*_(H8_+Q;6&2++7X>";Z%'AZ&Y@4YM+5(\
M[U&'6#1WV)L_?Q9-AB^..#[:.CXZAMXY[C:.E^RXWV5/E>HHWF%OHZ@/QPWM
M/VX/WBBXQ=IAM4##54J\&I<K!%<@O-15+=0:4)$29H%43D-%;2/K$L'NX$HM
MJ$]S@TAM3\ KZ0IX+53^I= -?%32808WC1$E8U9H4DG+2Z$^T;X?PCN7]8$&
ME9\$4N60BEHZ$F%_<E3(FHO&4B*L#>K&U-JB[<,'<I)MDT5R$/)&&$&^DK'%
M&JY-']Y*H6H&_(ERT095&ZE261.@+83!0I<9FA#20D@:%LJ;3 N)2\![3!N>
M/:"72YFR%&/^*I>H\N"V44< /<P=*6V!0W_D5IKFZ,+*3 HCL4V55/OI_M8"
MS6JAY!?!\X]QG6E2UQCLPU5C.!P67Z,P-D#N5FJ!M*UBUV]/57*A#9&7BW%]
M&0_#X=!_O/"#D]99@[60&2A9MMVV1YU?%%PT.8TYB%J+\4'*@*>, *8P91%2
M.I-N1Y7 ,^6/ O^F0N7$4*'O.;Z;QB?Y"<XP4\0&RT,W-9 ="B$:[J+RV *R
M!B$3CNPK>-N4:XC'['$R[',#O&U(G3,6!NS_/NA*6/*?3NCED8&/@P:XK!IJ
MKTHWRG%$;',TV^7-&]T2D<BA[V3V=80,_C,AB1G".(9;&EUUT5$L/K(+ B[W
M.' \M.!P:">/0Q,9@;2TI"&0Y<B1[57^^;-9'$U?6(Z\1N/6(<E1+GP8^+F1
M-=?]7T2&ASP.DBVKOI+-T30<GB1A$DW"E@>S,!Y-P]%DNF,WQ9$,P]%L!HWB
M'GV<E3W.^[*V<0>\#L?)@U:!B, G$_HD$]*Q-?I;2KG>'TH+#LQ74#64+^E[
M@EK&>#8N8=P??=-FE:VN.3&>J=8SO*;26A9S'6! G,KWBNV)ZQ,TYA(^XO;.
M#2)55ZML4ZRCQ6E?'OS56 3#UZ.-&UWF@^]8CEC@.QQ^UA1/FV>_G'W?APOO
M^N.YU!5PV? THVZB'V(3VH!D'[^NV&W!2:3[YVEP (_*$/C@QV$R]M7A[00F
MX>QDNYW"+!PEV^T,3L*3Z79[PN-K'+5[RA@UQ))<@"A)PMDLX>H&'S2_B:+I
MA-CC3^#0G6"P=Y6C897["ZN%E)NIO=5M3[=WXHOV*K@3;R_4U\)0F2V4N"35
M87\Z[K55V&R<KOW%<*$=73/]LJ![/1H6H.=+357H-FQ@^T]A_@]02P,$%
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
MT[6_L:IRGXL7REJU=I>YX,@%+<![^L+4WI""[O\/+OX#4$L#!!0    ( !*
MBUJ-W ]UG0H  .H@   9    >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;,5:
M6W/;-A9^YZ_ J)M.,\/0O$N*$\_82;-M=]-FXJ:=V9U]@$A(0D,2*D':\?[Z
M_0Y 4M3-CCO)[(L%@L"Y?.<*T"]N5?U1KX5HV*>RJ/3+R;II-L_/SG2V%B77
MGMJ("F^6JBYY@\=Z=:8WM>"YV5069Z'OIV<EE]7DXH69>U=?O%!M4\A*O*N9
M;LN2UW=7HE"W+R?!I)]X+U?KAB;.+EYL^$I<B^;#YEV-I[.!2BY+46FI*E:+
MY<O)9?#\*J;U9L%O4MSJT9B1)@NE/M+#C_G+B4\"B4)D#5'@^+D1KT11$"&(
M\6='<S*PI(WC<4_]C=$=NBRX%J]4\;O,F_7+R6S"<K'D;=&\5[<_B$Z?A.AE
MJM#F+[NU:Z-TPK)6-ZKL-D."4E;VEW_J<!AMF/DG-H3=AM#(;1D9*5_SAE^\
MJ-4MJVDUJ-' J&IV0SA9D5&NFQIO)?8U%]=K7HMG5] K9Z]4"5MK3G"].&M
MG=:<91VE*TLI/$$I"-E;535KS;ZO<I'O$CB#6(-L82_;57@OQ=<B\U@4N"ST
MP_@>>M&@:V3H18_4E?W[<J&;&@[RGV-J6Z+Q<:(4-,_UAF?BY011H45](R87
MWWX3I/[Y/2+'@\CQ?=0[D1=&Y.P!\]Q/*8@\=HJ: X!#^Y;]6&6BHDAA[PI>
MX9']U%:"3!"Z3+6(9UJV5D4N:LUXE;.%XG7.U)+ELD:LJ5H[/%>;!DQHO:%M
M-C$YT-Z -LC5K%E;VH:;RV[7,ENS-==L(2"A8&*Y%"9P6;N!I6@Y25X(8S@P
M)1:RDHWD!=NTBT)FF%V*6E8KUVD4*Q5V\T:XC#?&QD;F6C1(6(;<0FC,W7!9
M\$4!R:"6JBI1N&Q3JQN9"\;S7!([<!@TT RT!011=T)H=ZN[(9^I2B,M\*HQ
MSPXH00YA^.DVRX36O>R+5L-26GOL \+F !!Z1+C+LBT97ZUJL8(NK&K+!=:"
MQ*N"@]8EH,QEA:QJD=8=D"6_@WY,:MT*2-'6NH5,)#HO"L9O83C-6L,78JV-
M6;":)<',G2=^;P]2IY%-VX!PX#\AOB17HQJ"Q! W:B/I:R@-25:]')V69#->
MW3'X&F?+MBCNGN6R:,E'X([@R'5/-2<%,38^!-0]]AX6JF5&BZ\;E7T$4A+
M?O?M-[,P],_?7W_09AB</V6_5.QG=2,,/#9S!!;$J]Y+Z>&5%<?A&[(QZ-(D
MN, #I%ZCYC1&@FJP,%"LQ%("NAHYF2T[SP6B&Z6-N!01I/>(/ D53,_U@7&
M/ZP";ZPT/+6&:3!#&^%#<B.)_>!:!MBM=W4*V'CJ#+@"(0)G4TN22QW79L>Q
M/!/8O&I)*AO;;VO/^4GR:D-:_$/ACS$IML'1:KF2Y/\[P0^B_UJ+/[!GQ7[@
MZE;(L4Z,=PZ"94D:NFDZ.P!B+0HXP!W)5L(W@,J:%TNGDQ8K-EWPBS];V=QA
MAC1FO0!0]6=>(4TTG/VSR;W!)?K9WBVL"V .H29Z,([;UF-!FD#8V-F3<>!T
M*^H=X['/-9['+@UHJ&O60?O:YHZQBN93U_?C#B+'<$/T(5[W)=F&9PG3:Q-M
MSUGPE$73P(VB^0[* [K6L_-! Y/U3JFPIX%CDG -:\"]SLV[\"D+":^DY]96
MR$AR50&8O#64$2U+@?11&^C'KNNQUVW=1\V=X+"IH.;A *+0_(TL1X.8WM8R
M9US+2 >UJN1_1>]9?3CB3<&;K;TH;UACOG][%4S=61JY-$S=,)P:3G@(W7"*
MZ:TK%G>GS!@Y6^G::B3&CGB90OY P@/MV W3V#"J9,%^A4A+5:!+-H 8L]A6
MV1 9)#9]+(+!L77,JB0KVY\3ASXY/0;/Y\[/0TDQ7'XW[2RP_5"AV&'@#NFB
MH\ B?^[ZTX#Y7NC\O4M!)N6%Y_VO\\::'F]F;A!$9NUOAAX*B>]&P=Q,;9D<
M"(H_OIM&\\]D@W2?1LF8SVSN)G[X )MHO.QA+K!<XN\P23#S$)-XGR+[Q50X
M355K#UUWQW/[##^N2!C; DG^C$*4H6L2#F+1]_V3;<%N_<-9HUD;HI]$G2&#
M4 G)3)1^N/Z;[U$:VHBNY?.,AW8L>X&H4^/4'YC6JD4&:T1=4@(/?.N 'GO3
M^:--WBZ+(B]Z M;(:*B"%BQ*3X>FQT9564=F?-ETW5$O?-<'=K%QL@<T.5+<
M8#.B#I0**>KSSQ8B,DWJK>JBZ0M+0>'WN9+$MEVNA?@:LAQDXA.)(W)W:V?O
M.9;EH4..*]L,12GJ/-%S?NW;&'VRH@Y<ENB?1V7O$<7\B,^J@V!CMW#C&UY0
MDTSMN$5A(8D'1"]5+@H;*S1/Y8W:7!LHU# #J0W!A;I)5+HT+.N2;:F5O.(K
M0<W8T!;"U!(YNRNR(-N6-A]XSC4*J%S*C+KUT0O0,\G>4-RRHH*J!:V$^B@@
MSYVM@L[U1C5]7%>C3:;/1IBS>>I\_XFJ&TC?*-0365"O%413SP_8$^>]U!^?
M+<GO)/"KZ;A4T][ 2^CU:TF')"AP)ZG/H*R!V3?;FF\6VVE*=)>0I6#A=.Q.
M!WD.ZM02W0\='WK5=X]'QTZ4IODY1F_;D/743K@H$F\"XOOIT_F+Z3,\GC[U
M*'_>B",)E-V70)U3&6,'V?ATCMM9E]R?A7;6IN?4[HT/4(\&>.I.9],O5I[&
M^#I?"M^36/S4%@B+KG4Z":\S7A;?C^YX*0P1[7HO+[1ZO LGL9M,Y\[7@/CQ
M+NQT$(\WFFQO[@!Z) BB3@#3]O+&R&@XF#RU2P#Y#VYH<'W*<J&S6BZ(R@)'
M>4M=MXL_D- ,1*(VK3$2!<X)E;W)T<Q>@G4W2L"E+?HC/Z\JTF&T#^]OZ'ZY
M@\XJ3KD'O7@&?,V:H3QL4, $(2#I"#0FT_!Z)9JN]/4&Z(N +:"GF7<R4G,O
M. Y]O13V%#"<-:PZ]E"P<^X0GVB,PFMR<+NB:XP@[9/P7G+=#'=/^X'^8 >*
MDA/.YU_-[9RO$ME[>-R3.H>%SL/1O4LU.1X^1Y"W/GS0CUP5//OX[#I;JP*
MVJ;D+_87[%']A:8&P]EM,-Z,#IFV570.S\,/MAZ![YUH/D+?FR=/G@4AL(WO
M:4(B+XF>/(N]<':J%;G_8*U'UVF]B_4G;/9%3]AL>\+N#]='!I?]'6_.?AG=
MIMKKT?VV=?\X>>JW/]!VAT/@$A'T/DO]N1>S[;GV(4+?#]W^0RL/A3]RLA^)
M,^^D83$+,8M3?)BRWTZ4AQ/T[/EBAUS,TG3JAOY\P&"6NL$LI54!5D5L&NT@
M$ 9ND,PLD5Z7>)YXTY'NR0Q-#%U(^%L3!#$Q>UCKB :AN<X8"Q#3E9\;I_/'
MZ8S=$#?<(S9'QIE.$W;B'N/@=ZL]#!('EEK_TE#<ZA[X)Y8\K'I,F3!(IG;S
MK)<V</UH[L; \E&J$V:S--DC%J&9FD_3_^>U8E<2^XO%N1N%4&\6F[O%*>0+
M9G%_NQC-YVX83_?O%TV=V.+IM!4O5=T8YOK$-[RQ&+T(W%PSAO',C:.4?6=O
MB_LZM=,TU*I=K?MF'XW^TR.HFXKG'?NH>3;Z_EP*-#GTE5U#O+9J[*?H87;X
MD']IOU]OE]O_ GB+'DFBXA1BB:V^-TTFK+9?UNU#HS;F:_9"-8TJS7 M.&HH
M+<#[I5)-_T ,AG]ON/@?4$L#!!0    ( !* BUI[#&W'B 0  ),*   9
M>&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;(U6VV[C-A!]]U<06G31 JYE.\ZE
MB6W R6XO#P&"I)>'H@^T-+*(I4@M2<7QW_<,)2M.UTD#^"*2,X=GKIKYUKHO
MOB0*XJG2QB^2,H3Z,DU]5E(E_<C69'!26%?)@*7;I+YV)/.H5.ET.AZ?I954
M)EG.X]Z=6\YM$[0R=.>$;ZI*NMTU:;M=))-DOW&O-F7@C70YK^6&'BC\4=\Y
MK-(>)5<5&:^L$8Z*1;*:7%[/6#X*_*EHZP^>!5NRMO8++W[+%\F8"9&F+#""
MQ-\CW9#6# 0:7SO,I+^2%0^?]^@_1]MARUIZNK'Z+Y6'<I%<)"*G0C8ZW-OM
MK]39<\IXF=4^_HIM*WLR3D36^&"K3AD,*F7:?_G4^>% X>(UA6FG,(V\VXLB
MRT\RR.7<V:UP+ TT?HBF1FV04X:#\A <3A7TPO(AR- $ZW;BGCRY1_+S- "7
M3].LP[AN,::O8$RFXM::4'KQV>24OP1(0:AG-=VSNIZ^B?B)LI$XF0S%=#R=
MO8%WTEMY$O%.WFVE^'NU]L$A*?XY9G +-SL.QX5RZ6N9T2)!)43 9/GQP^1L
M?/4&V5E/=O86^CM#\C;&9#821XS^O21Q8ZM:FMW'#Q?3R?F51SFNO<J5= H"
MRF36U=;)0/E &1&@<'=_(Z0CE.#71CG*!1<3?TPC-9>$\B)8).47$K*NG:V=
MDEQR7M@"6@&M 5HDG5%F@PO1:F00&3D^$36YC$Q !V!Q601R/P;Y) !4J( *
MPT;%",Q'9N"72Y,1ZB24+3?L-28 6_@@32Y=[L$NQ]6;1G=,OF=[I^,K5OAE
MM;J+R\G5#R.Q.J3,AK#-OO?=A@PYV-G%>>!+V^A<K(EMT"1]$)/Q=TR=]2)]
MP?0-K&1O5G1@@CAB JMIVL0KHH/1\@)'HG<^&Z?CJB,AE!] %BJ@>_I\.Q15
M0!B[V+(#E,?=N#B3M0I2CPY3 ##"V/ <V*-1Y%T+=-??7C2F\S"V!WNPW%(+
M5TK(1'@3F!&[_Y7\P#8+'H%OB?['^?$(IABDH-YQ#!H/VG@U#7Q-F2I4)NH&
M^>O)#Y'862DD)V&!E(OY$4.494W%>0%-;7T4!4URH.7APR=8$U\YUG$ \:;S
M>]5C_GR1/G[0Y<\QXCY64::E]V#:)@/+9M"S6N61T5KJF!JQHWNF_YR*'5CK
M&T QG+'_DSS!#J+7L/9] GFQW@ET/^,+.![9DTE?<C1P'IS*F$E75O!.%^D^
M;4K9!CJW!D3M"/U%TZ,TJ >Y_;;T:D[^(&JYB^0&N"Y7CRHG=@GSZ)B^:$0,
M(HM":17=DL6K^2!&'M-%E_/*?=MAAD(5G%=#=M]KQ3>(Q0=[:XJ#P;O:",(=
M 2"D 1_3:6VAW(7-=S%!@],8=]J20IKN7=T5V8$S8Y,%0=]'H??-$.DIN8DZ
M(?/'"/^R?#D.E<Q)W-]>GPW/9N?#R?BGH3!H%O@>>Q.E!X-"16X3QR$OHN'M
MS-#O]A/7JATTGL7;<>U6NHT".TT%5,>C\]-$N'8$:A?!UG'L6-N (28^EI@:
MR;$ S@MKPW[!%_1SZ/)?4$L#!!0    ( !* BUIC[\=G+00  ,L+   9
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
M$)H6X/Y:P5+A!QW0OJ:]_ ]02P,$%     @ $H"+6J@GAI86 P  V08  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C0N>&ULE57?;]LX#'[O7T%XP)YZ<>QD
M:]$E ?ICP]V&%5F[W3T<[D&QZ5B8+'D4G;3__2@Y]1*@S6$OMD7Q^_A1I.C9
MUM%W7R,R/#3&^GE2,[<7:>J+&AOE1ZY%*SN5HT:Q+&F=^I90E1'4F#0?C]^F
MC=(V6<RB;4F+F>O8:(M+ M\UC:+'*S1N.T^RY,EPI]<U!T.ZF+5JC??(W]HE
MR2H=6$K=H/7:62"LYLEE=G$U#?[1X6^-6[_W#2&3E7/?P^*O<IZ,@R T6'!@
M4/+:X#4:$XA$QH\=9S*$#,#][R?V#S%WR66E/%X[\X\NN9XGYPF46*G.\)W;
M_HF[?-X$OL(9'Y^P[7TGXEQTGEVS XN"1MO^K1YVY[ '.!^_ ,AW@#SJ[@-%
ME3>*U6)&;@L4O(4M?,14(UK$:1N*<L\DNUIPO+A#HQA+6"KB1_A*RGH5S\O/
M4A;^X)46.ZZKGBM_@2O+X;.S7'MX;TLL#PE2$3:HRY_47>5'&6^P&,$D.X5\
MG$^/\$V&;">1;_+;V<*_ERO/)*O_GDN\IYT^3QLNSH5O58'S1&Z&1]I@LGC]
M*GL[?G=$]'00/3W&/HANHVC^GQ(=Y\K.1O RW\&61B^]R#5L:]< UPC7KFF5
M?83"V;(KQ.]DU7D)X'TP>>T97!4]*V?DMFN[OH!;U6 PTT'46\4=17L,&8+7
MNH6/6ME68/#)R6-)VA:Z509\K0AK9TJD4RAJI>4^RHVVI2PT5H /6'3A>@MC
MI0LD^*(K%(K[SCY/$\$;<?U%=]-1"!WT/Z(B#QBZ&*0'L5D)8M>'DP@-#7EZ
M<J@WV/?BMN0V.C"L.R6'S!C.A?9/\O6K\SP[>^=EC*S81_P T@*07N(_*A*@
M<5(E8'=0AVVM"RF/N)WX;N7Q1X>63:S/!HE[$@?71DF%+L%1J:T,WOX8_ CN
MA?C6,4*6Q=AR?X/ QDEE2F2EC1\]U[_IWKAID-9QJ(8>Z"SWDV>P#G/[LA]7
MO]S[H?]9T5I+9@8K@8Y'9V\2H'Z0]@MV;1Q>*\<R"N-G+?\>I. @^Y63!':+
M$&#XFRU^ E!+ P04    "  2@(M:'YP#BL\"  ".!P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970R-2YX;6R]55MOVC 4?N=7'*6B3Q,A#FT9!21NU?90J6IW
MT33MP20'$C6Q,]LI[;_?L1,"&Q15?=A+['/Y/I]+CCW<2/6H$T0#SWDF],A+
MC"D&OJ^C!'.N.[) 09:55#DW)*JUKPN%/':@//-9MWOIYSP5WGCH='=J/)2E
MR5*!=PITF>=<O4PQDYN1%WA;Q7VZ3HQ5^.-AP=?X@.9K<:=(\AN6.,U1Z%0*
M4+@:>9-@,.U9?^?P+<6-WMN#S60IY:,5/L<CKVL#P@PC8QDX+4\XPRRS1!3&
M[YK3:XZTP/W]EOW&Y4ZY++G&F<R^I[%)1E[?@QA7O,S,O=Q\PCJ?"\L7R4R[
M+VPJ7W;I051J(_,:3!'DJ:A6_ES780_0[[X"8#6 N;BK@UR4<V[X>*CD!I3U
M)C:[<:DZ- 67"MN4!Z/(FA+.C&=21"B,XK9&>N@;XK06/ZKQTPK/7L$'#&ZE
M,(F&A8@Q_IO IV":B-@VHBD[R3C'J -A\ %8E_5.\(5-AJ'C"]^4(?R<+#4)
MD?EU+-F*JG><R@[(0!<\PI%'$Z!1/:$W/C\++KO7)P+M-8'V3K&_H16G\4&_
M _\D^R5!6,F,)B\5:S!\F2%H-)J4RB20BFJJW7CHEI& /$KJWPX5F(0;FIM(
MEL)@;$$0=-M 2RX5@ER1!]*9><'%R_E9GP57UYI&]0E%B>X0Y_""7&E ^W\
M=1?S)7'7'6;N&P(7L6OXH'53HWXXU.( U;*H"F0!K=DVV@FX$-AULP8AM'?V
MZ:&=[=MGA_9@WS[?Z2^@O15V]H7C>V?-=5D46?KNFA>EBA*ZG/Y3S1^VT>YJ
M'O;W:M+8IQ"RG?[0OJMYT#N&GP,=>0*_..@9^PCM8\/H[]V1U*VU>PDTN#I7
MUV6C;1Z;277'[MRKE^J6JW5*TY7ABJ#=SM6%!ZJZ_2O!R,+=N$MIZ-=PVX0>
M3%36@>PK*<U6L <T3_#X#U!+ P04    "  2@(M:":BEL,L$  !["@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6R=5LF2VS80O>LK4'*53RHME#R;
M)57-DL0^3#PUD^60R@$D6R0\(,  H#3RU^<U2&DTB:Q4Y2(19/?#Z]<+,-]8
M]^Q+HB!>*FW\HE^&4%^-1CXKJ9)^:&LR^+*RKI(!2U>,?.U(YM&ITJ-D/#X;
M55*9_G(>WSVXY=PV02M##T[XIJJDV]Z0MIM%?]+?O7A411GXQ6@YKV5!3Q1^
MK1\<5J,]2JXJ,EY9(QRM%OWKR=7-C.VCP6^*-O[@67 DJ;7/O/B<+_IC)D2:
MLL ($G]KNB6M&0@T_NHP^_LMV?'P>8?^8XP=L:32TZW5OZL\E(O^15_DM)*-
M#H]V\XFZ>#XP7F:UC[]BT]K.L&/6^&"KSAGK2IGV7[YT.APX7(R_XY!T#DGD
MW6X46=[)()=S9S?"L370^"&&&KU!3AE.RE-P^*K@%Y:WMJI4@,K!"VER<6M-
M4*8@DRGR\U' %FPXRCJXFQ8N^0[<)!'W0"B]^,'DE+\%&(';GF"R(WB3G$2\
MHVPHII.!2,;)[ 3>=!_P-.)-_T_ XH_KU >'4OGS6.PM\NPX,K?/E:]E1HL^
M^L.36U-_^?[=Y&S\\03OV9[W[!3ZOWAG_Y6HTW"3RZ$X"2F^U.0DKX4FE#V^
MOEK_4I)0IAT)W%MV=<1(>5$[NU:H@YXRXF<;2,1=#W=A)/"HI=FR@V_2K^A7
M$:S0*JBBA<<N@9P7*V>K7L!,X._Q'[@!"(:9:)')!AQ )FT\XO5^>(C__MU%
M,CG_Z$&U8&/;&$R'&#EC5-)@"C%UX3"]X*^W0GH/F/A=JV?2JK0VQPX]F:_!
MB,37)B]>%80?%$!8S*]$#>RH#X D-I@]_.\DPO?,$_JD,M4 M[S14%QGF6ND
M!IHCS+S,.J@G(/1;N Z_1R^!^892AD/^2&2FFQQ[R(C<I:+=:A?O2AF)'$ )
M!7FR,!"^M(W.82!VT77Q")MEC1LP# :_MR8"D4<*^&G8.\QBB0B-#:_L^25X
MD^.]M)*IXM2"7$Q>Q"RDRUD92()^IRHEM^OY:23,S3\47XRXERXKQ8=V'$#5
M;D;"?J4T;R8RM58Z3GMK>K+ N>2#L";613A2#2@YKW(E'5.2(=H\D*TU[4UN
M;>,"^S^52!W.133%G<*@4"S;)[S[!NG$K0K;04R6%%YJP'%'\33IY<K73:"!
MR+14%3<5;[/[O%,^Y>R81L= $'6. ]CD;"TA4FA<[+1:;F.6\?AX?Y,,+L^G
M@[/Q& ='*&&F(74.;2$X,H2:^@G'7FR3GI' V N1H6$'G>IM06C>*I?,DU_(
M"BT28LJ0[G1[*-^N\VC=44'5-&8EU]9%ZUWE9 @(Q9#2:^5L>VWE@.:;_H21
M5L"+[<9UM"8!C2V'[XJFZ[(NH3$ UI*%ZFT4.@MG,4&TM2HL&MCK+= W%F>V
M>48Y<+L'_X\B0$NZV,.*&P',,&&^0:PNUBSF7?HHO\<YOW-O)PA:*B/B_'2#
MIO/N=#M>S[-] [+0+:#R,>^ =%1;%WH;^"*WL\G%X#Q)H@<OSRX&T\OS 9.I
M*5YG$.2QLV5T<"% ;Q3QVN/CR OMW6#_=G^SNFXO%*_F[;4,#5= <82\@NMX
M>/ZA+UQ[U6D7P=;Q>I':@$:,CR5NA^38 -]7%H._6_ &^_OF\F]02P,$%
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
M\?X)S1(/3K(\ >-+ V]L/WB#W1/V^B]02P,$%     @ $H"+6G*H5F?K"
M'14  !D   !X;"]W;W)K<VAE971S+W-H965T,C@N>&ULK5AI<]LX$OW.7X'2
M3$U)4XQ$@K>O*OG(1%5.[+6</6IK/\ D;'%"$1H"M./]]?L:I&0YEIW,U'Z0
MS0/=_;KQ^@ /'E3S12^D-.SKLJKUX6!AS&IO,M'Y0BZ%'JN5K/'F5C5+87#;
MW$WTJI&BL$++:L(]+YXL15D/C@[LL\OFZ$"UIBIK>=DPW2Z7HGD\EI5Z.!SX
M@_6#J_)N8>C!Y.A@)>[D7)K/J\L&=Y.-EJ)<REJ7JF:-O#T<3/V]XY#6VP5_
M+^6#WKIFY,F-4E_H9E8<#CP")"N9&](@\.]>GLBJ(D6 \4>O<[ Q28+;UVOM
M[ZWO\.5&:'FBJG^4A5D<#M(!*^2M:"MSI1X^R-Z?B/3EJM+V+WOHUH;Q@.6M
M-FK9"P/!LJR[_^)K'X<M@=1[18#W MSB[@Q9E*?"B*.#1CVPAE9#&UU85ZTT
MP)4U;<K<-'A;0LX<78I&UN;=15T]LO=E+>J\%!6;&V$D0F_TP<3 "JV=Y+W&
MXTXC?T6CS]E'59N%9F=U(8OG"B: M\'(UQB/^9L:3V4^9H'O,N[Q\ U]P<;G
MP.H+_J+/[-_GD& SW.K_[ I IS[<K9[2:$^O1"X/!\@3+9M[.3CZY2<_]O;?
M !]NP(=O:5^#5P3^=@->O[EA;VK<C9?[8_8]4^QZ(=F)6JY$_<A6LJ$2(0LF
MF)':,*2<P7MH-$V9&[RH46.$UA*2ZM:^S%6M5546T%@XNKW195&*II2:E92P
MN6H*6)7(";-@<YFW36GHK:@+=O8U7XCZSB)8EMI6B2MYUU;"IOO\W3_955M)
M%K[S4C:4(S8,1B[[Y:>4<V__-UG+!LY\4L#*C'KB@?/$ [O6W[?6@#2O6O 9
MN(5AI6$/ CA6JZK,Q0W,P'GKTCH>T%F4.J^4EO;Y4P#+NJNEA'(MM;*AAI5.
MF$(^MN%]%I2B1!"5P>I'1LN*\KXL)-#!V+;MC5;9E*K0CMW6&C$>LQ/9&)3J
M9R#(OUNE#%3+->@6(NRNBQ*VOUQ[7];?>+-%!Y@A/XI=F_=Y/!\[OTVGEVPA
M[B6[D;*FF *])LH @5J6QD*$VXC9EEZ]4&U50(91VR'MD/R]K;NZ;M43IGJ]
ME]\R:R=:IZ=@'[,Q.Q:ZM,3LH]7%YOK5K>OEO]FY!5AAG=L$H]5E?>?04BV6
MT@:FK0V>L14 YI;.\!&Y@9ZYCF^/BACH)_OZ^^XP^367*].Q<P>N5EOJ2D?^
MT9;FD2VE62A+G!Z0)4U9WR-=.X5$$@K^%@$[2MZJ"JV<'("+7:STUE[NC):S
M,UI[SM1&' 5>+F]D0T7>09$/;*5WKCX>,_I]GO_L3.?SL^OY9'@^FQ[/SF?7
ML[/YR#D1>M%E)UV09_>BLG!\EWN1FV70Y'*>N'&8L<#+W#2+G$O:F<?.23]P
MDR1F:>8S'Q9/6[C7J"6@&]FL8Q=&L>N%OAO%*4O]T(U"*(P@ >D ]W[J.;--
MY"APS[)V&"8^H(1N$$0,92A*@2Q-7"_QZ#:%8C]U0YZQD7-]<3T]9YVS[)FS
M; A+2<"A*848#SPW23/7YS[#0Q_>)HGGS#],K\X^7)R?GEW->_*PL[]]GEW_
MBPU/S][/3F;7(V>^P"XL5%7(1J\7];088J !)\UHSSFI4*O9E"&-L:/-(])0
M4%$8_NR-/8_35C*$NY7[")WK(SX>PDV[02'I;WL9T8)M3?E?2O47.\[LCI,@
M[;I+'6,E[;!6/>XSZ,HX'/<ZU8'+D\"-LGBM&I6__0MJL>]XR(.X4\O=U(^
M>H,8N8CDJ@NB^9_3/?J511XV)&9^$KMIR!E6Q)[?!_3X1P(*.%'J9E[V,H [
M7JY#0$7T3\ &T   LW#]#P$(N#,MBI)2%@F\$F7QCLJM6)4&]R%/07C/]7C*
MDM1SPRQSXSADOI>Z48*DB"&>Y^V2FC 0]61"!D3<]0 @!B4H ^+(Y>!\$OIT
MFZ1NS#.7IWAIVV]K%,+3SR*:Q4C?!!'-MJXR"FJ6/3.G4&$:6UM ;SHWH-&@
M<2E4752!"(D;(8&MBB *;(U .D59GW6?II\NV/GT>,[.KT_9CV32#^4D^Y5-
M;U%-V!VZ-;9%WMZ"*NOVT<A[9"&U.Y5_81KCA-$NNH&THPF(.7;>]]W\48H&
M=9Z&ZA<5D[.797-=.C^AM9"9ND4LK2M\_[7_S@5F!F&[D_RZHH*N]YPYSDR6
M4" .3FY?Y+/WWU6YGK5(7!0XPY28" 4ERY..R,6H!4['C(HE<2I. ]=/4I9%
M8 ZV2!$!U0MTWY<\5\@Z6]1[:;124' C-NH*-$GB<BV,RTX>E.QFPPV7AKWM
M$8MCE S0'RF1)3[8 -G0%G4?ZJ'D>5NPTE'@IN#O:\&:]38P@NG1NA>]VEHH
M<3EL >:0(\?".$!;R2P"U+0P\VSEI-L(O$?5X&A!EA'E,T/"8$B_:8T=93$4
M?!*U8N?B1K-S4Q#)?*1KFL:=F913V^2=&?A,S2Q,>S-)B%^&E\[)KDSL#.[M
MP/ 7K5R\GO6=8DH@',Y1QMH&TT>.V;P1M>[/":+XO>VCBP*!'8TC5.X(!8I3
MO0FH^6012Y'7 ?=Z'KYA[7NAQ#Z@_T=H"];).$;I#&U51,N *32EJ+L-4>=C
M-Z0(_%]J@!V25HVB,P.F:31[.Q26]6@KK^Q7DNZ0%;B93T,/BED8NIY/B%,B
MMN57@()-V?.DNM?6\_4;94,*:>8A48*XRS-HQR^V[ SL! '"!C8)PP#C$#$Y
MVM:_#;T?,I_;\ EF2$R)60+^>#0WH+L1][F'K0P9WB+G\8N<LTT=ENN3)&*
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
M8 8V]FW&WPB,B,&(^Y=6-?AMJ$(&%YZ]!+U3VJ4-9L3B<KX['T69E]N'B.-
MJ,>]P(>,\"G.!&T<3DWPKA\B<A: EI*\+H% #!4TNTKCSG"7AT-5)BF>=%-&
M[MB.E^DWPU^J9Y/G@B0[V0_JV?2Y,6/-ES3RV>QYE):U>Y2%2V<\>X9"$CA,
MA+C.P8(#-/BA4X[*DJ6"!J_,%'CK67%7YG>X*T<[0$BDV:O$A5Z.T/=IIX]V
M0:"Y4VQTNBNRWUK"GU%68'(W&)0S&@Y^ ;L, ,BMK6!8@IX819\Z!PT*,_
M^6FP1E%JL!YFV[ Q.T:C.&V,3[$"PUO":B$LO*G@".QBQO[C1UG5W),BEK5
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
M$UF&#V/LY @,F=>E4IWA0"\;2MW;\K"M4M(1OJWC&YTBN[CV*^TS?\00Y)<
MF]?7];Y3C6Y',%*)_'ZQU9E^D$00V4<D^F2)A?;%(C8!\",!^!AM+UG8J:<)
M.PQTVG<WB MK[K/RTM#N>LN C'IC5R^\]WN#@;6EMYC36YR*AE_U;;]5YDWI
MU_Q^</<XOV;]?5)M\5;!7&]@Z'BTO#CC"V3,!R L>EOXJFS FJ,_=_3^+'P
M?M^4<*#R 1>P[X]_]?]02P,$%     @ $H"+6F@L?QOZ!   O@\  !D   !X
M;"]W;W)K<VAE971S+W-H965T,S,N>&ULM5?;;MLX$'WO5PQ4;)$ @6W)29RK
M@=R*>)N+$:<ML(M]H"7:8B.16I*RDWS]#DE)5EK93M/N@VV)G#ESYFKR:"[D
M@XHIU?"8)EP=>['6V4&[K<*8ID2U1$8Y[DR$3(G&5SEMJTQ2$EFE-&D'G<YN
M.R6,>_TCNS:4_2.1ZX1Q.I2@\C0E\NF4)F)^[/E>N7#'IK$V"^W^44:F=$3U
MYVPH\:U=H40LI5PQP4'2R;%WXA^<;AMY*_"%T;FJ/8/Q9"S$@WD91,=>QQ"B
M"0VU02#X,Z-G-$D,$-+XM\#T*I-&L?Y<HG^TOJ,O8Z+HF4B^LDC'Q]Z>!Q&=
MD#S1=V)^20M_=@Q>*!)EOV'N9+?W/0ASI45:*".#E''W2QZ+.-04]CI+%()"
M(;"\G2'+\IQHTC^28@[22".:>;"N6FTDQ[A)RDA+W&6HI_NW<DHX>R8N1#R"
M&Z)S24%,X#:CTJXKV+@GXX2JS:.V1IM&LQT6^*<./UB"[P=P+;B.%5SPB$8O
M =I(MF(<E(Q/@Y6(YS1L0=??@J 3;*_ ZU81Z%J\[B]%X.^3L=)$AOJ?IA@X
M"]O-%DQ?':B,A/38P\915,ZHU__PWM_M'*[@OUWQWUZ%WA]AGT9Y8@F/\K%B
M$2.24=7$<S72?4SA3*09X4\0":J "PVAX%$>:C"+*C=!X*:/0%2Q>8=Q8UJ!
MF',8YQH85QK'0ZFI[.8X5VA-J9H>Z%B*?!K;?55CWH(39;S1R"<BFKIGIG (
M9$+J+;M1$/WP?B_P>X<*>^*;D._J,$ PBT3!1"0X>M0!)C:U6"^$S@L#PP03
M9),^YU2JF&4PE(R'+".)FQU,&_F_8OJ-$3Z%2R+FE,$]#6,N$C%]0DJM+;C2
M40LV#*V@<_B=L%WU#S?ASSQY G_7U+"_CYM\^AR+? O.8L8)^)T._ %W6"E8
M<+&MR8C.<'YF. VUX3@XJQ&Y(5RD+)3BE5PJ^?^/SFDBPH=F.K_5UB SN6TV
M=))/<7R"OV<G16>)J7.FM&18MJ;[$3Z3PA6M<0.NR%C!Y2>X8BG3-((1S31-
MQU1"A2J0QB?SY? &?$:5MF07" ,> HXMIQD$A>KIET&3TN^LT:^4/=!7EH65
MK94$I^"8^F_(DA(3/3?]-QC>7EW=PO#^H@57]^=HUQPDJ,0B*+:N!S<7=U;
M[!>6]PO+(\:G!)N>KDM7K1)LN!W_$F9)J'FA<$:>4L)-7%QY[A9JQ?IRS2*J
MM0JQ^KTR;LN+H^#[6LVE?E?INZ::S+ HEJ2[[(;5*?V1H(V/"<QMJ(4MW]Z:
MX/PX%S=&,1&/F,G-&J$;,7/]T"U370@M932**7_&#USC00?/8Z39TPK8[U7(
M3O%G.G_,=#TYBZJ]5_D#JVUMU@SNK<_["R=F0C7[L!@6_MM\<"QM(Q">XVF[
MJ*P /G,WR33.%+4.QA250J!:!IN'>F'$[Q96FI.YU(ZK&5>^ZVR5@ZNFLYA:
MZWCL[B -'*-<NZFURO$4/Z_V/-AYF^>NS9SGM7J[)D]E.06U<NJMG+N+$;".
MM8$/.K_.N#8X+6199,5ZKW&F+*:4+5"CV"VYF$']O58YJJQ_S?Y4P\DO0_93
M?_9-I_!V[4Z%G3^U-T>%A]J<:W>]JE:KR^F)NY,MQ-W-]IK(*1Z*(:$35.VT
M>CL>2'=;="]:9/:&-A8:[WOV,<83-)5& /<G0NCRQ1BHKNS]_P!02P,$%
M  @ $H"+6L:JG#K>!   Z@L  !D   !X;"]W;W)K<VAE971S+W-H965T,S0N
M>&ULK59;;]LV%'[7KSAP@6(#N%CW2YH8B--V+=:T0=QN&(8]T/*1350279)*
MFOWZ'5*RZK2N=VD?+$LBS^W[OG/$LSNIWNL-HH&/3=WJ\\G&F.WI=*K+#39<
MG\@MMK122=5P0X]J/=5;A7SEC)IZ&OI^.FVX:">S,_?N6LW.9&=JT>*U MTU
M#5?W<ZSEW?DDF.Q>W(CUQM@7T]G9EJ]Q@>;=]EK1TW3TLA(-MEK(%A16YY.+
MX'2>V?UNPZ\"[_3>/=A*EE*^MP\O5^<3WR:$-9;&>N#T=XN76-?6$:7Q8? Y
M&4-:P_W[G??GKG:J9<DU7LKZ-[$RF_-)/H$55KRKS8V\>X%#/8GU5\I:NRO<
M]7O3: )EIXUL!F/*H!%M_\\_#CCL&>3^5PS"P2!T>?>!7)9/N>&S,R7O0-G=
MY,W>N%*=-24G6DO*PBA:%61G9HN>#) 5+,2Z%94H>6O@HBQEUQK1KN%:UJ(4
MJ.&'MWQ9H_[Q;&HHL#6?ED.0>1\D_$J0((0KV9J-AF?M"E</'4PIXS'M<)?V
M/#SJ\2F6)Q %#$(_C(_XBT88(N<O^G88_KA8:J-(37\> J(/$Q\.8SOL5&]Y
MB><3:B&-ZA8GL\>/@M1_<J2(>"PB/N9]MJ".774UVBJ>:2-(L[B"=QJKKH97
M)'YM5ZX5=;0R]\#;%3S[T(DM]9@Y5,OQ:$^12B@%=\TE-)2\+KO:A>RT1<QL
M$"Q2MB]^LM;0H-G(%<A;5'95*,!=FE[7IUG;-$_@+=F.:["_!EPA< V5K&F@
MZ%/OBI<;<J[Z@ER[*]F*$G!7&T1@) 0^W"-7VGM3$;L(5:=:83KRE@P+;Q5O
M]58JT]?TR3X>-LP[4:^H-.U"5;P4M3!6$]P8;L&W<9;CIG"(>(3:9*0V^0[4
MOFP-;]>"NA0NM$:C#[%Z/) %_E(V6]X2G@UA(?XBW\(0X(0.(:T1E&7405#;
M2S>^LE/V,\II8I(V=HQ#26/ ]D[':\^@:OX+T_#\LPS"'EYX]3"+Y)]A3T?8
MTW\-^VOZ0M[@+;8='L3UJ*?#G6]K[ZMS_6+'Z_!U=*A;P%J*JH:HL$;2N<.I
M4K*!E:@J5%:@PPZ+/?*&FH*^6,[\=P>0F[I ,Q.;)1%!<].CN1G:X1FY">K=
M7,UA^'DT(%9=:4!SFO:CZR+T69I$K @"R (6A0&+TQ"BF/E%RN+$]Q94E&VL
MG44:LB2(69%GD#$_L*8QT-:B(,O4>[U?69%'+$ASEA<Y9#F+HH1%60JQSY(B
M(<,4CK"9C6QF_XM-F-_#SRC7BF\W-/>IH639CP#:>.F^P?BYG'K.C\8[S/F.
MF5ZZ^ 4SEH^0]=1875MZF+,8VO+QHSP,LB?:>R"-Y3VI8Z^$>J^$<E?"%[/S
MFV1R<PF%G[(HSEA!2D@R%N<)2\(40LNZ%47DO9"D[%_L)8I8DM#+*(: _M(
MK XREOJ1MR#]<YJ\"$$>LRS*(6!!4+ \"R%F:9&Q,(X\VR[O:&93D@N:T50U
M.0JM7)*0)!8$))HD(E._H 3\V'M#M5%=8<IRG^1*QY" -%GD)+68E%NP+(B^
MAPZG>^<OPGGM3IGT1;1GA_XH-KX=#[(7_?GMT_;^%'S%U5JT&FJLR-0_R6A<
MJ_YDV3\8N76GN:4T1*J[W=!A')7=0.N5E&;W8 .,Q_O9WU!+ P04    "  2
M@(M:6#C!1,L"  #8!0  &0   'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6R%
M5-]OTS 0?N]?<0H2VB2S)$Z:)J6MM&X@D!B:-GX\(![<Y-I:2^QBNPO\]YR3
MKMN@E(<VOO/=Y^_S^6[2:G-GUX@.?C:ULM-@[=QF'(:V7&,C[)G>H**=I3:-
M<&2:56@W!D75)35UR*,H"QLA53";=+YK,YOHK:NEPFL#=MLTPOR:8ZW;:1 '
M#XX;N5H[[PAGDXU8X2VZSYMK0U:X1ZED@\I*K<#@<AJ<Q^-YZN.[@"\26_MD
M#5[)0NL[;[ROID'D"6&-I?,(@C[W>(%U[8&(QH\=9K _TB<^73^@O^VTDY:%
ML'BAZZ^R<NMID =0X5)L:W>CVW>XTS/T>*6N;?</;1_+BP#*K76ZV243@T:J
M_BM^[N[A24(>_2.![Q)XQ[L_J&-Y*9R838QNP?AH0O.+3FJ73>2D\D6Y=89V
M)>6YV7MUC\II(]$R^$B/X.236-1H3R>A(W@?%)8[J'D/Q?\!%7.XTLJM+;Q1
M%5;/ 4+BM2?''\C-^5'$2RS/((D9\(BG1_"2O=BDPTO^(_97+_7;^<(Z0^_B
M^R&Q/51Z&,KWRMAN1(G3@)K!HKG'8/;R19Q%KX\03?=$TV/HLUOJO6I;(^@E
M_%FA0UR/HAWF^@Q6T6V4FCK-.G^D6R,L=4T-*]5J/#BWWDG%P&:!QA=D0 5)
MNJH,;J[F0+_!C6CI73HT4M06AADKAIRE/(<L83P?LH1BOU*#@E2P,;I$:R%.
M(I9%!8M',<1QP=*D8%%1#-Y*)>E)5[#2NK)01"P9C5B6$UC.DB1APR$??""$
M,;1&.GQ5Z59YCO)1%)SP;,BB+&5)%,,IF3QF<1%3[@A.!W_)CSG+1RDK\@QX
MP?(L8VF<PZ%:AD^ZK4&SZF:*I?O;*M<WWMZ['UOG?;<^AO<S[TJ8E506:EQ2
M:G0V&@9@^CG2&TYONMY=:$>3H%NN:?2B\0&TO]3:/1C^@/TPG_T&4$L#!!0
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
M3- '!;JI:Z(V,\KE>N+'_N[%(UM6QKX(I^,56=(G:EY6#PI[88=2LIH*S:0
M11<3_R8>S3(;[P*^,KK6!VVPE<RE_&8[G\N)'UE"E-/"6 2"CQ_TEG)N@9#&
M]RVFWTUI$P_;._2/KG:L94XTO97\3U:::N+G/I1T01IN'N7Z$]W6XP@6DFOW
M"^LVMH?!1:.-K+?)R*!FHGV2G]MU.$C(HS<2DFU"XGBW$SF6=\20Z5C)-2@;
MC6BVX4IUV4B."2O*DU$XRC#/3&_59F5DT2A%1<&HAHMG,N=47XY#@_ V*"RV
M4+,6*GD#*D[@7@I3:?A#E+3\/T"(O#IRR8[<+#F+>$>+*^C% 211DI[!ZW7%
M]AQ>[U>+_>MFKHW"G?'WJ7);L/0TF#TM([TB!9WX>!PT53^H/WW_+NY'UV>H
MIAW5]!SZ] E/7]EP"G(!KVF?XGH6[337YXK"0G(\EDPLP5C9P8T*H\'@X*VL
M5T1LWK_+DWAPK4&SI6 +5A!AH'C%R:LD+Q%' ]&6,TI'ZSE5G7PC[TN#B<QL
M$%<;F!'--'PD3,%7PAOJS9@I)!/0Z\>09/U@$ V#).E#DB9!G@^#*,Z]EZ>[
M9QA"?X ?[UD:PH^(0$5Y^1:)/?"PMP?.,SBC6-8IEOVV8O!INSJGI#L+^QO2
M$5 X] $O[#51I:5S0DSO>-UV I:-<JB8M*%$ ;6G^92@.\7V(H(3Z$#4Q_L9
MX-<[6A!BCA![X,@EU[NG=U.6S-[=3LS7A$?>0Z.*"F]DC5*BI-D@&&31/KGX
MWC"%S$VE9+.L@&F-.[!P DF%M:()@:X(KAL,@C2+@W2 VRT/<MP8PSSQ[IA>
M2>T8G"+0T;W8Y<097'HO LV1LW]Q9BXU4A?'F1=Q%@S2-(@'$5QVC-%FT$0P
MO W< %Y-0G/2VE?Y#[H!VJ&!.!@FO6#83[K,7UG>]/ DV2-T:L^'!TY24[5T
M?JFAD(TPK:ET;SM+OFF=:!_>^OD]44N&TG&ZP-3H:H#[7+4>V7:,7#E?FDN#
M+N>:%?ZMH,H&X/A"2K/KV FZ/RK3_P!02P,$%     @ $H"+6L3WQUXX P
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
M8Z@W&*,PHAGRC:'XU@S6%5<XILTRQWL1A'; ]VO.U<'0"=J;-OD-4$L#!!0
M   ( !* BUK^![IR)P0  +H)   9    >&PO=V]R:W-H965T<R]S:&5E=#0Q
M+GAM;)U6VV[C-A!]]U<06G21 -I8HBZ6'-M DFW1 DD;)&GWH>@#+8UM8BE1
M2U+QNE_?(25?DCA&L0^Z##ES>.9&<K*6ZJM> 1CRO1*UGGHK8YKQ<*B+%51,
M7\@&:IQ92%4Q@Z):#G6C@)7.J!)#&@3IL&*\]F83-W:O9A/9&L%KN%=$MU7%
MU.8:A%Q/O=#;#CSPY<K8@>%LTK E/(+YL[E7* UW*"6OH-9<UD3!8NI=A>/K
MQ.H[A;\XK/7!/[&>S*7\:H7?RJD76$(@H# 6@>'G&6Y " N$-+[UF-YN26MX
M^+]%_\7YCK[,F88;*;[PTJRF7N:1$A:L%>9!KG^%WA]'L)!"NS=9=[IQX)&B
MU496O3$RJ'C=?=GW/@X'!ME[!K0WH(YWMY!C^9D9-ILHN2;*:B.:_7&N.FLD
MQVN;E$>C<):CG9G]T8!BAM=+<@OHG"9G3VPN0)]/A@;AK=*PZ*&N.RCZ#E1(
MR9VLS4J3G^L2RI< 0^2U(T>WY*[I2<3/4%R0*/0)#6A\ B_:.1LYO.C_.OOW
MU5P;A97QSS%W.[#X.)CMEK%N6 %3#]M!@WH&;_;Q0Y@&ER>HQCNJ\2GTV2-V
M7]D*(')!7M,^QO4TVM,*R$(*[$"+4LBJD374QH(+"XE#VA"F@/"Z$"UF;\!K
M8M#J!G59O?GX(:/AZ%*C8JVEX"4S4!)M\(,=:K1%DAU-5""L+MTJ"E:V?Y\=
MKJR G FI]?EX@!WEX#? %'E7&#S<79/^&>RC<$ Y#/TH2_P(:R_U@R3T:9X1
MZJ=!X.=9-GA<264^&5#5H1'-$S])8Q+FF1\%*8EI[D<T'CQ)P\0K]#0+_&R4
M(CJ-<\2-2>0'4>!6?&R;1CC_T:SDND#G6HRA N'"8^0V)EO2>K &5&"ZSX;^
MH4C<,+TB#>,EHBC"*MG:#&PS1_K,5;@@LJE>Y%EP-N>"&XY4]@$M+.#"\G&(
MKTF3Q,\H]6,;*C^-,S_- PQRE&*0XXA<N>QW[R]N%T02[!DQEC86]F389\WE
M8E\L^S7.K)OZG$07280OFK[%LB&VOA*TA*,@Z06-R4_]YT07)KLN3'ZT"\GM
M/I3'&O(D\/'-XV67&KL/]X<E_Q>=<TEEIE7<;)#0X)7WA[FU%8:4<?^$:@YJ
MMX>.!_8]N'H[:^L*YQ+,:YA2;*7$BBG!_DHC3+\31RB&^<A/(VK%C*0!JF*?
MH9 3MT?0RQ=MU+!-MS]@C]+$]N7@%K0>$UXUK7'%BA4!V&MG<1[[81R2\Q<
MAT[%?H94XR3O,8I6*5O=#3:Y/>'/0C\/$23($>1W67_:*KR%HJ@Y\J,D(,>J
M9'APGE:@EN[68/<^++[N:-V-[BXF5]UYO%?O;C5W3"TY[H@"%F@:7(RP+E1W
M4^@$(QMW.L^EP;/>_:[P<@7**N#\0DJS%>P"N^O:[#]02P,$%     @ $H"+
M6EI$"MC' @  \ 4  !D   !X;"]W;W)K<VAE971S+W-H965T-#(N>&ULE511
M;YLP$'[/K["8-&V253 02+($*6DW;=*J14VW/4Q[<."26#68VJ9I__W.D+!,
M2B/M ?"=[[[[SOB[Z5[I![,#L.2YE)69>3MKZXGOFWP')3=7JH8*=S9*E]RB
MJ;>^J37PHDTJI1\&0>*77%1>-FU]2YU-56.EJ&"IB6G*DNN7!4BUGWG,.SKN
MQ'9GG<//IC7?P@KL]WJIT?)[E$*44!FA*J)A,_/F;+*(77P;\$/ WIRLB>MD
MK=2#,[X4,R]PA$!";AT"Q\\37(.4#@AI/!XPO;ZD2SQ=']$_M;UC+VMNX%K)
MGZ*PNYDW\D@!&]Y(>Z?VG^'0S]#AY4J:]DWV76R$P7ECK"H/R<B@%%7WY<^'
M<SA)& 6O)(2'A+#EW15J6=YPR[.I5GNB732BN47;:IN-Y$3E?LK*:MP5F&>S
M;W8'FEPW6D-ER5?!UT(**\"0=_=\+<&\G_H6Z[AH/S]@+CK,\!5,%I);5=F=
M(1^K HI_ 7PDV+,,CRP7X47$&\BO2,0H"8,POH 7]5U'+5[TWUW_FJ^-U7A7
M?I_KNT.-SZ,Z_4Q,S7.8>2@0 _H)O.SM&Y8$'RYPCGO.\27T;(5Z+!H)1&W(
MJ_S/D;X(>YYTAY\?\.7)^>0*]6BL(X$Q9*,DREI4V\E@;IRS?0_N;A<$G\&*
M2U0Z2B_7#9<DI0&+:)Q&)*9!P"@+XL$-U,H(2UB KO8A;!C0*(@&2_[BKB 6
MT:36.(>T?:&DEAPY\:H@\-B(NG0,XX2R$28G$0D3.@P9C9+1X)X_]Z6Q;A+$
M-!VGA&%P&KG@0=NG(2Q&SYB.HA%>,!JQE$;I>'"O+":. SI.1[C/2))2ED0T
M9"DY]S_]$Q66H+?MK'$GUE2V$V3O[<?9O%/QW_!N%MYRO165(1(VF!I<I4./
MZ&Z^=(95=:OIM;(X(=KE#D<R:!> ^QNE[-%P!?HAG_T!4$L#!!0    ( !*
MBUK (^EDCP(  , %   9    >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;)U4
M38_3,!"]]U>,@H1 "IO/IFEI([6[K$"B4K4M<$ <G&321.O$P7:VR[_'=MI0
M4+<'+K7?>-[SF[@S\P/CCZ)$E/!<TT8LK%+*=N8X(BNQ)N*&M=BHDX+QFD@%
M^=X1+4>2&U)-'=]U(Z<F56,E<Q/;\&3..DFK!C<<1%?7A/]:(66'A>59I\!#
MM2^E#CC)O"5[W*+\TFZX0LZ@DE<U-J)B#7 L%M;2FZU"G6\2OE9X$&=[T)6D
MC#UJ\"E?6*XVA!0SJ16(6I[P%BG50LK&SZ.F-5RIB>?[D_J]J5W5DA*!MXQ^
MJW)9+JS8@AP+TE'YP X?\5C/6.MEC KS"X<^-YQ:D'5"LOI(5@[JJNE7\GS\
M#F>$V'V!X!\)OO'=7V1<WA%)DCEG!^ Z6ZGIC2G5L)6YJM&/LI5<G5:*)Y-M
MR;A\MT-> VER^,R:?8_N,)4"WNQ(2E&\G3M27:8I3G847O7"_@O"G@]KULA2
MP(<FQ_QO 4>Y'*SZ)ZLK_ZKB'68W$'@V^*X?7M$+AM(#HQ?\7^G?EZF07/UK
M?EPJOI<.+TOK3IJ)EF2XL%2K".1/:"6O7WF1^_Z*\7 P'EY33[:J,_..(K "
M[CO9<80U44LE*Q0Z^$\IE_Q?O>&R_Z715J^ =8I\> D;9(E0]#[JP<=(Y5+M
M0VH?N?FD1&40 :D>!;/1!;V']6JD-,<PMH.Q:[NNJV$$D1U/!SB!V Z# <8P
MM:>3 4[!\^RQU^-=B6I2%<H">$%@QW%@1T$TVC%)*'B3R'8#$X%+K^*<=56-
M?&]FAX",=8WL&VR(#N-IV7?EG_1^MJT)WU>- (J%HKHWD[$%O)\7/9"L-3V:
M,JDZWFQ+-6*1ZP1U7C F3T!?, SMY#=02P,$%     @ $H"+6@-?S)<J!0
M[@X  !D   !X;"]W;W)K<VAE971S+W-H965T-#0N>&ULK5=9;]LX$'[7KQBX
MVV(74&12EZ4T,9#TV /HMHB;]F&Q#[1%VT0DT4O2<;*_?H>49#N)CZ38%XDB
M9[ZY9\2SE50W>LZY@;NJK/5Y;V[,XK3?UY,YKY@.Y(+7>#*5JF(&/]6LKQ>*
ML\(Q564_)"3M5TS4O>&9V_NBAF=R:4I1\R\*]+*JF+J_Y*5<G?=HK]NX$K.Y
ML1O]X=F"S?B(F^O%%X5?_35*(2I>:R%K4'QZWKN@IY>II7<$WP1?Z:TU6$O&
M4M[8C]^+\QZQ"O&23XQ%8/BZY>]X65H@5..?%K.W%FD9M]<=^D=G.]HR9IJ_
MD^5W49CY>2_K0<&G;%F:*[GZC;?V)!9O(DOMGK!J:*.T!Y.E-K)JF5&#2M3-
MF]VU?MABR,@>AK!E")W>C2"GY7MFV/!,R14H2XUH=N%,==RHG*AM4$9&X:E
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
MJH5=SI7$:P<_@/NS"C-.NV$#F\]0)_\%4$L#!!0    ( !* BUH_:BWMM0L
M /EJ   9    >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;+5=:W.;2!;]*Y2F
M:BJIREHT;Q+;5;&3K7C&CEUQ9J9JI_8#EMH2$PFT@.PDOWX;D'4[N_*]%Z;[
M@VT]X'0WYMP#!TYS_%A67^JEE(WS=;TJZI/)LFDVKZ?3>K:4ZZP^*C>R4-_<
ME]4Z:]3;:C&M-Y7,YMU*Z]74<]UHNL[R8G)ZW'UV4YT>E]MFE1?RIG+J[7J=
M5=_.Y*I\/)F(R=,'G_+%LFD_F)X>;[*%O)7-;YN;2KV;[E'F^5H6=5X63B7O
M3R9OQ>LS$07M&MTBO^?RL=9>.^U8[LKR2_OF8GXR<=LNR96<-2U&IOX\R'.Y
M6K50JB/_V:%.]HVV*^JOG]#_V8U>C>8NJ^5YN?HCGS?+DTDR<>;R/MNNFD_E
MXP>Y&U'8XLW*5=W]=A[[9>-PXLRV=5.N=RNK'JSSHO^;?=UM"6T%/WYF!6^W
M@M?UNV^HZ^6[K,E.CZORT:G:I15:^Z(;:K>VZEQ>M/^6VZ92W^9JO>;TNEID
M1?X]ZS=1,7<^9LVVDDYY[UQO9-5]7CO_<&[5_C#?KKHO;K=W=3[/LRJ7M?/B
MG6RR?%6_/)XVJC\MZG2V:_NL;]M[IFWA.5=ET2QKYWTQE_,? :9J(/O1>$^C
M.?-0Q'=R=N3XXI7CN5Z X/G[K>-W>,$S>/]:RK_RK%@X'[+R4>;.9SE;%N6J
M7'QSSLNC5\YE,S]R7OS\4^)Y[IO_6;C[5+QYZ?QY)==WLOKWH0V$-M]2\G6]
MR6;R9*(X5\OJ04Y.?_Y)1.X;9'#!?G!!A^X_,SC]7WJ5_556/_YC_[Q4RSL7
MC5S7![L>6.AZN.]ZB/Y?U*[>=3LO9F6U*?O=]% G<9A?MJLC1T2O'+6_B!3I
M5[3O5X0"WJS4B%D=PW$^J-WH^[+<OG+.EWF1(3V+]SV+4<3KQT)6]3+?.(K5
M,UDTJN8>ZE>/(OIRT=;TAU-Q/'TXT'*R;SG!MTFE-D:^R59]!<X;M7,=:AE'
M^:3VH:R:+;L:-9</2D\V2AV:=F-?G-?(%DKW_4QY7/^8%>4ZGU4ED^[[Y5F,
M1SLQDC;"A6KOVN3\#MUP[S6M$F9H3^"P>2\\Z)IGB/D$$)_Z E1,X#+&)?\.
MAL-^ 2HC4"5@\Y^ &5\ !*B*P/7@!TJ?K<K9E\,E .,WWL18BH  B<@JP5%=
M&MM[$"F!JQ2?X#@.G^"@8H*0,3[!<: !! ?I$KAVL0F>L@GN@:9X:-5G$YR
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
M!=3W]V79/+UI&]@_[>KTOU!+ P04    "  2@(M:US<-6XD%  "Q)   &0
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
M,"4@[R\I%8\+=4#['T+X"U!+ P04    "  2@(M:I+A.@[4$   F'@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6S%F6UOVS80Q[\*H0U#!FR12%%/
MJ6T@L=2U6-,9\;)A*/9"D6E;J"1Z%!VWWWZDI,B6K# V0B!O;#W<_<CCG?[6
MF:,=95_+-2$<?,NSHAP;:\XW5Z99)FN2Q^4EW9!"W%E2EL=<G+*566X8B1>5
M4YZ9R+)<,X_3PIB,JFLS-AG1+<_2@LP8*+=Y'K/O-R2CN[$!C:<+=^EJS>4%
M<S+:Q"LR)_Q^,V/BS&PIBS0G19G2 C"R'!O7\"J"@72H+/Y*R:X\. 8RE =*
MO\J3CXNQ8<D9D8PD7")B\?5(IB3+)$G,X[\&:K1C2L?#XR?Z^RIX$<Q#7)(I
MS?Y.%WP]-GP#+,@RWF;\CNX^D"8@1_(2FI75)]@UMI8!DFW):=XXBQGD:5%_
MQ]^:A3AP0.@9!]0XH%,=[,;!/M4!-P[X5 >G<:A"-^O8JX4+8QY/1HSN )/6
M@B8/JM6OO,5ZI84LE#EGXFXJ_/AD7A<(H$LP3U=%NDR3N.#@.DGHMN!IL0(S
MFJ5)2DKP*YB+,EUL,R*M/XLBOB./I-B*6S??P6^$KEB\60O_#'RB25S5@3"<
M5D$05H*+D/ XS<J?1R874Y<3,)-FFC?U--$STX0(W-*"KTL0%0NRZ ),$7,;
M.'H*_ 8IB2%)+H$-?P'(0AA,/_\#+G[Z ;K.NZ'93<]AW<]#</'C$"8\'6._
M-*7H=!92L#IK9[=%8U=P^[FB>5T=?/DD>. C)WGY[U IU(/CX<&E<EZ5FS@A
M8T-(8TG8(S$F,C;KW5#F=,)"G;!($ZR30=QF$*OH$YDUUF1M* 6UMUMYR]^:
MQPFVG, )H#LR'P^7MS;T#@P=%WL865V[\!CH^;;MV%X/&!T;!KX-7=\/_-:R
M$[+3ANPH0Y[=3<&76Y(_$#98=4KO<ZM.)RS4"8LTP3HI<-L4N&^I&Z[.#.J$
MA3IAD298)X->FT'O5;I1>SL'3R_"@>]BQ^[IAG*8<Y?W>%3'P[[CH+ZX'!L&
MEFMC+W#1L+CX[;KXRG7Y0,6;TN_R0R4Q2L:Y!:H3%NJ$19I@G40$;2*"MY28
M0&<&=<)"G;!($ZR306CM6Q+K52+3N'<>8^QZKM47&?4XYZ[PP+#0Q2[L:<R
MF7C1$6]%-A[6&'C0JT'EPLQ%/Q9O*"-*E5%#SBU2K;10*RW21>NF ^W3@=Y2
M:YK1=>51)RW42HMTT;IYW'>S4-EJO:PW]M$3C=W 0_A(;[0VFP/#0@@#WT-]
MQ1DP]+%G/],PP7V3"-5=XI]K NZ+E),%F/.8B\I6ZHX2=G:]ZJ2%6FF1+EHW
M+?M&%CIOJCM:.V&MM% K+=)%Z^9QWPU#9:OVLNZXQ\^U%># PGW=T=JL#@SK
M0>C8_1XN&IJ?BSS?=I[IIN"^S83J/O,/OJY*524W.EO(J59:J)46Z:)U<[%O
M;:'_IG*CM2O62@NUTB)=M&X>]YTQ5+9M+\M-</37JXT##QZ]Y6CM6P=&A<@)
M?-%:]>7FV!*YO@4Q[,N->; ?)FIP56U$EJ#:TJIWB-JK]6;GC=SLE/MIO>O7
M\.JZVOHS]YAZ!_4V9JNT*$%&E@)I77I"!5F]*5F?<+JI=MT>*!</0G6X)O&"
M,&D@[B\IY4\G<H!V:WCR/U!+ P04    "  2@(M:%M#Z?P$#  #?"0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6RM5FUOFS 8_"L6FZ9.:@N8]S1!
M:A--J[155:.NFJ9]<.!)8A5P9CNA_?>S@;(T(:R1^B7!^+D[W]G8'I:,/XHE
M@$1/>5:(D;&4<C4P39$L(2?BG*V@4#USQG,B59,O3+'B0-(*E&<FMBS?S DM
MC'A8O;OE\9"M948+N.5(K/.<\.<KR%@Y,FSCY<4=72RE?F'&PQ59P!3D_>J6
MJY;9LJ0TAT)05B .\Y%Q:0\F@:ZO"GY0*,76,]).9HP]ZL9U.C(L/2#(()&:
M@:B_#8PARS21&L:?AM-H)35P^_F%_4OE77F9$0%CECW05"Y'1FB@%.9DG<D[
M5GZ%QH^G^1*6B>H7E76MIXJ3M9 L;\!J!#DMZG_RU.2P!<#X   W /Q6@-,
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
MK8M0F<";5MI,)*OJYC)C4K6J>KA47Q_ =8#:GS,FGR:Z7W7?,\E_4$L#!!0
M   ( !* BUI]"]@97@,  %T2   9    >&PO=V]R:W-H965T<R]S:&5E=#4Y
M+GAM;+68;V_:,!#&OXJ535,G;<T_"-!"I)6H6J5UZMJUTU3MA0E'L9K$S#;0
M?OO929H&"%XI[AL2)_<\]OV(3Y?TEY3=\RF 0 ]IDO&!-15B=F3;/)Y"BODA
MG4$F[TPH2[&00W9G\QD#/,Y%:6)[CA/8*2:9%?;S:Q<L[-.Y2$@&%PSQ>9IB
M]G@""5T.+-=ZNG!)[J9"7;##_@S?P16(Z]D%DR.[<AF3%#).:(883 ;6%_<H
M<EM*D$?<$%CRVCE2J8PHO5>#L_' <M2*((%8* LL#PL80I(H)[F.OZ6I5<VI
MA/7S)_?3/'F9S AS&-+D%QF+Z<#J6F@,$SQ/Q"5=?H4RH;;RBVG"\U^T+&+;
M,CB><T'34BQ7D)*L..*'$D1-X'E;!%XI\%XJ\$N!_U)!JQ3DJ.TBE9Q#A 4.
M^XPN$5/1TDV=Y#!SM4R?9.I_OQ),WB52)\(A>YP)&L\9@RPFP-%G="6?K?$\
M 40G:./V000"DX1_[-M"3J],[+B<ZJ28RMLR503Q(?+=3\ASO!8:?O^-#CZ\
M<X/V<9/7<!>OZZL(';QOLHE>;N-KEF1+JA5:KT+KY>;^%G,MQ]MO,AJ="4CY
MGR:4A76KV5H5@R,^PS$,++G;.; %6*%:N7/<Q-*D663(; 6I7R'U=>[AD'*!
M3C GO(E9H0URK:IWB]!K!QVGY_7\OKVH ]'.LBL00V8K0%H5D)86R"DF#-W@
M9 Y-0%J;0%I>M]MSNNTU($5DIQ;I^QT9Z*^1B[3+:4X6:?)L5WFVM7F>$!%3
MDJ';<TA'P!JWC-9AURUCTBPR9+9"+JC(!6]7A0*32$V:18;,5I!V*J0=[</X
M8XXS0<1C$[%"V:YOI,!=VVPOB(FT*WAE?MTJO^X>5;:[K<IZP5J>VEEV_<,-
MF:T Z55 >GM4V=ZV*NMVUX!H9]D5R"O,=)78=9X[1D=+0W9;/[6%6*_?M6P8
M=8M,N:VRJW7;[MM5X]+;%%>3;I$IMU6NSZVVJVT[M26YE-;K;6]M8_X_)-(O
MX+4)/C>^[CZ=K[O9^@:=]1R--KVFW%9Q/+>][CY]K[O9^&[B>$4GJ\%AJB^V
M:Z_RZL/+.69W).,H@8ET=@X[\AEEQ;>,8B#H+'^['U$A:)J?3@&/@:D >7]"
MJ7@:J \&U1>E\!]02P,$%     @ $H"+6A)$.?K, P  7A   !D   !X;"]W
M;W)K<VAE971S+W-H965T-C N>&ULO9AO;]LV$,:_"J$!0PNLD4CKCYW:!N)X
M10LL0] L+89B+QCI;'&E1)>DXF:??J0D2VXMLVE6[TTL2KJ'O[NC^("9;H7\
MJ'( C3X7O%0S+]=Z<^[[*LVAH.I,;* T3U9"%E2;H5S[:B.!9G50P7T2!+%?
M4%9Z\VE][UK.IZ+2G)5P+9&JBH+*AP5PL9UYV-O=>,O6N;8W_/ET0]=P _IV
M<RW-R.]4,E9 J9@HD835S+O YPM";$#]QCL&6[5WC6PJ=T)\M(,WV<P++!%P
M2+65H.;G'BZ!<ZMD.#ZUHEXWIPW<O]ZIOZJ3-\G<4067@K]GF<YGWMA#&:QH
MQ?5;L7T-;4*1U4L%5_5?M&W>C1,/I972HFB##4'!RN:7?FX+L1=@$AT.(&U
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
M 4Z7!NI=8)."K(]2=4>+HCI<S(4V1Y6JN3*G3RIM@7F^%$*_=.QYI3W/QO\
M4$L#!!0    ( !* BUJ_0G@?C08  ' [   9    >&PO=V]R:W-H965T<R]S
M:&5E=#8Y+GAM;+6;:V_;-A2&O^]7$-XP=$ 7ZVH[:6(@L6XMVJ%(UA5;L0^*
M3<=:)=&CZ%R _?A1EUB6P]!V\"8?8DGF>7@DO2:/SA%/[QC_7BPH%>0^2_/B
MK+<08GG2[Q?3!<WBXH@M:2Z_F3.>Q4+N\IM^L>0TGE5&6=JW#&/0S^(D[XU/
MJV.?^?B4K42:Y/0S)\4JRV+^<$%3=G?6,WN/!RZ3FX4H#_3'I\OXAEY1\67Y
MF<N]_IHR2S*:%PG+":?SL]ZY>1)93FE0M?@CH7?%QC8I3^6:L>_ESOO96<\H
M/:(IG8H2$<N/6SJA:5J2I!__-M#>NL_2<'/[D1Y4)R]/YCHNZ(2E7Y.96)SU
M1CTRH_-XE8I+=A?1YH3<DC=E:5'])W=-6Z-'IJM"L*PQEAYD25Y_QO?-A=@P
ML*QG#*S&P-HR&#YG8#<&]KX].(V!LZ^!VQBX^QH,&H/!O@;#QF"XK\&H,1A5
M=[>^'=6]]&(1CT\YNR.\;"UIY48EB,I:WL(D+[5[);C\-I%V8GRU8%S\^COE
M&8GS&?G(\IMZSZ/7HB!O/"KB)"U^.>T+V5MITY\VY$E-MIXAFQ;YQ'*Q*(B?
MS^BL"^A+-]>^6H^^7EA:XOGJYHB8YEMB&99%)K_]2=[\_*,Y<-\IO=.S/#H]
M(G;-<G:QO/U9]BZ6OS]KYSD&AYSCERN/O/E)A0EW7/8EEQACOTL5Z5D?5OF:
MI;M4'7W8:RW;%=Q^F9:_?93MR7M!L^)OA><7-=Q1P\LYY*18QE-ZUI.31$'Y
M+>V-2]^-=RKU(6$>$N8C80$2%B)A$0C6$:*S%J*CHX\O&)<6=$;BC*URH1*;
M%G"HV&K8H(*5P<KM6(8NU=]I_W932/LV])'N!4A8B(1%(%A').Y:)*Y6))=T
M&3_(*% 0-B=%.70140Y6,SE8J12CI1VJF!KF;@K!4BKF!;T2U:B#]#Y PD(D
M+ +!.H(:K 4UT JJGOXJ#:4LS@N5B+2$0T4T>#*:F".EB 9/U:8>=I#N!35L
MN-FK:SB&[70[#9&=1B!81P##M0"&6@%\K1[4RFGGEG+YX$F27*J!%H+P6%"5
M'+2\0^50PTQ[XX(;1X8]&&ZI =FICX0%>YY!B.PT L$ZBAFM%3/:/62TTXY\
ML!0KGHB'ZI!*,%K<H8+9X1M=RE#]FO+R6<%5A<5(9WPD+$#"0B0L L$Z:CM>
MJ^U8>T?/JVB87#?1L4I?6L"A^D+"O.,G<YAIC"QGZ&R/#O[QTVEQ:!S;MCGH
M-@R0_H5(6 2"=51B&FU*RM@O,B[*T'C*Z2P19!Y/DS01"57&-7KBH<*!TCPH
MS6]H'7DY3T.I -IK"*5%*%I77QLI3U.KK[\6])\DSF_(U2)F]XG<N%PE<UI]
M\C@E$Y9EE$\3N7D1Y]_)MT_5/*1,&NF[.EAX2)H'I?E06@"EA5!:A*)UY6FU
M\K1>,XW9T%&*1-(\*,V'T@(H+832(A2MJ\@VKVYJLZ7[!&YZPL&JLY6)2MMP
M1J.MITEHQSZ4%D!I(906H6A=2;49<E.?(H?.P=!D.I3F06D^E!9 :2&4%J%H
M77FVN7G3?=4Y&)JLA](\*,V'T@(H+832(A2MJ\@VN6_JL_N5XM:/PTK1*?+Q
MAC+//M'W=;"BD#0?2@N@M%!UB8^5-8](U=39;MK50IOG-_6)?O]^F?"X>O=K
M]DQF?P?APRH](I;[EA!+1E7*00>9Y/:@-!]*"Z"T$$J+4+2NT-KR@*G/P4\Z
MN;<'<DUCWJTJJ;-QT#)!0]LNR[C.]I, M!X I0506@BE12A:5V-M4<#45P4>
M)[9&:]I 'UH>@-(\*,V'T@(H+832(A2M^T9I6VNPC-<,]"UHW0%*\Z T'TH+
MH+002HM0M*XBV^J$I:].O*#ZI2<>K$)3$;D.!X/AP-ZJ8'JJIJZM>+$'ZF$
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
MRQSNGE/^C@+7:5G@.NU4X%H7/%J$(\&C>:NNP0/5)%2344U!-175-%334<U
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
MI3]:?T(U!]4$JKFHYJ&:CVH2U0)4"U$M0K48U1)42S?:OL6Z0F?-*$V/Q+8
M-3"W(O[<I?]U6>PY[X]VK5#-036!:BZJ>:CFHYI$M0#50E2+4"U&M0354E13
MJ)91FI[/;?UJ,#K1XA_M4J&:@VH"U5Q4\U#-1S6):@&JA:@6H5J,:@FJI:BF
M4"VC-#U)VR[5P-@P.'SQCU:G4,U!-8%J+JIYJ.:CFD2U -5"5(M0+4:U9*/M
M6ZZGZ*P*U3)*TR.Q+44-S'V5?WOQOS,_T185JCFH)E#-134/U7Q4DZ@6H%J(
M:A&JQ:B6H%J*:@K5,DK34G;8%JN&G=,LX8=H"0K5'%03J.:BFH=J/JI)5 M0
M+42U"-5B5$M0+44UA6H9I>E)VI:@AN;[-:V3M+*NB]FE5=Q_J^GG8E%\F=96
M7=Y6]<X811M0J.:@FD U%]4\5/-13:):@&HAJD6H%J-:@FHIJBE4RX9/;YPU
M&-K#X?CAT(4>D'8;D.9N4Y(OEO.BSJVHOF16\^8)CPY/M 6%:@+57%3S4,U'
M-8EJ :J%J!:A6HQJ":JEJ*90+:,T/6+;KM2P=Z+5/-IK0C4'U02JN:CFH9J/
M:A+5 E0+42U"M1C5$E1+44VA6D9I>I*VO:;FX8&K^9UY:1Q]=%Z2FH-J M5<
M5/-0S4<UB6H!JH6H%J%:C&K)1GN\F.U=C#J=K3O'I^BL"M4R2M.3L.TE#<V]
MI&8_<M[L07Z<Y55EO3>OQ]%J$JHYJ"90S44U#]5\5).H%J!:B&H1JL6HEJ!:
MBFH*U3)*T[.S+3 -AR=:CZ-5(U1S4$V@FHMJ'JKYJ"91+4"U$-4B5(M1+4&U
M%-44JF64IB=I6S4:FN_T)'XORLFT*JR;<CHIK#^LOUCG5K5>I._,3[1@A&H.
MJ@E4<U'-0S4?U>1&&S]:&79>=SJVOC ,T$E#5(M0+4:U!-525%.HEE&:'HQM
M<VAH;@X]LSS?=\^[G:&)EHM0S4$U@6HNJGFHYJ.:1+4 U4)4BU M1K4$U5)4
M4ZB649J>K6T%:7AQHN4[6C-"-0?5!*JYJ.:AFH]J$M4"5 M1+4*U&-425$M1
M3:%:1FE:DH[:FM'(?/\F<7]!?+6^PG.YOMUR]<JZ*O/%,U5WLWALAJ*:@VH"
MU5Q4\U#-1S6):@&JA1M-NXJZ/QA=Z(<7(G32&-425$M13:%:1FEZ.+;-H9&Y
M.?3")7SS]W]??U&(<5%OGOOH&$4+1J@F4,U%-0_5?%23J!:@6HAJ$:K%J):@
M6HIJ"M4R2M/3UF[3UC[-HGZ$MHU0S4$U@6HNJGFHYJ.:1+4 U4)4BU M1K4$
MU5)44ZB649J>I&W;:&2^,],AMZTW$T>')EHL0C6!:BZJ>:CFHYI$M0#5PCT?
M@&['^E[DY:XK4")T0V)42U M136%:AFEZ0G9MHB:AR];V?_\XM*[><JC$Y74
M'%03J.:BFH=J/JI)5 M0+42U"-5B5$M0+44UA6H9I>DAVQ:41H,3+>C1NA*J
M.:@F4,U%-0_5?%23J!:@6HAJ$:K%J):@6HIJ"M4R2M.3M*TKC<SW6WK)67JT
MJ(1J#JH)5'-1S4,U']4DJ@6H%FZTQV?I;7M@V]MGZ=$&$JHEJ):BFD*UC-+T
M<&P;2".T@636C@Y&M(&$:@+57%3S4,U'-8EJ :J%HX/:4=$S3]OZ=HT8W;8$
MU5)44ZB649J>>&VU:/32:M%A1R^;)Z8W=RMQT_%,M'6$:@ZJ"51S4<U#-1_5
M)*H%J!:B6H1J,:HEJ):BFD*UC-+TV&U;1Z,3M8Y&:.L(U1Q4$ZCFHIJ':CZJ
M250+4"U$M0C58E1+4"U%-85J&:5I23IN6T=CO'5D%H_-4%1S4$V@FHMJ'JKY
MJ"91+4"U<*-UAWO6[>BL,:HEJ):BFD*UC-+T=&QK1^.7UHY6J_GUTCZOBVIU
M0^+W\Z)9[N>O+&<YF^5EQ523S-MW=-:BU214$ZCFHIJ':CZJ250+4"U$M0C5
M8E1+4"U%-85J&:7IB6RWB7RB:M(8K2:AFH-J M5<5/-0S4<UB6H!JH6H%J%:
MC&H)JJ6HIE MHS0]2=MJTMC<S'C)RA]M*J&:@VH"U5Q4\U#-1S6):@&JA1MM
M_\H?K26A6H)J*:HI5,LH34_'MI;4/#2EH[LLBTE>U4^^:N2O'];[GBK_/F^6
M]=;[LHG+JV+U^)7U2_-X<EU8OUR73:X>=X[?O#U'9RNI.:@F4,U%-0_5?%23
MJ!:@6HAJ$:K%J):@6HIJ"M4R2M,3N.TLC4_461JCG254<U!-H)J+:AZJ^:@F
M42U M1#5(E2+42U!M135%*IEE*8G:=M9&IL[2ZHH5Z>@\JMB=:+JZ_JLT\[@
M1(M*J.9LM&Y/6[SU>CU]\2;065U4\U#-1S6):@&JA:@6H5J,:@FJI:BF4"VC
M-#T2VZ;2V-Q4>G9Y;SA=?_CR_]O2O-1'>T^HYJ":0#47U3Q4\U%-HEJ :B&J
M1:@6HUJ":BFJ*53+*$U/X[9%-1Z?:*F/%J-0S4$U@6HNJGFHYJ.:1+4 U4)4
MBU M1K4$U5)44ZB649J>I&TQ:FRL"QR^U$=[4*CFH)K8:/L.'+CHK!ZJ^:@F
M42U M1#5(E2+42U!M135%*IEE*9%XD7;<+HP-YQ.N]37SO3O2EKSUAV;M*CF
MH)I -1?5/%3S44VB6H!J(:I%J!:C6H)J*:HI5,LH3<_CME-UT3W-8O\"[4*A
MFH-J M5<5/-0S4<UB6H!JH6H%J%:C&H)JJ6HIE MHS0]2>TV28T-@8,7^QMF
MWQ+XHWFZHR,1+36AFHMJ'JKYJ"91+4"U$-4B5(M1+4&U%-44JF64ID=B6VJZ
M,)>:_L3%_F&7]9NW]^B=5K0RA6H"U5Q4\U#-1S6):@&JA:@6H5J,:@FJI:BF
M4"VC-#VAVV)5\_ TR_\^FJ2DYJ":0#47U3Q4\U%-HEJ :B&J1:@6HUJ":BFJ
M*53+*$U/TK8@=6&L#1R^_$?[4!MMW\$$!YU5H)J+:AZJ^:@F42U M1#5(E2+
M42U!M135%*IEE'87B>?5=5'43E[G[][,B_*J^%C,9I4U6=XN&GYUG/3AMU99
M?&G^I;L_J>[9^9/?O^_^]-Y>_?Z\9=Z]N6FB,\[+J^FBLF;%EX;LO%[=7JJ<
M7ET__% O;YJT.[,^+^MZ.5\_O"[RRZ)</:'Y^R_+97W_PVJ";\ORM_5FO_M_
M4$L#!!0    ( !* BUI&G&G$Q0,  ,,/   9    >&PO=V]R:W-H965T<R]S
M:&5E=#<S+GAM;*U7VV[;.!#]%4(++%H@C6Z6+ZEM((ZVW0*;11 CZ4/1!T8:
MVT0DT4O2=OOW.Z1DQ;)E66[]8NMRYHCG##GD##=<O,H%@"(_TB23(VNAU/+&
MMF6T@)3*:[Z$#-_,N$BIPELQM^52 (U-4)K8GN-T[92RS!H/S;,',1[RE4I8
M!@^"R%6:4O%S @G?C"S7VCYX9/.%T@_L\7!)YS %];1\$'AGERPQ2R&3C&=$
MP&QDW;HWH>OK (-X9K"1.]=$2WGA_%7??(E'EJ-'! E$2E-0_%O#'22)9L)Q
M_%>06N4W=>#N]9;]DQ&/8EZHA#N>?&6Q6HRLOD5BF-%5HA[YYF\H! 6:+^*)
M-+]D4V =BT0KJ7A:!.,(4I;E__1'8<1.@-L]$N 5 =Y^0.=(@%\$^&T#.D5
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
M/GX%9[_^ GWO[:L+BXNNR0:L1=F-FZ(;Z$0W( (?LI1O& C3)5D> EAB3-7
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
M3>< /ZJ:697-D'>:P00]\$SM);K/-FQC WS=Y[KCY*WC*^(D4A;=H #_A,B
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
MRI>BJHKEX\W[/+O)R^8.]>=OB_J+V_ZA&>![47Y]_)(N_P]02P,$%     @
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
MB<1IIJZ.03DZ^'I+\AGA_XPMJ23IB5GS:OH7Y?31@>E#!&X9E2L!IFIB29/
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
M0@/P^Z(LU6-'3]"^4$?_ U!+ P04    "  2@(M:&+>]T(X#  "U&0  #0
M 'AL+W-T>6QE<RYX;6S=6>U.VS 4?94HP 32U"0-I,UH*VV5D"9M$Q+\V#_D
M-DYKR?F8X[)V[[,7V9/-UT[3#WRKPH]!U@IBW^-[[O'UM8/%H)(K3N_FE$IG
MF?&\&KIS*<L/GE=-YS0C5:<H::Z0M! 9D:HK9EY5"DJ2"IPR[G5]/_(RPG)W
M-,@7V4TF*V=:+'(Y=(-N8W/,XW.BK-&EZQB^<9'0H?MP_N['HI#7?WX[IG'R
M_N3$?[BX?@*<:^3"]:RT5W;:4X3U]"C2Z C2CN_CQ !BY+UC$M'Q#^2B@Y/W
MCU-^2#A&'>]2Z^%GBL@XGB%N/=_B!NGQ&U?=P]P#N_O9MC<:NWOD.AY>2%1;
M>!3] 6Z,^!+)V4[*,&=D1^S7UZ'RTM1>O;%'@[3(-_L[=(U!Q289=1X)'[IC
MPME$,/!*2<;XRIB[8)@6O!".5 >+$A. I?IEX,#TX,RI>3*6%T+'-A',[TD]
M? ]8]T @X[P1".</&$:#DDA)17ZC.GJP-CZ!G+I]ORJ5PID@JZ![Y6X<]$,%
MF10BH6)SSKEKTVC :0IR!)O-X2F+T@-0RB)3C82169$3K6'M43<4[91R?@<'
M\O=TAWN9;JVJWD1YTU2"ZJ:A,1W@WV8SW-NT\8MXG9(]%O+30DTGUWVH%7HK
M:,J6NK],&P$8>X"SD[+DJX^<S?*,FLD?'7 T(&L_9UX(]DM%@U*9*@,5KO-(
MA633;<M/0<I[NI3K<EJFN.9N"S7_VSS/:$X%X=NB5>V_Y2R_6''8>RW)^E39
M%VS56/^1]=9%7K5!9-0&D:VHR7X;1,8M$-E[M5/S.2*#-HCLMD%DV :1;7CC
M]%KPQ@G?Y@GDU5>(K7O*SBVEL3IP&QRZW^#FR3=!G<F"<<GRNC=G24+S)Y<5
M12_)A--=?C4^H2E9<'G?@$-WT_Y*$[;(XF;4+22B'K5I?X'I!5%S%56Q6)[0
M)4W&=5?,)KKIJ(:*6G_ 81^YT1\[@OD8S(X AL7!%& ^Q@N+\S_-IX_.QV"8
MMKX5Z:,^?=3'>-F0L?YB<>P^L?K89QK'81A%6$;'8ZN",9:W*((?.QNF#3RP
M.!#I>;G&5QNOD,-U@*WIH0K!9HI7(C93/-> V/,&'G%L7VTL#GA@JX#5#L2W
MQX&:LON$(:PJI@W;P3@2QQ@"M6BOT2A"LA/!U[X^V"X)PSBV(X#9%80AAL!N
MQ!%, 6C D##4[\&]]Y&W?D]YFW_4C/X"4$L#!!0    ( !* BUJ7BKL<P
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
MSY8_V-S^!%!+ 0(4 Q0    ( !* BUI&QTU(E0   ,T    0
M  "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ $H"+6B\?:?KR
M    *P(  !$              ( !PP   &1O8U!R;W!S+V-O<F4N>&UL4$L!
M A0#%     @ $H"+6IE<G",0!@  G"<  !,              ( !Y $  'AL
M+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    "  2@(M:GK\EN60'   ")P
M&               @($E"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L!
M A0#%     @ $H"+6G*$5J?8 P  N0D  !@              ("!OP\  'AL
M+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( !* BUJ^"*70:0D
M $0M   8              " @<T3  !X;"]W;W)K<VAE971S+W-H965T,RYX
M;6Q02P$"% ,4    "  2@(M:."&JDW@#  ###0  &               @(%L
M'0  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ $H"+6CPS
M-9N""0  <2\  !@              ("!&B$  'AL+W=O<FMS:&5E=',O<VAE
M970U+GAM;%!+ 0(4 Q0    ( !* BUK:J*9A"14  !D* 0 8
M  " @=(J  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    "  2
M@(M:G24/OH0+  !;.P  &               @($10   >&PO=V]R:W-H965T
M<R]S:&5E=#<N>&UL4$L! A0#%     @ $H"+6LJNI3Q[!P  [Q4  !@
M         ("!RTL  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0
M   ( !* BUI0@;^"^B,  +UN   8              " @7Q3  !X;"]W;W)K
M<VAE971S+W-H965T.2YX;6Q02P$"% ,4    "  2@(M:$;2=X+H"  #9!0
M&0              @(&L=P  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+
M 0(4 Q0    ( !* BUK,R2*!BP(  *X%   9              " @9UZ  !X
M;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ $H"+6K!PS]R/
M @  G04  !D              ("!7WT  'AL+W=O<FMS:&5E=',O<VAE970Q
M,BYX;6Q02P$"% ,4    "  2@(M:<UOKYW #   $"   &0
M@($E@   >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( !*
MBUJ+'N;RE@,  ,D'   9              " @<R#  !X;"]W;W)K<VAE971S
M+W-H965T,30N>&UL4$L! A0#%     @ $H"+6F;&'*UX P  ]P<  !D
M         ("!F8<  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4
M    "  2@(M:2'FCCF,$  #K"0  &0              @(%(BP  >&PO=V]R
M:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( !* BUK%\[YQN@(  /D%
M   9              " @>*/  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL
M4$L! A0#%     @ $H"+6KS61V(I!0  -0P  !D              ("!TY(
M 'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    "  2@(M:.]ZI
MQN@(  !+&   &0              @($SF   >&PO=V]R:W-H965T<R]S:&5E
M=#$Y+GAM;%!+ 0(4 Q0    ( !* BUJ-W ]UG0H  .H@   9
M  " @5*A  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @
M$H"+6GL,;<>(!   DPH  !D              ("!)JP  'AL+W=O<FMS:&5E
M=',O<VAE970R,2YX;6Q02P$"% ,4    "  2@(M:8^_'9RT$  #+"P  &0
M            @('EL   >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4
M Q0    ( !* BUH".WV7.0L  +(=   9              " @4FU  !X;"]W
M;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ $H"+6J@GAI86 P
MV08  !D              ("!N<   'AL+W=O<FMS:&5E=',O<VAE970R-"YX
M;6Q02P$"% ,4    "  2@(M:'YP#BL\"  ".!P  &0              @($&
MQ   >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( !* BUH)
MJ*6PRP0  'L*   9              " @0S'  !X;"]W;W)K<VAE971S+W-H
M965T,C8N>&UL4$L! A0#%     @ $H"+6OE#^$UH!@  S@X  !D
M     ("!#LP  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4
M"  2@(M:<JA69^L(   =%0  &0              @(&MT@  >&PO=V]R:W-H
M965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( !* BUK%VSJPAP(  (\'   9
M              " @<_;  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L!
M A0#%     @ $H"+6CRE,S@1 @  W00  !D              ("!C=X  'AL
M+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    "  2@(M:KL&B<(\(
M  !4(@  &0              @('5X   >&PO=V]R:W-H965T<R]S:&5E=#,Q
M+GAM;%!+ 0(4 Q0    ( !* BUIZ-GI@T24  $M^   9              "
M@9OI  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ $H"+
M6F@L?QOZ!   O@\  !D              ("!HP\! 'AL+W=O<FMS:&5E=',O
M<VAE970S,RYX;6Q02P$"% ,4    "  2@(M:QJJ<.MX$  #J"P  &0
M        @('4% $ >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0
M   ( !* BUI8.,%$RP(  -@%   9              " @>D9 0!X;"]W;W)K
M<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @ $H"+6A2PIKR; @  M 4
M !D              ("!ZQP! 'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q0
M2P$"% ,4    "  2@(M:IW$JRYX"  ":!0  &0              @(&]'P$
M>&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( !* BUI/"DHS
MD ,  +0(   9              " @9(B 0!X;"]W;W)K<VAE971S+W-H965T
M,S@N>&UL4$L! A0#%     @ $H"+6L3WQUXX P  W 8  !D
M ("!628! 'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    "  2
M@(M:<ZW]'Q@#  !U!P  &0              @('(*0$ >&PO=V]R:W-H965T
M<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( !* BUK^![IR)P0  +H)   9
M          " @1<M 0!X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#
M%     @ $H"+6EI$"MC' @  \ 4  !D              ("!=3$! 'AL+W=O
M<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    "  2@(M:P"/I9(\"  #
M!0  &0              @(%S- $ >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM
M;%!+ 0(4 Q0    ( !* BUH#7\R7*@4  .X.   9              " @3DW
M 0!X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ $H"+6L9%
MU !Y P  _0@  !D              ("!FCP! 'AL+W=O<FMS:&5E=',O<VAE
M970T-2YX;6Q02P$"% ,4    "  2@(M:)4@+6YD$  !?"P  &0
M    @(%*0 $ >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    (
M !* BUH:M+/LCP(  +D%   9              " @1I% 0!X;"]W;W)K<VAE
M971S+W-H965T-#<N>&UL4$L! A0#%     @ $H"+6FP,LRS= @  D <  !D
M             ("!X$<! 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"
M% ,4    "  2@(M:=<"Q/Z@'  "2$@  &0              @('T2@$ >&PO
M=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( !* BUH_:BWMM0L
M /EJ   9              " @=-2 0!X;"]W;W)K<VAE971S+W-H965T-3 N
M>&UL4$L! A0#%     @ $H"+6M<W#5N)!0  L20  !D              ("!
MOUX! 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    "  2@(M:
M\QC!5" #  "/#@  &0              @(%_9 $ >&PO=V]R:W-H965T<R]S
M:&5E=#4R+GAM;%!+ 0(4 Q0    ( !* BUK_4BM,;@(  &T'   9
M      " @=9G 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%
M  @ $H"+6G\'8MB% P  3Q   !D              ("!>VH! 'AL+W=O<FMS
M:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    "  2@(M:I+A.@[4$   F'@
M&0              @($W;@$ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+
M 0(4 Q0    ( !* BUH6T/I_ 0,  -\)   9              " @2-S 0!X
M;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#%     @ $H"+6D5\6./*
M @  )@D  !D              ("!6W8! 'AL+W=O<FMS:&5E=',O<VAE970U
M-RYX;6Q02P$"% ,4    "  2@(M:/VS8>\L"  #;"   &0
M@(%<>0$ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( !*
MBUI]"]@97@,  %T2   9              " @5Y\ 0!X;"]W;W)K<VAE971S
M+W-H965T-3DN>&UL4$L! A0#%     @ $H"+6A)$.?K, P  7A   !D
M         ("!\W\! 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4
M    "  2@(M:NCNYH3\#  "H#0  &0              @('V@P$ >&PO=V]R
M:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    ( !* BUIO,#@RI00  #0>
M   9              " @6R' 0!X;"]W;W)K<VAE971S+W-H965T-C(N>&UL
M4$L! A0#%     @ $H"+6LOK.:NZ @  R @  !D              ("!2(P!
M 'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6Q02P$"% ,4    "  2@(M:T7!
M6#,#  !*#@  &0              @($YCP$ >&PO=V]R:W-H965T<R]S:&5E
M=#8T+GAM;%!+ 0(4 Q0    ( !* BUHL^GLE^ (  '0,   9
M  " @:.2 0!X;"]W;W)K<VAE971S+W-H965T-C4N>&UL4$L! A0#%     @
M$H"+6KI0GH)Y P  H L  !D              ("!TI4! 'AL+W=O<FMS:&5E
M=',O<VAE970V-BYX;6Q02P$"% ,4    "  2@(M::?K\WXD#  "T#P  &0
M            @(&"F0$ >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4
M Q0    ( !* BUK]@\1[(0,  -L*   9              " @4*= 0!X;"]W
M;W)K<VAE971S+W-H965T-C@N>&UL4$L! A0#%     @ $H"+6K]">!^-!@
M<#L  !D              ("!FJ ! 'AL+W=O<FMS:&5E=',O<VAE970V.2YX
M;6Q02P$"% ,4    "  2@(M:E=$">8("   %!P  &0              @(%>
MIP$ >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;%!+ 0(4 Q0    ( !* BUJ_
ME^GI-R@  &=# P 9              " @1>J 0!X;"]W;W)K<VAE971S+W-H
M965T-S$N>&UL4$L! A0#%     @ $H"+6N\/(:_M&   //(! !D
M     ("!A=(! 'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6Q02P$"% ,4
M"  2@(M:1IQIQ,4#  ###P  &0              @(&IZP$ >&PO=V]R:W-H
M965T<R]S:&5E=#<S+GAM;%!+ 0(4 Q0    ( !* BUIU%YCDI0,  'H0   9
M              " @:7O 0!X;"]W;W)K<VAE971S+W-H965T-S0N>&UL4$L!
M A0#%     @ $H"+6G@\XW P!@  0B@  !D              ("!@?,! 'AL
M+W=O<FMS:&5E=',O<VAE970W-2YX;6Q02P$"% ,4    "  2@(M:/ N\PO,"
M  !%#   &0              @('H^0$ >&PO=V]R:W-H965T<R]S:&5E=#<V
M+GAM;%!+ 0(4 Q0    ( !* BUJHV9M]'0(  *0$   9              "
M@1+] 0!X;"]W;W)K<VAE971S+W-H965T-S<N>&UL4$L! A0#%     @ $H"+
M6B>PB?+N!   )18  !D              ("!9O\! 'AL+W=O<FMS:&5E=',O
M<VAE970W."YX;6Q02P$"% ,4    "  2@(M:&$Y&7_T'  !^20  &0
M        @(&+! ( >&PO=V]R:W-H965T<R]S:&5E=#<Y+GAM;%!+ 0(4 Q0
M   ( !* BUH%X2):[@,    .   9              " @;\, @!X;"]W;W)K
M<VAE971S+W-H965T.# N>&UL4$L! A0#%     @ $H"+6NCZ!_?; @   PL
M !D              ("!Y! " 'AL+W=O<FMS:&5E=',O<VAE970X,2YX;6Q0
M2P$"% ,4    "  2@(M:JZZ^%/,"  #'"   &0              @('V$P(
M>&PO=V]R:W-H965T<R]S:&5E=#@R+GAM;%!+ 0(4 Q0    ( !* BUIY7H T
ME0(  ,0'   9              " @2 7 @!X;"]W;W)K<VAE971S+W-H965T
M.#,N>&UL4$L! A0#%     @ $H"+6IO1OB#S!   B"L  !D
M ("![!D" 'AL+W=O<FMS:&5E=',O<VAE970X-"YX;6Q02P$"% ,4    "  2
M@(M:%\6&*8<"  "\"   &0              @($6'P( >&PO=V]R:W-H965T
M<R]S:&5E=#@U+GAM;%!+ 0(4 Q0    ( !* BUJ,-U3G0!T  *%8 @ 9
M          " @=0A @!X;"]W;W)K<VAE971S+W-H965T.#8N>&UL4$L! A0#
M%     @ $H"+6DRA&*JF!0  JQ<  !D              ("!2S\" 'AL+W=O
M<FMS:&5E=',O<VAE970X-RYX;6Q02P$"% ,4    "  2@(M:'PYM>MP#   Y
M$   &0              @($H10( >&PO=V]R:W-H965T<R]S:&5E=#@X+GAM
M;%!+ 0(4 Q0    ( !* BUK;ZAQ*1 4  /87   9              " @3M)
M @!X;"]W;W)K<VAE971S+W-H965T.#DN>&UL4$L! A0#%     @ $H"+6A#/
MC?A5!   K0X  !D              ("!MDX" 'AL+W=O<FMS:&5E=',O<VAE
M970Y,"YX;6Q02P$"% ,4    "  2@(M:&+>]T(X#  "U&0  #0
M    @ %"4P( >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( !* BUJ7BKL<P
M !,"   +              "  ?M6 @!?<F5L<R\N<F5L<U!+ 0(4 Q0    (
M !* BUJ5HQ():P8  !H[   /              "  >17 @!X;"]W;W)K8F]O
M:RYX;6Q02P$"% ,4    "  2@(M:YN*DT* "   %-0  &@
M@ %\7@( >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  2
M@(M:PH ,:SH"  !H,P  $P              @ %480( 6T-O;G1E;G1?5'EP
=97-=+GAM;%!+!08     8@!B .4:  "_8P(    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<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>111
<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>113
<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>318</ContextCount>
  <ElementCount>445</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>124</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995100 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/dei/role/document/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995300 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/dei/role/document/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>995301 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>995302 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>995303 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ConsolidatedIncomeStatement</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>995304 - Statement - Consolidated Statements of Changes in Shareholders??? Equity (Deficit)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ShareholdersEquityType2or3</Role>
      <ShortName>Consolidated Statements of Changes in Shareholders??? Equity (Deficit)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>995305 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ConsolidatedCashFlow</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995306 - Disclosure - Organization and Nature of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/OrganizationandNatureofOperations</Role>
      <ShortName>Organization and Nature of Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995307 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995308 - Disclosure - Inventories, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/InventoriesNet</Role>
      <ShortName>Inventories, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>995309 - Disclosure - Prepayments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/Prepayments</Role>
      <ShortName>Prepayments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>995310 - Disclosure - Other Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/OtherCurrentAssets</Role>
      <ShortName>Other Current Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>995311 - Disclosure - Cryptocurrencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/Cryptocurrencies</Role>
      <ShortName>Cryptocurrencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>995312 - Disclosure - Property, Plant and Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/PropertyPlantandEquipmentNet</Role>
      <ShortName>Property, Plant and Equipment, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>995313 - Disclosure - Intangible Asset, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/IntangibleAssetNet</Role>
      <ShortName>Intangible Asset, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>995314 - Disclosure - Operating Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/OperatingLeases</Role>
      <ShortName>Operating Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>995315 - Disclosure - Other Current Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/OtherCurrentLiabilities</Role>
      <ShortName>Other Current Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>995316 - Disclosure - Short-Term and Long-Term Debts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ShortTermandLongTermDebts</Role>
      <ShortName>Short-Term and Long-Term Debts</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>995317 - Disclosure - Shareholders??? Equity (Deficit)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ShareholdersEquityDeficit</Role>
      <ShortName>Shareholders??? Equity (Deficit)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995318 - Disclosure - Share-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ShareBasedCompensation</Role>
      <ShortName>Share-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>995319 - Disclosure - Statutory Reserves</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/StatutoryReserves</Role>
      <ShortName>Statutory Reserves</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995320 - Disclosure - Earnings (Loss) Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/EarningsLossPerShare</Role>
      <ShortName>Earnings (Loss) Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995321 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995322 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995323 - Disclosure - Concentrations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/Concentrations</Role>
      <ShortName>Concentrations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>995324 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>995325 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>995326 - Disclosure - Parent-Only Financial Statements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ParentOnlyFinancialStatements</Role>
      <ShortName>Parent-Only Financial Statements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.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>29</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.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>30</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.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>31</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>996000 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.nano.cn/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>996001 - Disclosure - Organization and Nature of Operations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/OrganizationandNatureofOperationsTables</Role>
      <ShortName>Organization and Nature of Operations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nano.cn/role/OrganizationandNatureofOperations</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>996002 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nano.cn/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>996003 - Disclosure - Inventories, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/InventoriesNetTables</Role>
      <ShortName>Inventories, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nano.cn/role/InventoriesNet</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>996004 - Disclosure - Prepayments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/PrepaymentsTables</Role>
      <ShortName>Prepayments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nano.cn/role/Prepayments</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>996005 - Disclosure - Other Current Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/OtherCurrentAssetsTables</Role>
      <ShortName>Other Current Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nano.cn/role/OtherCurrentAssets</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>996006 - Disclosure - Cryptocurrencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/CryptocurrenciesTables</Role>
      <ShortName>Cryptocurrencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nano.cn/role/Cryptocurrencies</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>996007 - Disclosure - Property, Plant and Equipment, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/PropertyPlantandEquipmentNetTables</Role>
      <ShortName>Property, Plant and Equipment, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nano.cn/role/PropertyPlantandEquipmentNet</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>996008 - Disclosure - Intangible Asset, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/IntangibleAssetNetTables</Role>
      <ShortName>Intangible Asset, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nano.cn/role/IntangibleAssetNet</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>996009 - Disclosure - Operating Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/OperatingLeasesTables</Role>
      <ShortName>Operating Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nano.cn/role/OperatingLeases</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>996010 - Disclosure - Other Current Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/OtherCurrentLiabilitiesTables</Role>
      <ShortName>Other Current Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nano.cn/role/OtherCurrentLiabilities</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>996011 - Disclosure - Short-Term and Long-Term Debts (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ShortTermandLongTermDebtsTables</Role>
      <ShortName>Short-Term and Long-Term Debts (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nano.cn/role/ShortTermandLongTermDebts</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>996012 - Disclosure - Share-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ShareBasedCompensationTables</Role>
      <ShortName>Share-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nano.cn/role/ShareBasedCompensation</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>996013 - Disclosure - Earnings (Loss) Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/EarningsLossPerShareTables</Role>
      <ShortName>Earnings (Loss) Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nano.cn/role/EarningsLossPerShare</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>996014 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nano.cn/role/IncomeTaxes</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>996015 - Disclosure - Related Party Transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/RelatedPartyTransactionsTables</Role>
      <ShortName>Related Party Transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nano.cn/role/RelatedPartyTransactions</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>996016 - Disclosure - Concentrations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ConcentrationsTables</Role>
      <ShortName>Concentrations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nano.cn/role/Concentrations</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>996017 - Disclosure - Parent-Only Financial Statements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ParentOnlyFinancialStatementsTables</Role>
      <ShortName>Parent-Only Financial Statements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nano.cn/role/ParentOnlyFinancialStatements</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>996018 - Disclosure - Organization and Nature of Operations - Schedule of Subsidiaries (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofSubsidiariesTable</Role>
      <ShortName>Organization and Nature of Operations - Schedule of Subsidiaries (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>996019 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>996020 - Disclosure - Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable</Role>
      <ShortName>Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>996021 - Disclosure - Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable</Role>
      <ShortName>Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>996022 - Disclosure - Summary of Significant Accounting Policies - Schedule of Net Revenues (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofNetRevenuesTable</Role>
      <ShortName>Summary of Significant Accounting Policies - Schedule of Net Revenues (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>996023 - Disclosure - Summary of Significant Accounting Policies - Schedule of Net Revenues By Geographical Location of Customers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofNetRevenuesByGeographicalLocationofCustomersTable</Role>
      <ShortName>Summary of Significant Accounting Policies - Schedule of Net Revenues By Geographical Location of Customers (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>996024 - Disclosure - Inventories, Net - Schedule of Inventories, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofInventoriesNetTable</Role>
      <ShortName>Inventories, Net - Schedule of Inventories, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>996025 - Disclosure - Prepayments - Schedule of Prepayments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofPrepaymentsTable</Role>
      <ShortName>Prepayments - Schedule of Prepayments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>996026 - Disclosure - Other Current Assets - Schedule of Other Current Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofOtherCurrentAssetsTable</Role>
      <ShortName>Other Current Assets - Schedule of Other Current Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>996027 - Disclosure - Cryptocurrencies - Schedule of Cryptocurrencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofCryptocurrenciesTable</Role>
      <ShortName>Cryptocurrencies - Schedule of Cryptocurrencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>996028 - Disclosure - Cryptocurrencies - Schedule of Cryptocurrencies Holdings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofCryptocurrenciesHoldingsTable</Role>
      <ShortName>Cryptocurrencies - Schedule of Cryptocurrencies Holdings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>996029 - Disclosure - Property, Plant and Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/PropertyPlantandEquipmentNetDetails</Role>
      <ShortName>Property, Plant and Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nano.cn/role/PropertyPlantandEquipmentNetTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>996030 - Disclosure - Property, Plant and Equipment, Net  - Schedule of Property, Plant and Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofPropertyPlantandEquipmentNetTable</Role>
      <ShortName>Property, Plant and Equipment, Net  - Schedule of Property, Plant and Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>996031 - Disclosure - Intangible Asset, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/IntangibleAssetNetDetails</Role>
      <ShortName>Intangible Asset, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nano.cn/role/IntangibleAssetNetTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>996032 - Disclosure - Intangible Asset, Net - Schedule of Intangible Asset, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofIntangibleAssetNetTable</Role>
      <ShortName>Intangible Asset, Net - Schedule of Intangible Asset, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>996033 - Disclosure - Intangible Asset, Net - Schedule of Future Estimated Amortization Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofFutureEstimatedAmortizationExpensesTable</Role>
      <ShortName>Intangible Asset, Net - Schedule of Future Estimated Amortization Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>996034 - Disclosure - Operating Leases - Schedule of Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofOperatingLeasesTable</Role>
      <ShortName>Operating Leases - Schedule of Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>996035 - Disclosure - Operating Leases - Schedule of Operating Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofOperatingLeaseLiabilitiesTable</Role>
      <ShortName>Operating Leases - Schedule of Operating Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>996036 - Disclosure - Other Current Liabilities - Schedule of Other Current Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofOtherCurrentLiabilitiesTable</Role>
      <ShortName>Other Current Liabilities - Schedule of Other Current Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>996037 - Disclosure - Short-Term and Long-Term Debts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ShortTermandLongTermDebtsDetails</Role>
      <ShortName>Short-Term and Long-Term Debts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nano.cn/role/ShortTermandLongTermDebtsTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>996038 - Disclosure - Short-Term and Long-Term Debts - Schedule of Future Maturities of Long-Term Debts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofFutureMaturitiesofLongTermDebtsTable</Role>
      <ShortName>Short-Term and Long-Term Debts - Schedule of Future Maturities of Long-Term Debts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>996039 - Disclosure - Shareholders??? Equity (Deficit) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ShareholdersEquityDeficitDetails</Role>
      <ShortName>Shareholders??? Equity (Deficit) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nano.cn/role/ShareholdersEquityDeficit</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>996040 - Disclosure - Share-Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ShareBasedCompensationDetails</Role>
      <ShortName>Share-Based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nano.cn/role/ShareBasedCompensationTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>996041 - Disclosure - Share-Based Compensation - Schedule of RSUs Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofRSUsActivityTable</Role>
      <ShortName>Share-Based Compensation - Schedule of RSUs Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>996042 - Disclosure - Share-Based Compensation - Schedule of Valuation Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofValuationAssumptionsTable</Role>
      <ShortName>Share-Based Compensation - Schedule of Valuation Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>996043 - Disclosure - Share-Based Compensation - Schedule of Share Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofShareOptionActivityTable</Role>
      <ShortName>Share-Based Compensation - Schedule of Share Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>996044 - Disclosure - Statutory Reserves (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/StatutoryReservesDetails</Role>
      <ShortName>Statutory Reserves (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nano.cn/role/StatutoryReserves</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>996045 - Disclosure - Earnings (Loss) Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/EarningsLossPerShareDetails</Role>
      <ShortName>Earnings (Loss) Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nano.cn/role/EarningsLossPerShareTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>996046 - Disclosure - Earnings (Loss) Per Share - Schedule of Basic and Diluted Earnings (Loss) Per Ordinary Share Computations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofBasicandDilutedEarningsLossPerOrdinaryShareComputationsTable</Role>
      <ShortName>Earnings (Loss) Per Share - Schedule of Basic and Diluted Earnings (Loss) Per Ordinary Share Computations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nano.cn/role/EarningsLossPerShareTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>996047 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nano.cn/role/IncomeTaxesTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>996048 - Disclosure - Income Taxes - Schedule of Income Tax Rate and the PRC Statutory Income Tax Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable</Role>
      <ShortName>Income Taxes - Schedule of Income Tax Rate and the PRC Statutory Income Tax Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>996049 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofProvisionforIncomeTaxesTable</Role>
      <ShortName>Income Taxes - Schedule of Provision for Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>996050 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofDeferredTaxAssetsTable</Role>
      <ShortName>Income Taxes - Schedule of Deferred Tax Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>996051 - Disclosure - Related Party Transactions - Schedule of Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofRelatedPartyTransactionsTable</Role>
      <ShortName>Related Party Transactions - Schedule of Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>996052 - Disclosure - Concentrations - Schedule of Concentrations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofConcentrationsTable</Role>
      <ShortName>Concentrations - Schedule of Concentrations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>996053 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nano.cn/role/CommitmentsandContingencies</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>996054 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nano.cn/role/SubsequentEvents</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>996055 - Disclosure - Parent-Only Financial Statements - Schedule of Condensed Balance Sheets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable</Role>
      <ShortName>Parent-Only Financial Statements - Schedule of Condensed Balance Sheets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>996056 - Disclosure - Parent-Only Financial Statements - Schedule of Condensed Balance Sheets (Parentheticals) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable_Parentheticals</Role>
      <ShortName>Parent-Only Financial Statements - Schedule of Condensed Balance Sheets (Parentheticals) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>996057 - Disclosure - Parent-Only Financial Statements - Schedule of Condensed Statements of Operations and Comprehensive Income (Loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable</Role>
      <ShortName>Parent-Only Financial Statements - Schedule of Condensed Statements of Operations and Comprehensive Income (Loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="ea0235323-20f_nanolabs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>996058 - Disclosure - Parent-Only Financial Statements - Schedule of Condensed Statements of Cash Flows (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nano.cn/role/ScheduleofCondensedStatementsofCashFlowsTable</Role>
      <ShortName>Parent-Only Financial Statements - Schedule of Condensed Statements of Cash Flows (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</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="ea0235323-20f_nanolabs.htm">ea0235323-20f_nanolabs.htm</File>
    <File>na-20241231.xsd</File>
    <File>na-20241231_cal.xml</File>
    <File>na-20241231_def.xml</File>
    <File>na-20241231_lab.xml</File>
    <File>na-20241231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>image_001.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="3">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="1353">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="11">http://xbrl.sec.gov/cyd/2024</BaseTaxonomy>
    <BaseTaxonomy items="50">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>116
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "ea0235323-20f_nanolabs.htm": {
   "nsprefix": "na",
   "nsuri": "http://www.nano.cn/20241231",
   "dts": {
    "inline": {
     "local": [
      "ea0235323-20f_nanolabs.htm"
     ]
    },
    "schema": {
     "local": [
      "na-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/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/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024_def.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024_lab.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024_pre.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-sub-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/sic/2024/sic-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "na-20241231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "na-20241231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "na-20241231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "na-20241231_pre.xml"
     ]
    }
   },
   "keyStandard": 390,
   "keyCustom": 55,
   "axisStandard": 35,
   "axisCustom": 1,
   "memberStandard": 47,
   "memberCustom": 68,
   "hidden": {
    "total": 296,
    "http://www.nano.cn/20241231": 82,
    "http://fasb.org/us-gaap/2024": 209,
    "http://xbrl.sec.gov/dei/2024": 5
   },
   "contextCount": 318,
   "entityCount": 1,
   "segmentCount": 124,
   "elementCount": 974,
   "unitCount": 9,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 1353,
    "http://xbrl.sec.gov/dei/2024": 50,
    "http://xbrl.sec.gov/cyd/2024": 11,
    "http://fasb.org/srt/2024": 3,
    "http://xbrl.sec.gov/ecd/2024": 1
   },
   "report": {
    "R1": {
     "role": "http://xbrl.sec.gov/dei/role/document/Cover",
     "longName": "995100 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://xbrl.sec.gov/dei/role/document/AuditInformation",
     "longName": "995300 - Document - Audit Information",
     "shortName": "Audit Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "i",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "i",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.nano.cn/role/ConsolidatedBalanceSheet",
     "longName": "995301 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.nano.cn/role/ConsolidatedBalanceSheet_Parentheticals",
     "longName": "995302 - Statement - Consolidated Balance Sheets (Parentheticals)",
     "shortName": "Consolidated Balance Sheets (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R5": {
     "role": "http://www.nano.cn/role/ConsolidatedIncomeStatement",
     "longName": "995303 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)",
     "shortName": "Consolidated Statements of Operations and Comprehensive Income (Loss)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Revenues",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CostOfRevenue",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.nano.cn/role/ShareholdersEquityType2or3",
     "longName": "995304 - Statement - Consolidated Statements of Changes in Shareholders\u2019 Equity (Deficit)",
     "shortName": "Consolidated Statements of Changes in Shareholders\u2019 Equity (Deficit)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c10",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20",
      "name": "na:StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.nano.cn/role/ConsolidatedCashFlow",
     "longName": "995305 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.nano.cn/role/OrganizationandNatureofOperations",
     "longName": "995306 - Disclosure - Organization and Nature of Operations",
     "shortName": "Organization and Nature of Operations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.nano.cn/role/SummaryofSignificantAccountingPolicies",
     "longName": "995307 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.nano.cn/role/InventoriesNet",
     "longName": "995308 - Disclosure - Inventories, Net",
     "shortName": "Inventories, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.nano.cn/role/Prepayments",
     "longName": "995309 - Disclosure - Prepayments",
     "shortName": "Prepayments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "na:PrepaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "na:PrepaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.nano.cn/role/OtherCurrentAssets",
     "longName": "995310 - Disclosure - Other Current Assets",
     "shortName": "Other Current Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.nano.cn/role/Cryptocurrencies",
     "longName": "995311 - Disclosure - Cryptocurrencies",
     "shortName": "Cryptocurrencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CryptoAssetTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CryptoAssetTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.nano.cn/role/PropertyPlantandEquipmentNet",
     "longName": "995312 - Disclosure - Property, Plant and Equipment, Net",
     "shortName": "Property, Plant and Equipment, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.nano.cn/role/IntangibleAssetNet",
     "longName": "995313 - Disclosure - Intangible Asset, Net",
     "shortName": "Intangible Asset, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.nano.cn/role/OperatingLeases",
     "longName": "995314 - Disclosure - Operating Leases",
     "shortName": "Operating Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.nano.cn/role/OtherCurrentLiabilities",
     "longName": "995315 - Disclosure - Other Current Liabilities",
     "shortName": "Other Current Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.nano.cn/role/ShortTermandLongTermDebts",
     "longName": "995316 - Disclosure - Short-Term and Long-Term Debts",
     "shortName": "Short-Term and Long-Term Debts",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.nano.cn/role/ShareholdersEquityDeficit",
     "longName": "995317 - Disclosure - Shareholders\u2019 Equity (Deficit)",
     "shortName": "Shareholders\u2019 Equity (Deficit)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.nano.cn/role/ShareBasedCompensation",
     "longName": "995318 - Disclosure - Share-Based Compensation",
     "shortName": "Share-Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.nano.cn/role/StatutoryReserves",
     "longName": "995319 - Disclosure - Statutory Reserves",
     "shortName": "Statutory Reserves",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "na:StatutoryReserveDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "na:StatutoryReserveDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.nano.cn/role/EarningsLossPerShare",
     "longName": "995320 - Disclosure - Earnings (Loss) Per Share",
     "shortName": "Earnings (Loss) Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.nano.cn/role/IncomeTaxes",
     "longName": "995321 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.nano.cn/role/RelatedPartyTransactions",
     "longName": "995322 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.nano.cn/role/Concentrations",
     "longName": "995323 - Disclosure - Concentrations",
     "shortName": "Concentrations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.nano.cn/role/CommitmentsandContingencies",
     "longName": "995324 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.nano.cn/role/SubsequentEvents",
     "longName": "995325 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.nano.cn/role/ParentOnlyFinancialStatements",
     "longName": "995326 - Disclosure - Parent-Only Financial Statements",
     "shortName": "Parent-Only Financial Statements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "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": "29",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R30": {
     "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": "30",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "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": "31",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.nano.cn/role/AccountingPoliciesByPolicy",
     "longName": "996000 - Disclosure - Accounting Policies, by Policy (Policies)",
     "shortName": "Accounting Policies, by Policy (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.nano.cn/role/OrganizationandNatureofOperationsTables",
     "longName": "996001 - Disclosure - Organization and Nature of Operations (Tables)",
     "shortName": "Organization and Nature of Operations (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesTables",
     "longName": "996002 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "na:ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "na:ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.nano.cn/role/InventoriesNetTables",
     "longName": "996003 - Disclosure - Inventories, Net (Tables)",
     "shortName": "Inventories, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.nano.cn/role/PrepaymentsTables",
     "longName": "996004 - Disclosure - Prepayments (Tables)",
     "shortName": "Prepayments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "na:PrepaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "na:PrepaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.nano.cn/role/OtherCurrentAssetsTables",
     "longName": "996005 - Disclosure - Other Current Assets (Tables)",
     "shortName": "Other Current Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.nano.cn/role/CryptocurrenciesTables",
     "longName": "996006 - Disclosure - Cryptocurrencies (Tables)",
     "shortName": "Cryptocurrencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CryptoAssetActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CryptoAssetTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CryptoAssetActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CryptoAssetTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.nano.cn/role/PropertyPlantandEquipmentNetTables",
     "longName": "996007 - Disclosure - Property, Plant and Equipment, Net (Tables)",
     "shortName": "Property, Plant and Equipment, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.nano.cn/role/IntangibleAssetNetTables",
     "longName": "996008 - Disclosure - Intangible Asset, Net (Tables)",
     "shortName": "Intangible Asset, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.nano.cn/role/OperatingLeasesTables",
     "longName": "996009 - Disclosure - Operating Leases (Tables)",
     "shortName": "Operating Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.nano.cn/role/OtherCurrentLiabilitiesTables",
     "longName": "996010 - Disclosure - Other Current Liabilities (Tables)",
     "shortName": "Other Current Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.nano.cn/role/ShortTermandLongTermDebtsTables",
     "longName": "996011 - Disclosure - Short-Term and Long-Term Debts (Tables)",
     "shortName": "Short-Term and Long-Term Debts (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.nano.cn/role/ShareBasedCompensationTables",
     "longName": "996012 - Disclosure - Share-Based Compensation (Tables)",
     "shortName": "Share-Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.nano.cn/role/EarningsLossPerShareTables",
     "longName": "996013 - Disclosure - Earnings (Loss) Per Share (Tables)",
     "shortName": "Earnings (Loss) Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.nano.cn/role/IncomeTaxesTables",
     "longName": "996014 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.nano.cn/role/RelatedPartyTransactionsTables",
     "longName": "996015 - Disclosure - Related Party Transactions (Tables)",
     "shortName": "Related Party Transactions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.nano.cn/role/ConcentrationsTables",
     "longName": "996016 - Disclosure - Concentrations (Tables)",
     "shortName": "Concentrations (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.nano.cn/role/ParentOnlyFinancialStatementsTables",
     "longName": "996017 - Disclosure - Parent-Only Financial Statements (Tables)",
     "shortName": "Parent-Only Financial Statements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c306",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c306",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.nano.cn/role/ScheduleofSubsidiariesTable",
     "longName": "996018 - Disclosure - Organization and Nature of Operations - Schedule of Subsidiaries (Details)",
     "shortName": "Organization and Nature of Operations - Schedule of Subsidiaries (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c68",
      "name": "us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c68",
      "name": "us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesDetails",
     "longName": "996019 - Disclosure - Summary of Significant Accounting Policies (Details)",
     "shortName": "Summary of Significant Accounting Policies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:ForeignCurrencyExchangeRateTranslation1",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable",
     "longName": "996020 - Disclosure - Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Property and Equipment (Details)",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Property and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c97",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c97",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable",
     "longName": "996021 - Disclosure - Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Intangible Assets (Details)",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c100",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c100",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.nano.cn/role/ScheduleofNetRevenuesTable",
     "longName": "996022 - Disclosure - Summary of Significant Accounting Policies - Schedule of Net Revenues (Details)",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Net Revenues (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Revenues",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c104",
      "name": "us-gaap:Revenues",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.nano.cn/role/ScheduleofNetRevenuesByGeographicalLocationofCustomersTable",
     "longName": "996023 - Disclosure - Summary of Significant Accounting Policies - Schedule of Net Revenues By Geographical Location of Customers (Details)",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Net Revenues By Geographical Location of Customers (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Revenues",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c110",
      "name": "us-gaap:Revenues",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.nano.cn/role/ScheduleofInventoriesNetTable",
     "longName": "996024 - Disclosure - Inventories, Net - Schedule of Inventories, Net (Details)",
     "shortName": "Inventories, Net - Schedule of Inventories, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.nano.cn/role/ScheduleofPrepaymentsTable",
     "longName": "996025 - Disclosure - Prepayments - Schedule of Prepayments (Details)",
     "shortName": "Prepayments - Schedule of Prepayments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c5",
      "name": "na:PrepaymentsInventoriesAndProcessingFee",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "na:PrepaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c5",
      "name": "na:PrepaymentsInventoriesAndProcessingFee",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "na:PrepaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.nano.cn/role/ScheduleofOtherCurrentAssetsTable",
     "longName": "996026 - Disclosure - Other Current Assets - Schedule of Other Current Assets (Details)",
     "shortName": "Other Current Assets - Schedule of Other Current Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:ValueAddedTaxReceivableCurrent",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:ValueAddedTaxReceivableCurrent",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.nano.cn/role/ScheduleofCryptocurrenciesTable",
     "longName": "996027 - Disclosure - Cryptocurrencies - Schedule of Cryptocurrencies (Details)",
     "shortName": "Cryptocurrencies - Schedule of Cryptocurrencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:CryptoAssetCost",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:CryptoAssetActivityTableTextBlock",
       "us-gaap:CryptoAssetTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:CryptoAssetCost",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:CryptoAssetActivityTableTextBlock",
       "us-gaap:CryptoAssetTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.nano.cn/role/ScheduleofCryptocurrenciesHoldingsTable",
     "longName": "996028 - Disclosure - Cryptocurrencies - Schedule of Cryptocurrencies Holdings (Details)",
     "shortName": "Cryptocurrencies - Schedule of Cryptocurrencies Holdings (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c127",
      "name": "us-gaap:CryptoAssetPurchase",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:CryptoAssetHoldingTableTextBlock",
       "us-gaap:CryptoAssetTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c127",
      "name": "us-gaap:CryptoAssetPurchase",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:CryptoAssetHoldingTableTextBlock",
       "us-gaap:CryptoAssetTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.nano.cn/role/PropertyPlantandEquipmentNetDetails",
     "longName": "996029 - Disclosure - Property, Plant and Equipment, Net (Details)",
     "shortName": "Property, Plant and Equipment, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Depreciation",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Depreciation",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.nano.cn/role/ScheduleofPropertyPlantandEquipmentNetTable",
     "longName": "996030 - Disclosure - Property, Plant and Equipment, Net  - Schedule of Property, Plant and Equipment, Net (Details)",
     "shortName": "Property, Plant and Equipment, Net  - Schedule of Property, Plant and Equipment, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.nano.cn/role/IntangibleAssetNetDetails",
     "longName": "996031 - Disclosure - Intangible Asset, Net (Details)",
     "shortName": "Intangible Asset, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.nano.cn/role/ScheduleofIntangibleAssetNetTable",
     "longName": "996032 - Disclosure - Intangible Asset, Net - Schedule of Intangible Asset, Net (Details)",
     "shortName": "Intangible Asset, Net - Schedule of Intangible Asset, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.nano.cn/role/ScheduleofFutureEstimatedAmortizationExpensesTable",
     "longName": "996033 - Disclosure - Intangible Asset, Net - Schedule of Future Estimated Amortization Expenses (Details)",
     "shortName": "Intangible Asset, Net - Schedule of Future Estimated Amortization Expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.nano.cn/role/ScheduleofOperatingLeasesTable",
     "longName": "996034 - Disclosure - Operating Leases - Schedule of Operating Leases (Details)",
     "shortName": "Operating Leases - Schedule of Operating Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.nano.cn/role/ScheduleofOperatingLeaseLiabilitiesTable",
     "longName": "996035 - Disclosure - Operating Leases - Schedule of Operating Lease Liabilities (Details)",
     "shortName": "Operating Leases - Schedule of Operating Lease Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.nano.cn/role/ScheduleofOtherCurrentLiabilitiesTable",
     "longName": "996036 - Disclosure - Other Current Liabilities - Schedule of Other Current Liabilities (Details)",
     "shortName": "Other Current Liabilities - Schedule of Other Current Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:AccruedSalariesCurrent",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
       "us-gaap:OtherLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:AccruedSalariesCurrent",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
       "us-gaap:OtherLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.nano.cn/role/ShortTermandLongTermDebtsDetails",
     "longName": "996037 - Disclosure - Short-Term and Long-Term Debts (Details)",
     "shortName": "Short-Term and Long-Term Debts (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ProceedsFromShortTermDebt",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ProceedsFromShortTermDebt",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.nano.cn/role/ScheduleofFutureMaturitiesofLongTermDebtsTable",
     "longName": "996038 - Disclosure - Short-Term and Long-Term Debts - Schedule of Future Maturities of Long-Term Debts (Details)",
     "shortName": "Short-Term and Long-Term Debts - Schedule of Future Maturities of Long-Term Debts (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
     "longName": "996039 - Disclosure - Shareholders\u2019 Equity (Deficit) (Details)",
     "shortName": "Shareholders\u2019 Equity (Deficit) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c160",
      "name": "us-gaap:StockholdersEquityReverseStockSplit",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c160",
      "name": "us-gaap:StockholdersEquityReverseStockSplit",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.nano.cn/role/ShareBasedCompensationDetails",
     "longName": "996040 - Disclosure - Share-Based Compensation (Details)",
     "shortName": "Share-Based Compensation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c195",
      "name": "us-gaap:CommonStockSharesHeldInEmployeeTrustShares",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c195",
      "name": "us-gaap:CommonStockSharesHeldInEmployeeTrustShares",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.nano.cn/role/ScheduleofRSUsActivityTable",
     "longName": "996041 - Disclosure - Share-Based Compensation - Schedule of RSUs Activity (Details)",
     "shortName": "Share-Based Compensation - Schedule of RSUs Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c235",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c231",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.nano.cn/role/ScheduleofValuationAssumptionsTable",
     "longName": "996042 - Disclosure - Share-Based Compensation - Schedule of Valuation Assumptions (Details)",
     "shortName": "Share-Based Compensation - Schedule of Valuation Assumptions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c237",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c237",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.nano.cn/role/ScheduleofShareOptionActivityTable",
     "longName": "996043 - Disclosure - Share-Based Compensation - Schedule of Share Option Activity (Details)",
     "shortName": "Share-Based Compensation - Schedule of Share Option Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.nano.cn/role/StatutoryReservesDetails",
     "longName": "996044 - Disclosure - Statutory Reserves (Details)",
     "shortName": "Statutory Reserves (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "na:PercentageOfReserveCapital",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "na:StatutoryReserveDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.nano.cn/role/EarningsLossPerShareDetails",
     "longName": "996045 - Disclosure - Earnings (Loss) Per Share (Details)",
     "shortName": "Earnings (Loss) Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.nano.cn/role/ScheduleofBasicandDilutedEarningsLossPerOrdinaryShareComputationsTable",
     "longName": "996046 - Disclosure - Earnings (Loss) Per Share - Schedule of Basic and Diluted Earnings (Loss) Per Ordinary Share Computations (Details)",
     "shortName": "Earnings (Loss) Per Share - Schedule of Basic and Diluted Earnings (Loss) Per Ordinary Share Computations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.nano.cn/role/IncomeTaxesDetails",
     "longName": "996047 - Disclosure - Income Taxes (Details)",
     "shortName": "Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:OperatingLossCarryforwards",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.nano.cn/role/ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable",
     "longName": "996048 - Disclosure - Income Taxes - Schedule of Income Tax Rate and the PRC Statutory Income Tax Rate (Details)",
     "shortName": "Income Taxes - Schedule of Income Tax Rate and the PRC Statutory Income Tax Rate (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.nano.cn/role/ScheduleofProvisionforIncomeTaxesTable",
     "longName": "996049 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes (Details)",
     "shortName": "Income Taxes - Schedule of Provision for Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c9",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c9",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.nano.cn/role/ScheduleofDeferredTaxAssetsTable",
     "longName": "996050 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets (Details)",
     "shortName": "Income Taxes - Schedule of Deferred Tax Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c5",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.nano.cn/role/ScheduleofRelatedPartyTransactionsTable",
     "longName": "996051 - Disclosure - Related Party Transactions - Schedule of Related Party Transactions (Details)",
     "shortName": "Related Party Transactions - Schedule of Related Party Transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c253",
      "name": "us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c253",
      "name": "us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.nano.cn/role/ScheduleofConcentrationsTable",
     "longName": "996052 - Disclosure - Concentrations - Schedule of Concentrations (Details)",
     "shortName": "Concentrations - Schedule of Concentrations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c257",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c257",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.nano.cn/role/CommitmentsandContingenciesDetails",
     "longName": "996053 - Disclosure - Commitments and Contingencies (Details)",
     "shortName": "Commitments and Contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c283",
      "name": "us-gaap:LossContingencyDamagesPaidValue",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c283",
      "name": "us-gaap:LossContingencyDamagesPaidValue",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.nano.cn/role/SubsequentEventsDetails",
     "longName": "996054 - Disclosure - Subsequent Events (Details)",
     "shortName": "Subsequent Events (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "c190",
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c288",
      "name": "us-gaap:SaleOfStockConsiderationReceivedOnTransaction",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable",
     "longName": "996055 - Disclosure - Parent-Only Financial Statements - Schedule of Condensed Balance Sheets (Details)",
     "shortName": "Parent-Only Financial Statements - Schedule of Condensed Balance Sheets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "c308",
      "name": "us-gaap:CashEquivalentsAtCarryingValue",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c308",
      "name": "us-gaap:CashEquivalentsAtCarryingValue",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable_Parentheticals",
     "longName": "996056 - Disclosure - Parent-Only Financial Statements - Schedule of Condensed Balance Sheets (Parentheticals) (Details)",
     "shortName": "Parent-Only Financial Statements - Schedule of Condensed Balance Sheets (Parentheticals) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "c310",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c310",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable",
     "longName": "996057 - Disclosure - Parent-Only Financial Statements - Schedule of Condensed Statements of Operations and Comprehensive Income (Loss) (Details)",
     "shortName": "Parent-Only Financial Statements - Schedule of Condensed Statements of Operations and Comprehensive Income (Loss) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "c315",
      "name": "us-gaap:GeneralAndAdministrativeExpense",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "srt:CondensedStatementOfComprehensiveIncomeTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c315",
      "name": "us-gaap:GeneralAndAdministrativeExpense",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "srt:CondensedStatementOfComprehensiveIncomeTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.nano.cn/role/ScheduleofCondensedStatementsofCashFlowsTable",
     "longName": "996058 - Disclosure - Parent-Only Financial Statements - Schedule of Condensed Statements of Cash Flows (Details)",
     "shortName": "Parent-Only Financial Statements - Schedule of Condensed Statements of Cash Flows (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "c315",
      "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c315",
      "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235323-20f_nanolabs.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": "Summary of Significant Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "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": [
      "r73",
      "r855"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "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": [
      "r1081"
     ]
    },
    "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofOtherCurrentLiabilitiesTable": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofOtherCurrentLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax accrual",
        "label": "Accrual for Taxes Other than Income Taxes, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r812",
      "r1155"
     ]
    },
    "us-gaap_AccruedSalariesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedSalariesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofOtherCurrentLiabilitiesTable": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofOtherCurrentLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Salary accrual",
        "label": "Accrued Salaries, Current",
        "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r812"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofPropertyPlantandEquipmentNetTable": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofPropertyPlantandEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "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": [
      "r45",
      "r206",
      "r646"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet",
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive income",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r23",
      "r93",
      "r215",
      "r639",
      "r671",
      "r672"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r14",
      "r23",
      "r536",
      "r539",
      "r578",
      "r667",
      "r668",
      "r1048",
      "r1049",
      "r1050",
      "r1067",
      "r1068",
      "r1069",
      "r1071"
     ]
    },
    "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": [
      "r949"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet",
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "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": [
      "r85"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-in Capital",
        "label": "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": [
      "r690",
      "r1067",
      "r1068",
      "r1069",
      "r1071",
      "r1170",
      "r1234"
     ]
    },
    "dei_AdditionalSecurities462b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AdditionalSecurities462b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities. 462(b)"
       }
      }
     },
     "auth_ref": [
      "r1013"
     ]
    },
    "dei_AdditionalSecurities462bFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AdditionalSecurities462bFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities, 462(b), File Number"
       }
      }
     },
     "auth_ref": [
      "r1013"
     ]
    },
    "dei_AdditionalSecuritiesEffective413b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AdditionalSecuritiesEffective413b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities Effective, 413(b)"
       }
      }
     },
     "auth_ref": [
      "r1011"
     ]
    },
    "na_AdditionsOfCryptocurrenciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "AdditionsOfCryptocurrenciesAbstract",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCryptocurrenciesHoldingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions of cryptocurrencies:",
        "label": "Additions Of Cryptocurrencies Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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": [
      "r962"
     ]
    },
    "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": [
      "r962"
     ]
    },
    "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": [
      "r962"
     ]
    },
    "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": [
      "r962"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalOther",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash contribution from a noncontrolling shareholder",
        "label": "Adjustments to Additional Paid in Capital, Other",
        "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvanceRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdvanceRent",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advance from customers",
        "label": "Advance Rent",
        "documentation": "Amount at the balance sheet date that has been received by the entity that represents rents paid in advance."
       }
      }
     },
     "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": [
      "r1004"
     ]
    },
    "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": [
      "r912",
      "r923",
      "r939",
      "r974"
     ]
    },
    "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": [
      "r915",
      "r926",
      "r942",
      "r977"
     ]
    },
    "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": [
      "r1005"
     ]
    },
    "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": [
      "r962"
     ]
    },
    "currency_AllCurrenciesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "AllCurrenciesDomain",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Currencies [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r969"
     ]
    },
    "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": [
      "r916",
      "r927",
      "r943",
      "r969",
      "r978",
      "r982",
      "r990"
     ]
    },
    "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": [
      "r988"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r474",
      "r483"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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",
     "presentation": [
      "http://www.nano.cn/role/IntangibleAssetNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expense",
        "label": "Amortization of Intangible Assets",
        "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": [
      "r9",
      "r326",
      "r333",
      "r828"
     ]
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r919"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.nano.cn/role/EarningsLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive shares",
        "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": [
      "r277"
     ]
    },
    "dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": {
     "xbrltype": "dateOrAsapItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Approximate Date of Commencement of Proposed Sale to Public",
        "documentation": "The approximate date of a commencement of a proposed sale of securities to the public. This element is disclosed in S-1, S-3, S-4, S-11, F-1, F-3 and F-10 filings."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL ASSETS",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r147",
      "r208",
      "r244",
      "r282",
      "r286",
      "r300",
      "r301",
      "r311",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r529",
      "r533",
      "r546",
      "r635",
      "r730",
      "r823",
      "r824",
      "r855",
      "r883",
      "r1122",
      "r1123",
      "r1190"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "verboseLabel": "ASSETS/(LIABILITIES)",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r220",
      "r244",
      "r311",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r529",
      "r533",
      "r546",
      "r855",
      "r1122",
      "r1123",
      "r1190"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL ASSETS (LIABILITIES)",
        "label": "Net Assets",
        "documentation": "Amount of net assets (liabilities)."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_AssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current assets",
        "label": "Assets, Noncurrent",
        "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": [
      "r244",
      "r311",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r529",
      "r533",
      "r546",
      "r1122",
      "r1123",
      "r1190"
     ]
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsNoncurrentAbstract",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current assets:",
        "label": "Assets, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r919"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r896",
      "r899",
      "r919"
     ]
    },
    "dei_AuditorLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r896",
      "r899",
      "r919"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r896",
      "r899",
      "r919"
     ]
    },
    "dei_AuditorOpinionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorOpinionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Opinion [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1009"
     ]
    },
    "dei_AuditorTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Table]"
       }
      }
     },
     "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": [
      "r985"
     ]
    },
    "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": [
      "r986"
     ]
    },
    "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": [
      "r981"
     ]
    },
    "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": [
      "r981"
     ]
    },
    "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": [
      "r981"
     ]
    },
    "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": [
      "r981"
     ]
    },
    "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": [
      "r981"
     ]
    },
    "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": [
      "r981"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofRSUsActivityTable",
      "http://www.nano.cn/role/ShareBasedCompensationDetails",
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "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": [
      "r445",
      "r446",
      "r447",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473"
     ]
    },
    "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": [
      "r984"
     ]
    },
    "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": [
      "r983"
     ]
    },
    "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": [
      "r982"
     ]
    },
    "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": [
      "r982"
     ]
    },
    "na_BankOfHangzhouCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "BankOfHangzhouCoLtdMember",
     "presentation": [
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bank of Hangzhou Co., Ltd [Member]",
        "label": "Bank Of Hangzhou Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of preparation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "na_BitcoinMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "BitcoinMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCryptocurrenciesHoldingsTable",
      "http://www.nano.cn/role/ScheduleofCryptocurrenciesTable",
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bitcoin [Member]",
        "verboseLabel": "Bitcoin Fair Value [Member]",
        "label": "Bitcoin Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BuildingAndBuildingImprovementsMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofPropertyPlantandEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Buildings and facilities attached to buildings [Member]",
        "label": "Building and Building Improvements [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BuildingMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Buildings and facilities attached to buildings [Member]",
        "label": "Building [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities."
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Contact",
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r899",
      "r919"
     ]
    },
    "us-gaap_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Cash",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash (in Dollars)",
        "label": "Cash",
        "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. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r637",
      "r701",
      "r725",
      "r855",
      "r883",
      "r1039"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet",
      "http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "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": [
      "r27",
      "r204",
      "r809"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "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": [
      "r28",
      "r136"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow",
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofCashFlowsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of the year",
        "periodEndLabel": "Cash, cash equivalents and restricted cash at end of the year",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "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": [
      "r27",
      "r107",
      "r240"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofCashFlowsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow",
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofCashFlowsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net decrease in cash, cash equivalents and restricted cash",
        "terseLabel": "Net increase (decrease) in cash and cash equivalents",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "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": [
      "r2",
      "r107"
     ]
    },
    "na_CashContribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "CashContribution",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash contribution (in Yuan Renminbi)",
        "documentation": "Cash Contribution",
        "label": "Cash Contribution"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash Equivalents, at Carrying Value",
        "documentation": "Amount of 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": [
      "r1039",
      "r1202"
     ]
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash investing and financing activities:",
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ChangeInAccountingEstimateLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ChangeInAccountingEstimateLineItems",
     "presentation": [
      "http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies [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": [
      "r255"
     ]
    },
    "na_ChangeInFairValueOfCryptocurrencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ChangeInFairValueOfCryptocurrencies",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value of cryptocurrencies",
        "documentation": "Amount of change in fair value crypto currencies.",
        "label": "Change In Fair Value Of Cryptocurrencies"
       }
      }
     },
     "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": [
      "r960"
     ]
    },
    "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": [
      "r957"
     ]
    },
    "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": [
      "r955"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "na_ClassAAndClassBOrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ClassAAndClassBOrdinarySharesMember",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class A and Class B Ordinary Shares [Member]",
        "label": "Class AAnd Class BOrdinary Shares Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet",
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable",
      "http://www.nano.cn/role/ShareBasedCompensationDetails",
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/ShareholdersEquityType2or3",
      "http://www.nano.cn/role/SubsequentEventsDetails",
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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": [
      "r162",
      "r212",
      "r213",
      "r214",
      "r244",
      "r266",
      "r267",
      "r274",
      "r276",
      "r284",
      "r285",
      "r311",
      "r371",
      "r373",
      "r374",
      "r375",
      "r378",
      "r379",
      "r409",
      "r410",
      "r412",
      "r415",
      "r421",
      "r546",
      "r679",
      "r680",
      "r681",
      "r682",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r702",
      "r717",
      "r739",
      "r761",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r1021",
      "r1061",
      "r1072"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightAxis",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Axis]",
        "documentation": "Information by type of warrant or right issued."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightDomain",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "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.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price per share (in Dollars per share)",
        "verboseLabel": "Exercise price of per share (in Dollars per share)",
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r422"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightOutstanding",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants outstanding",
        "label": "Class of Warrant or Right, Outstanding",
        "documentation": "Number of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r961"
     ]
    },
    "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": [
      "r961"
     ]
    },
    "us-gaap_CollateralAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CollateralAxis",
     "presentation": [
      "http://www.nano.cn/role/PropertyPlantandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collateral Held [Axis]",
        "documentation": "Information by category of collateral or no collateral, from lender's perspective."
       }
      }
     },
     "auth_ref": [
      "r827"
     ]
    },
    "us-gaap_CollateralDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CollateralDomain",
     "presentation": [
      "http://www.nano.cn/role/PropertyPlantandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collateral Held [Domain]",
        "documentation": "Category of collateral or no collateral, from lender's perspective."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CollateralPledgedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CollateralPledgedMember",
     "presentation": [
      "http://www.nano.cn/role/PropertyPlantandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collateral Pledged [Member]",
        "label": "Collateral Pledged [Member]",
        "documentation": "Pledge of specific property to serve as protection against default."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.nano.cn/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r360",
      "r361",
      "r791",
      "r1108",
      "r1113"
     ]
    },
    "na_CommitmentsandContingenciesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "CommitmentsandContingenciesDetailsTable",
     "presentation": [
      "http://www.nano.cn/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonClassAMember",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet",
      "http://www.nano.cn/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable",
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable_Parentheticals",
      "http://www.nano.cn/role/ShareBasedCompensationDetails",
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/ShareholdersEquityType2or3",
      "http://www.nano.cn/role/SubsequentEventsDetails",
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class A Ordinary Shares",
        "verboseLabel": "Class A",
        "netLabel": "Class A Ordinary Shares [Member]",
        "label": "Common Class A [Member]",
        "documentation": "Classification of common stock representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r1234"
     ]
    },
    "us-gaap_CommonClassBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonClassBMember",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet",
      "http://www.nano.cn/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable",
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable_Parentheticals",
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/ShareholdersEquityType2or3",
      "http://www.nano.cn/role/SubsequentEventsDetails",
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class B Ordinary Shares",
        "verboseLabel": "Class B",
        "netLabel": "Common Class B [Member]",
        "label": "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": [
      "r1234"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/ShareholdersEquityType2or3",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary Shares",
        "verboseLabel": "Ordinary Shares [Member]",
        "netLabel": "Common Stock [Member]",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r873",
      "r874",
      "r875",
      "r877",
      "r878",
      "r879",
      "r880",
      "r1067",
      "r1068",
      "r1071",
      "r1170",
      "r1232",
      "r1234"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable_Parentheticals",
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary shares par value (in Dollars per share)",
        "verboseLabel": "Ordinary shares, par value (in Dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable_Parentheticals",
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary shares authorized",
        "verboseLabel": "Ordinary shares, authorized",
        "netLabel": "Ordinary shares",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r717"
     ]
    },
    "us-gaap_CommonStockSharesHeldInEmployeeTrustShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesHeldInEmployeeTrustShares",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares held employee benefit trust",
        "label": "Common Stock, Shares Held in Employee Trust, Shares",
        "documentation": "Number of common stock held in a trust that has been set up specifically to accumulate stock for the sole purpose of distribution to participating employees but not yet earned."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable_Parentheticals",
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary shares issued",
        "verboseLabel": "Ordinary shares, issued",
        "label": "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": [
      "r84"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable_Parentheticals",
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary shares outstanding",
        "verboseLabel": "Ordinary shares, outstanding",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r84",
      "r717",
      "r736",
      "r1234",
      "r1235"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet",
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary shares",
        "verboseLabel": "Ordinary shares, value",
        "label": "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": [
      "r84",
      "r638",
      "r855"
     ]
    },
    "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": [
      "r966"
     ]
    },
    "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": [
      "r965"
     ]
    },
    "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": [
      "r967"
     ]
    },
    "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": [
      "r964"
     ]
    },
    "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Provision for Income Taxes [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement",
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income (loss) attributable to Nano Labs Ltd",
        "terseLabel": "Total comprehensive income (loss) attributable to Nano Labs Ltd",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "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",
      "r222",
      "r224",
      "r232",
      "r631",
      "r653",
      "r655"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive income (loss):",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive loss attributable to noncontrolling interests",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "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": [
      "r7",
      "r56",
      "r60",
      "r222",
      "r224",
      "r231",
      "r630",
      "r653",
      "r654"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total comprehensive income (loss)",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "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": [
      "r60",
      "r132",
      "r222",
      "r224",
      "r230",
      "r629",
      "r653"
     ]
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive income (loss)",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for comprehensive income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Machinery and electronic equipment [Member]",
        "label": "Computer Equipment [Member]",
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofConcentrationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r37",
      "r64",
      "r65",
      "r306",
      "r674",
      "r790"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofConcentrationsTable"
     ],
     "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": [
      "r36",
      "r37",
      "r64",
      "r65",
      "r306",
      "r790",
      "r1029"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration of credit risk",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r153"
     ]
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "presentation": [
      "http://www.nano.cn/role/Concentrations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentrations",
        "label": "Concentration Risk Disclosure [Text Block]",
        "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": [
      "r112"
     ]
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskLineItems",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofConcentrationsTable"
     ],
     "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": [
      "r790"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofConcentrationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration risk percentage",
        "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": [
      "r36",
      "r37",
      "r64",
      "r65",
      "r306"
     ]
    },
    "us-gaap_ConcentrationRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTable",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofConcentrationsTable"
     ],
     "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": [
      "r35",
      "r36",
      "r37",
      "r38",
      "r64",
      "r135",
      "r790"
     ]
    },
    "srt_CondensedBalanceSheetStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedBalanceSheetStatementTable",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable",
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable_Parentheticals"
     ],
     "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": [
      "r163",
      "r246",
      "r1026"
     ]
    },
    "srt_CondensedBalanceSheetStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedBalanceSheetStatementsCaptionsLineItems",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable",
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Condensed Balance Sheets [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": [
      "r163",
      "r246",
      "r1026"
     ]
    },
    "srt_CondensedCashFlowStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedCashFlowStatementTable",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofCashFlowsTable"
     ],
     "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": [
      "r163",
      "r246",
      "r1026"
     ]
    },
    "srt_CondensedCashFlowStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedCashFlowStatementsCaptionsLineItems",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofCashFlowsTable"
     ],
     "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": [
      "r163",
      "r246",
      "r1026"
     ]
    },
    "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Financial Information Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
     "presentation": [
      "http://www.nano.cn/role/ParentOnlyFinancialStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Parent-only financial statements",
        "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]",
        "documentation": "The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r1026"
     ]
    },
    "srt_CondensedFinancialStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedFinancialStatementsCaptionsLineItems",
     "presentation": [
      "http://www.nano.cn/role/ParentOnlyFinancialStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent-Only Financial Statements [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": [
      "r163",
      "r190",
      "r191",
      "r192",
      "r246",
      "r1026"
     ]
    },
    "srt_CondensedStatementOfComprehensiveIncomeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedStatementOfComprehensiveIncomeTable",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Statement of Comprehensive Income [Table]",
        "documentation": "Disclosure of information about condensed statement of comprehensive income (loss) including, but not limited to, statements of comprehensive income (loss) of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r246",
      "r1026"
     ]
    },
    "srt_CondensedStatementOfComprehensiveIncomeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedStatementOfComprehensiveIncomeTableTextBlock",
     "presentation": [
      "http://www.nano.cn/role/ParentOnlyFinancialStatementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Condensed Statements of Operations and Comprehensive Income (Loss)",
        "label": "Condensed Statement of Comprehensive Income [Table Text Block]",
        "documentation": "Tabular disclosure of condensed statement of comprehensive income (loss) including, but not limited to, statements of comprehensive income (loss) of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r1033",
      "r1066"
     ]
    },
    "srt_CondensedStatementOfIncomeCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedStatementOfIncomeCaptionsLineItems",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Statement of Income 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": [
      "r163",
      "r246",
      "r1026"
     ]
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable",
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable_Parentheticals",
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofCashFlowsTable",
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "documentation": "Information by consolidated entity or group of entities."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r183",
      "r246",
      "r529",
      "r530",
      "r533",
      "r534",
      "r585",
      "r796",
      "r1034",
      "r1035",
      "r1036",
      "r1121",
      "r1124",
      "r1125"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principles of consolidation",
        "label": "Consolidation, Policy [Policy Text Block]",
        "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": [
      "r57",
      "r814"
     ]
    },
    "us-gaap_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofPropertyPlantandEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction in progress [Member]",
        "label": "Construction in Progress [Member]",
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConstructionPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConstructionPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofOtherCurrentLiabilitiesTable": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofOtherCurrentLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payable for property, plant and equipment",
        "label": "Construction Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for the acquisition of merchandise, materials, supplies and services pertaining to construction projects such as a housing development or factory expansion not classified as trade payables. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelEmailAddress",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Email Address",
        "documentation": "Email address of contact personnel."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelFaxNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelFaxNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Fax Number",
        "documentation": "Fax Number of contact personnel."
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Description",
        "documentation": "The description of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Name",
        "documentation": "The name of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Number",
        "documentation": "The SEC Document Number of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileType": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Type",
        "documentation": "The type or format of the contained file (usually XBRL but may be used for other types such as HTML, Word, PDF, GIF/JPG, etc.)."
       }
      }
     },
     "auth_ref": []
    },
    "na_ContingenciesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ContingenciesMember",
     "presentation": [
      "http://www.nano.cn/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingencies [Member]",
        "label": "Contingencies Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract liabilities",
        "label": "Contract with Customer, Liability, Current",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r424",
      "r425",
      "r435"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognized",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r436"
     ]
    },
    "na_ConvenienceTranslationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ConvenienceTranslationPolicyTextBlock",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convenience translation",
        "documentation": "Convenience translation policy text block",
        "label": "Convenience Translation Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConversionOfStockSharesConverted1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConversionOfStockSharesConverted1",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of loans",
        "label": "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": [
      "r30",
      "r31",
      "r32"
     ]
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenues",
        "label": "Cost of Revenue",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r244",
      "r311",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r546",
      "r823",
      "r1122"
     ]
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfSalesPolicyTextBlock",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenues",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered."
       }
      }
     },
     "auth_ref": [
      "r1031"
     ]
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CountryRegion",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.nano.cn/role/ShortTermandLongTermDebtsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r369",
      "r1119"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.nano.cn/role/ShortTermandLongTermDebtsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r369",
      "r1119",
      "r1120"
     ]
    },
    "us-gaap_CryptoAssetActivityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetActivityLineItems",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCryptocurrenciesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Cryptocurrencies [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": [
      "r1097",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103"
     ]
    },
    "us-gaap_CryptoAssetActivityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetActivityTable",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCryptocurrenciesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Crypto Asset, Activity [Table]",
        "documentation": "Disclosure of information about activity for crypto asset. Excludes information about crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103"
     ]
    },
    "us-gaap_CryptoAssetActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetActivityTableTextBlock",
     "presentation": [
      "http://www.nano.cn/role/CryptocurrenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Cryptocurrencies",
        "label": "Crypto Asset, Activity [Table Text Block]",
        "documentation": "Tabular disclosure of information about activity for crypto asset. Excludes information about crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r1099"
     ]
    },
    "us-gaap_CryptoAssetAddition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetAddition",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCryptocurrenciesHoldingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation adjustment",
        "label": "Crypto Asset, Addition",
        "documentation": "Amount of increase in crypto asset from addition. Excludes crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r348"
     ]
    },
    "srt_CryptoAssetAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CryptoAssetAxis",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCryptocurrenciesHoldingsTable",
      "http://www.nano.cn/role/ScheduleofCryptocurrenciesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Crypto Asset [Axis]",
        "documentation": "Information by crypto-asset."
       }
      }
     },
     "auth_ref": [
      "r195",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r354",
      "r1097",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106"
     ]
    },
    "us-gaap_CryptoAssetCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetCost",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCryptocurrenciesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost Basis",
        "label": "Crypto Asset, Cost",
        "documentation": "Cost of crypto asset. Excludes crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r342",
      "r344"
     ]
    },
    "us-gaap_CryptoAssetCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetCostAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cryptocurrencies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CryptoAssetDisposition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetDisposition",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCryptocurrenciesHoldingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Disposition of cryptocurrencies",
        "label": "Crypto Asset, Disposition",
        "documentation": "Amount of decrease in crypto asset from disposition. Excludes crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r349"
     ]
    },
    "srt_CryptoAssetDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CryptoAssetDomain",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCryptocurrenciesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Crypto Asset [Domain]",
        "documentation": "Crypto-asset."
       }
      }
     },
     "auth_ref": [
      "r195",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r354",
      "r1097",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106"
     ]
    },
    "us-gaap_CryptoAssetFairValueCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetFairValueCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet",
      "http://www.nano.cn/role/ScheduleofCryptocurrenciesHoldingsTable",
      "http://www.nano.cn/role/ScheduleofCryptocurrenciesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cryptocurrencies at December 31, 2023",
        "periodEndLabel": "Digital assets at December 31, 2024",
        "terseLabel": "Cryptocurrencies",
        "verboseLabel": "Fair Value",
        "label": "Crypto Asset, Fair Value, Current",
        "documentation": "Fair value of crypto asset classified as current. Excludes crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r341",
      "r342",
      "r345",
      "r347"
     ]
    },
    "us-gaap_CryptoAssetHoldingLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetHoldingLineItems",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCryptocurrenciesHoldingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Cryptocurrencies Holdings [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": [
      "r342",
      "r343",
      "r344",
      "r345",
      "r346"
     ]
    },
    "us-gaap_CryptoAssetHoldingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetHoldingTable",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCryptocurrenciesHoldingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Crypto Asset, Holding [Table]",
        "documentation": "Disclosure of information about crypto asset. Includes, but is not limited to, name, cost basis, fair value, and number of units held. Excludes information about crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r342",
      "r343",
      "r344",
      "r345",
      "r346"
     ]
    },
    "us-gaap_CryptoAssetHoldingTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetHoldingTableTextBlock",
     "presentation": [
      "http://www.nano.cn/role/CryptocurrenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Cryptocurrencies Holdings",
        "label": "Crypto Asset, Holding [Table Text Block]",
        "documentation": "Tabular disclosure of information about crypto asset. Includes, but is not limited to, name, cost basis, fair value, and number of units held. Excludes information about crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r1098"
     ]
    },
    "us-gaap_CryptoAssetPurchase": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetPurchase",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCryptocurrenciesHoldingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases",
        "label": "Crypto Asset, Purchase",
        "documentation": "Amount of increase in crypto asset from purchase. Excludes crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r1100"
     ]
    },
    "us-gaap_CryptoAssetTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetTextBlock",
     "presentation": [
      "http://www.nano.cn/role/Cryptocurrencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cryptocurrencies",
        "label": "Crypto Asset [Text Block]",
        "documentation": "The entire disclosure for crypto asset. Excludes crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r350",
      "r351",
      "r352"
     ]
    },
    "us-gaap_CryptoAssetUnrealizedLossOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetUnrealizedLossOperating",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCryptocurrenciesHoldingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Unrealized loss on cryptocurrencies",
        "label": "Crypto Asset, Unrealized Loss, Operating",
        "documentation": "Amount of unrealized loss from remeasurement of crypto asset, classified as operating. Excludes crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r1103"
     ]
    },
    "na_CryptoCurrencyQuantity": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "CryptoCurrencyQuantity",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCryptocurrenciesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Quantity",
        "documentation": "Number of quantity of crypto currency.",
        "label": "Crypto Currency Quantity"
       }
      }
     },
     "auth_ref": []
    },
    "na_CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cryptocurrencies acquired through issuance of ordinary shares",
        "documentation": "Amount of cryptocurrencies acquired through issuance of ordinary shares.",
        "label": "Cryptocurrencies Acquired Through Issuance Of Ordinary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "na_CryptocurrenciesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "CryptocurrenciesPolicyTextBlock",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cryptocurrencies",
        "documentation": "Cryptocurrencies.",
        "label": "Cryptocurrencies Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CurrencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CurrencyAxis",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency [Axis]",
        "documentation": "Information by currency."
       }
      }
     },
     "auth_ref": [
      "r1183"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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.nano.cn/role/ScheduleofProvisionforIncomeTaxesTable": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofProvisionforIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current income tax expense (benefit)",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r511",
      "r1064"
     ]
    },
    "na_CustomerAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "CustomerAMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofConcentrationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer A [Member]",
        "documentation": "Customer A member.",
        "label": "Customer AMember"
       }
      }
     },
     "auth_ref": []
    },
    "na_CustomerBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "CustomerBMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofConcentrationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer B [Member]",
        "label": "Customer BMember"
       }
      }
     },
     "auth_ref": []
    },
    "na_CustomerCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "CustomerCMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofConcentrationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer C [Member]",
        "label": "Customer CMember"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofConcentrationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Concentration Risk [Member]",
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r306"
     ]
    },
    "na_CustomerDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "CustomerDMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofConcentrationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer D [Member]",
        "label": "Customer DMember"
       }
      }
     },
     "auth_ref": []
    },
    "na_CustomerEMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "CustomerEMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofConcentrationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer E [Member]",
        "label": "Customer EMember"
       }
      }
     },
     "auth_ref": []
    },
    "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": {
        "terseLabel": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]",
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r905",
      "r999"
     ]
    },
    "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": {
        "terseLabel": "Cybersecurity Risk Board of Directors Oversight [Text Block]",
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r905",
      "r999"
     ]
    },
    "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": {
        "terseLabel": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]",
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r908",
      "r1002"
     ]
    },
    "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": {
        "terseLabel": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]",
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r902",
      "r996"
     ]
    },
    "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": {
        "terseLabel": "Cybersecurity Risk Management Processes Integrated [Flag]",
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r903",
      "r997"
     ]
    },
    "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": {
        "terseLabel": "Cybersecurity Risk Management Processes Integrated [Text Block]",
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r903",
      "r997"
     ]
    },
    "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": [
      "r901",
      "r995"
     ]
    },
    "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": [
      "r901",
      "r995"
     ]
    },
    "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": [
      "r901",
      "r995"
     ]
    },
    "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": {
        "terseLabel": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]",
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r904",
      "r998"
     ]
    },
    "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": {
        "terseLabel": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]",
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r904",
      "r998"
     ]
    },
    "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": {
        "terseLabel": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]",
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r905",
      "r999"
     ]
    },
    "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": {
        "terseLabel": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]",
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r907",
      "r1001"
     ]
    },
    "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": {
        "terseLabel": "Cybersecurity Risk Role of Management [Text Block]",
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r906",
      "r1000"
     ]
    },
    "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtConversionConvertedInstrumentSharesIssued1",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convert the loans into share",
        "label": "Debt Conversion, Converted Instrument, Shares Issued",
        "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r32"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term and Long-Term Debts [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.nano.cn/role/ShortTermandLongTermDebts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term and long-term debts",
        "label": "Debt Disclosure [Text Block]",
        "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": [
      "r121",
      "r242",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r368",
      "r369",
      "r380",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r396",
      "r403",
      "r404",
      "r406",
      "r559"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/ShortTermandLongTermDebtsDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "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",
      "r75",
      "r76",
      "r138",
      "r139",
      "r246",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r387",
      "r392",
      "r393",
      "r394",
      "r395",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r853",
      "r1062",
      "r1109",
      "r1110",
      "r1111",
      "r1184",
      "r1185"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion price per share (in Dollars per share)",
        "label": "Debt Instrument, Convertible, Conversion Price",
        "documentation": "The price per share of the conversion feature embedded in the debt instrument."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r383"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.nano.cn/role/ShortTermandLongTermDebtsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term and Long-Term Debts [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": [
      "r246",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r387",
      "r392",
      "r393",
      "r394",
      "r395",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r405",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r853",
      "r1062",
      "r1184",
      "r1185"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentMaturityDate",
     "presentation": [
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate of maturity date",
        "label": "Debt Instrument, Maturity Date",
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r830",
      "r1172",
      "r1173"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/ShortTermandLongTermDebtsDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "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",
      "r246",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r387",
      "r392",
      "r393",
      "r394",
      "r395",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r853",
      "r1062",
      "r1109",
      "r1110",
      "r1111",
      "r1184",
      "r1185"
     ]
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.nano.cn/role/PrepaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Prepayments",
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]",
        "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofProvisionforIncomeTaxesTable": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofProvisionforIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax expense",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r159",
      "r1064"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofDeferredTaxAssetsTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofDeferredTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred tax assets",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r505"
     ]
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGrossAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Tax Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsInventory",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofDeferredTaxAssetsTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofDeferredTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory impairment",
        "label": "Deferred Tax Assets, Inventory",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory."
       }
      }
     },
     "auth_ref": [
      "r1164"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofDeferredTaxAssetsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofDeferredTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred tax assets",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1160"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofDeferredTaxAssetsTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofDeferredTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating loss carryforward",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1164"
     ]
    },
    "na_DeferredTaxAssetsProvisionForValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "DeferredTaxAssetsProvisionForValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision of valuation allowance (in Yuan Renminbi)",
        "documentation": "Deferred tax assets provision for valuation allowance.",
        "label": "Deferred Tax Assets Provision For Valuation Allowance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofDeferredTaxAssetsTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofDeferredTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: valuation allowance",
        "label": "Deferred Tax Assets, 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": [
      "r506"
     ]
    },
    "na_DeferredTaxLiabilitiesAccruedExpenseAndOthers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "DeferredTaxLiabilitiesAccruedExpenseAndOthers",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofDeferredTaxAssetsTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofDeferredTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accrued expense and others",
        "documentation": "Amount of deferred tax liability accrued expense and others.",
        "label": "Deferred Tax Liabilities Accrued Expense And Others"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DelayedOrContinuousOffering": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DelayedOrContinuousOffering",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Delayed or Continuous Offering"
       }
      }
     },
     "auth_ref": [
      "r931",
      "r932",
      "r946"
     ]
    },
    "us-gaap_DepositLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepositLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofOtherCurrentLiabilitiesTable": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofOtherCurrentLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposit",
        "label": "Deposit Liability, Current",
        "documentation": "The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "us-gaap_DepositsAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepositsAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofOtherCurrentAssetsTable": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposits",
        "label": "Deposits Assets, Current",
        "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": [
      "r1047"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/PropertyPlantandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation expenses",
        "label": "Depreciation",
        "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": [
      "r9",
      "r44"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization expenses",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r44"
     ]
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable",
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Contract [Domain]",
        "documentation": "Financial instrument 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."
       }
      }
     },
     "auth_ref": [
      "r706",
      "r708",
      "r722",
      "r723",
      "r724",
      "r726",
      "r727",
      "r728",
      "r729",
      "r731",
      "r732",
      "r733",
      "r734",
      "r749",
      "r750",
      "r751",
      "r752",
      "r755",
      "r756",
      "r757",
      "r758",
      "r776",
      "r777",
      "r778",
      "r779",
      "r873",
      "r875",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1181"
     ]
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable",
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r62",
      "r63",
      "r134",
      "r706",
      "r708",
      "r722",
      "r723",
      "r724",
      "r726",
      "r727",
      "r728",
      "r729",
      "r731",
      "r732",
      "r733",
      "r734",
      "r749",
      "r750",
      "r751",
      "r752",
      "r755",
      "r756",
      "r757",
      "r758",
      "r776",
      "r777",
      "r778",
      "r779",
      "r813",
      "r873",
      "r875",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1181"
     ]
    },
    "srt_DirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "DirectorMember",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Board of Directors [Member]",
        "verboseLabel": "Director [Member]",
        "label": "Director [Member]",
        "documentation": "Person serving on board of directors."
       }
      }
     },
     "auth_ref": [
      "r1037",
      "r1080",
      "r1233"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofNetRevenuesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Net Revenues [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": [
      "r434",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofNetRevenuesTable"
     ],
     "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": [
      "r434",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Net Revenues",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "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": [
      "r1128"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r441",
      "r444",
      "r475",
      "r476",
      "r478",
      "r844"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DividendOrInterestReinvestmentPlanOnly": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DividendOrInterestReinvestmentPlanOnly",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend or Interest Reinvestment Plan Only"
       }
      }
     },
     "auth_ref": [
      "r931",
      "r932",
      "r946"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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": [
      "r899"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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": [
      "r896",
      "r899",
      "r919"
     ]
    },
    "dei_DocumentCopyrightInformation": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentCopyrightInformation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Copyright Information",
        "documentation": "The copyright information for the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentCreationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentCreationDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Creation Date",
        "documentation": "The date the document was made available and submitted, in YYYY-MM-DD format. The date of submission, date of acceptance by the recipient, and the document effective date are all potentially different."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Description",
        "documentation": "The description of the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document [Domain]",
        "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentEffectiveDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentEffectiveDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Effective Date",
        "documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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": [
      "r896",
      "r899",
      "r919",
      "r970"
     ]
    },
    "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Restatement Recovery Analysis [Flag]",
        "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)."
       }
      }
     },
     "auth_ref": [
      "r896",
      "r899",
      "r919",
      "r970"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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_DocumentInformationDocumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationDocumentAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information, Document [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_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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_DocumentInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Text Block]",
        "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_DocumentName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Name",
        "documentation": "Name of the document as assigned by the filer, corresponding to SEC document naming convention standards. Examples appear in the &lt;FILENAME> field of EDGAR filings, such as 'htm_25911.htm', 'exhibit1.htm', 'v105727_8k.txt'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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": [
      "r885"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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": [
      "r899"
     ]
    },
    "dei_DocumentSubtitle": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentSubtitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Subtitle",
        "documentation": "The subtitle given to the document resource by the creator or publisher. An example is 'A New Period of Growth'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentSynopsis": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentSynopsis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Synopsis",
        "documentation": "A synopsis or description of the document provided by the creator or publisher. Examples are 'This is the 2006 annual report for Company. During this period we saw revenue grow by 10% and earnings per share grow by 15% over the prior period'"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTitle": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Title",
        "documentation": "The name or title given to the document resource by the creator or publisher. An example is '2002 Annual Report'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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": [
      "r947"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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": []
    },
    "dei_DocumentVersion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentVersion",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Version",
        "documentation": "The version identifier of the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r888"
     ]
    },
    "na_DueFromIntercompany": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "DueFromIntercompany",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due from intercompany",
        "documentation": "Due from intercompany.",
        "label": "Due From Intercompany"
       }
      }
     },
     "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": [
      "r959"
     ]
    },
    "na_ESOPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ESOPMember",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ESOP [Member]",
        "label": "ESOPMember"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings (Loss) Per Share [Abstract]",
        "terseLabel": "Net income (loss) per ordinary share attributable to Nano Labs Ltd"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement",
      "http://www.nano.cn/role/ScheduleofBasicandDilutedEarningsLossPerOrdinaryShareComputationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in Dollars per share and Yuan Renminbi per share)",
        "verboseLabel": "Basic earnings (loss) per share (in Yuan Renminbi per share)",
        "label": "Earnings Per Share, 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": [
      "r233",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r263",
      "r266",
      "r274",
      "r275",
      "r276",
      "r281",
      "r524",
      "r527",
      "r543",
      "r544",
      "r632",
      "r656",
      "r818"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasicAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Basic and Diluted Earnings Loss Per Ordinary Share Computations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement",
      "http://www.nano.cn/role/ScheduleofBasicandDilutedEarningsLossPerOrdinaryShareComputationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in Dollars per share and Yuan Renminbi per share)",
        "verboseLabel": "Diluted earnings (loss) per share (in Yuan Renminbi per share)",
        "label": "Earnings Per Share, 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": [
      "r233",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r266",
      "r274",
      "r275",
      "r276",
      "r281",
      "r524",
      "r527",
      "r543",
      "r544",
      "r632",
      "r656",
      "r818"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings (loss) per share",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "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": [
      "r33",
      "r34",
      "r278"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.nano.cn/role/EarningsLossPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings (loss) per share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r262",
      "r277",
      "r279",
      "r280"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofCashFlowsTable": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow",
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofCashFlowsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effects of exchange rate changes on cash, cash equivalents and restricted cash",
        "verboseLabel": "Effect of exchange rate changes on cash and cash equivalents",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "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": [
      "r549"
     ]
    },
    "dei_EffectiveAfter60Days486a": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveAfter60Days486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective after 60 Days, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r1017"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable",
      "http://www.nano.cn/role/StatutoryReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Statutory general reserve",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r491",
      "r845"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Income Tax Rate and the PRC Statutory Income Tax Rate [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "na_EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of additional deduction of research and development expense",
        "documentation": "Effect of additional deduction of research and development expense.",
        "label": "Effective Income Tax Rate Deduction Of Research And Development Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails",
      "http://www.nano.cn/role/ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PRC statutory income tax rates",
        "verboseLabel": "Percentage of statutory tax rate",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r245",
      "r491",
      "r514",
      "r845"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of valuation allowance on deferred income tax assets",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "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": [
      "r496",
      "r845",
      "r1065",
      "r1157"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationDispositionOfAssets",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recovery from deferred income tax assets",
        "label": "Effective Income Tax Rate Reconciliation, Disposition of Asset, Percent",
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to disposition of asset. Includes, but is not limited to, intra-entity transfer of asset other than inventory."
       }
      }
     },
     "auth_ref": [
      "r1065",
      "r1157",
      "r1158"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails",
      "http://www.nano.cn/role/ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax difference under different tax jurisdictions",
        "verboseLabel": "Applicable tax rate",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "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": [
      "r492",
      "r494",
      "r845",
      "r1065",
      "r1157"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of expenses not deductible for tax purposes",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent",
        "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": [
      "r497",
      "r498",
      "r1065",
      "r1157"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Enterprise income tax foreign and domestic",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent",
        "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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits."
       }
      }
     },
     "auth_ref": [
      "r495",
      "r498",
      "r1065",
      "r1157"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsOther",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Enterprise income tax rate",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Other, Percent",
        "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 other tax credits."
       }
      }
     },
     "auth_ref": [
      "r845",
      "r1065",
      "r1157",
      "r1159"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxExemptIncome",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails",
      "http://www.nano.cn/role/ScheduleofIncomeTaxRateandthePRCStatutoryIncomeTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Effect of income tax exemptions and reliefs",
        "terseLabel": "Effect of income tax exemption rate",
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent",
        "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 (loss) exempt from income taxes."
       }
      }
     },
     "auth_ref": [
      "r497",
      "r498",
      "r1065",
      "r1157"
     ]
    },
    "dei_EffectiveOnDate486a": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnDate486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r1017"
     ]
    },
    "dei_EffectiveOnDate486b": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnDate486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r1018"
     ]
    },
    "dei_EffectiveOnSetDate486a": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnSetDate486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r1017"
     ]
    },
    "dei_EffectiveOnSetDate486b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnSetDate486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r1018"
     ]
    },
    "dei_EffectiveUponFiling462e": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveUponFiling462e",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Upon Filing, 462(e)"
       }
      }
     },
     "auth_ref": [
      "r1016"
     ]
    },
    "dei_EffectiveUponFiling486b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveUponFiling486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective upon Filing, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r1018"
     ]
    },
    "dei_EffectiveWhenDeclaredSection8c": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveWhenDeclaredSection8c",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective when Declared, Section 8(c)"
       }
      }
     },
     "auth_ref": [
      "r1020"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized compensation cost",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r477"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "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": []
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOwnershipPlanESOPPolicy",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee social security and welfare benefits",
        "label": "Employee Stock Ownership Plan (ESOP), Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for ESOP transactions, including the method of measuring compensation, the classification of dividends on ESOP shares, and the treatment of ESOP shares for EPS computations. If the employer has both old ESOP shares for which it does not adopt new guidance and new ESOP shares for which new guidance is required, these disclosures are required for both blocks of shares."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "dei_EntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitiesTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entities [Table]",
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAccountingStandard": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAccountingStandard",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Accounting Standard",
        "documentation": "The standardized abbreviation of the accounting standard used by the entity. This can either be US GAAP as promulgated by the FASB or IFRS as promulgated by the IASB. Example: 'US GAAP', 'IFRS'. This is distinct from the Document Accounting Standard element."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Description",
        "documentation": "Description of the kind of address for the entity, if needed to distinguish more finely among mailing, principal, legal, accounting, contact or other addresses."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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_EntityAddressesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [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_EntityAddressesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Table]",
        "documentation": "Container of address information for the entity"
       }
      }
     },
     "auth_ref": [
      "r887"
     ]
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 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; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r891"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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": [
      "r887"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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_EntityContactPersonnelLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityContactPersonnelLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Contact Personnel [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_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r887"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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": [
      "r1019"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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": [
      "r887"
     ]
    },
    "dei_EntityHomeCountryISOCode": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityHomeCountryISOCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Home Country ISO Code",
        "documentation": "ISO 3166-1 alpha-2 country code for the Entity's home country. If home country is different from country of legal incorporation, then also provide country of legal incorporation in the 'Entity Incorporation, State Country Code' element."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationDateOfIncorporation": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationDateOfIncorporation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, Date of Incorporation",
        "documentation": "Date when an entity was incorporated"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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_EntityInformationFormerLegalOrRegisteredName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInformationFormerLegalOrRegisteredName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Information, Former Legal or Registered Name",
        "documentation": "Former Legal or Registered Name of an entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInformationLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity 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_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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": [
      "r1008"
     ]
    },
    "dei_EntityInvCompanyType": {
     "xbrltype": "invCompanyType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInvCompanyType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Inv Company Type",
        "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)."
       }
      }
     },
     "auth_ref": [
      "r1007"
     ]
    },
    "dei_EntityLegalForm": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityLegalForm",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Legal Form",
        "documentation": "The details of the entity's legal form. Examples are partnership, limited liability company, trust, etc."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingDepositoryReceiptRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingDepositoryReceiptRatio",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Depository Receipt Ratio",
        "documentation": "The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Description",
        "documentation": "Description of the kind of listing the entity has on the exchange, if necessary to further describe different instruments that are already distinguished by Entity, Exchange and Security."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingForeign": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingForeign",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Foreign",
        "documentation": "Yes or No value indicating whether this is a listing that is a foreign listing or depository receipt."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingParValuePerShare",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Par Value Per Share",
        "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingPrimary": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingPrimary",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Primary",
        "documentation": "Yes or No value indicating whether a listing of an instrument on an exchange is primary for the entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingSecurityTradingCurrency": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingSecurityTradingCurrency",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Security Trading Currency",
        "documentation": "The three character ISO 4217 code for the currency in which the security is quoted. Example: 'USD'"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsExchangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingsExchangeAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings, Exchange [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_EntityListingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingsLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings [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_EntityListingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingsTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings [Table]",
        "documentation": "Container for exchange listing information for an entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityNumberOfEmployees": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityNumberOfEmployees",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Number of Employees",
        "documentation": "Number of persons employed by the Entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityPhoneFaxNumbersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPhoneFaxNumbersLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Phone Fax Numbers [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_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r919"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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": [
      "r887"
     ]
    },
    "dei_EntityReportingCurrencyISOCode": {
     "xbrltype": "currencyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityReportingCurrencyISOCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Reporting Currency ISO Code",
        "documentation": "The three character ISO 4217 code for the currency used for reporting purposes. Example: 'USD'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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": [
      "r887"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r887"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r887"
     ]
    },
    "dei_EntityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Text Block]",
        "documentation": "Container to serve as parent of six Entity related Table concepts."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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": [
      "r1010"
     ]
    },
    "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": [
      "r953"
     ]
    },
    "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": [
      "r1003"
     ]
    },
    "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": [
      "r1003"
     ]
    },
    "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": [
      "r1003"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders\u2019 Equity (Deficit) [Abstract]",
        "terseLabel": "Shareholders\u2019 equity (deficit):"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityClassOfTreasuryStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityClassOfTreasuryStockLineItems",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders\u2019 Equity (Deficit) [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_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/ShareholdersEquityType2or3",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "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": [
      "r15",
      "r198",
      "r226",
      "r227",
      "r228",
      "r247",
      "r248",
      "r249",
      "r251",
      "r256",
      "r258",
      "r260",
      "r283",
      "r312",
      "r313",
      "r353",
      "r423",
      "r512",
      "r513",
      "r521",
      "r522",
      "r523",
      "r525",
      "r526",
      "r527",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r542",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r556",
      "r560",
      "r563",
      "r578",
      "r652",
      "r667",
      "r668",
      "r669",
      "r690",
      "r761"
     ]
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Domain]",
        "documentation": "Name of investment including named security. Excludes entity that is consolidated."
       }
      }
     },
     "auth_ref": [
      "r308",
      "r309",
      "r310",
      "r520",
      "r1023",
      "r1024",
      "r1025",
      "r1166",
      "r1167",
      "r1168",
      "r1169"
     ]
    },
    "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": [
      "r963"
     ]
    },
    "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": [
      "r912",
      "r923",
      "r939",
      "r974"
     ]
    },
    "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": [
      "r909",
      "r920",
      "r936",
      "r971"
     ]
    },
    "dei_ExchangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ExchangeDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange [Domain]",
        "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r969"
     ]
    },
    "dei_ExhibitsOnly462d": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ExhibitsOnly462d",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d)"
       }
      }
     },
     "auth_ref": [
      "r1015"
     ]
    },
    "dei_ExhibitsOnly462dFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ExhibitsOnly462dFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d), File Number"
       }
      }
     },
     "auth_ref": [
      "r1015"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Extension",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAdjustmentOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAdjustmentOfWarrants",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value of cryptocurrencies",
        "label": "Fair Value Adjustment of Warrants",
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r9"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value measurement",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "na_FinanceIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "FinanceIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Finance expenses (income)",
        "documentation": "Finance income (expense).",
        "label": "Finance Income Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite lived intangible asset useful life",
        "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.nano.cn/role/ScheduleofIntangibleAssetNetTable": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofIntangibleAssetNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Accumulated amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r207",
      "r323",
      "r332",
      "r828"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofFutureEstimatedAmortizationExpensesTable": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofFutureEstimatedAmortizationExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth 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": [
      "r1093",
      "r1236"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofFutureEstimatedAmortizationExpensesTable": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofFutureEstimatedAmortizationExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "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": [
      "r334",
      "r805",
      "r828"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Estimated Useful Lives of Intangible Assets",
        "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofFutureEstimatedAmortizationExpensesTable": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofFutureEstimatedAmortizationExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth 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": [
      "r334",
      "r805",
      "r828"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofFutureEstimatedAmortizationExpensesTable": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofFutureEstimatedAmortizationExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "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": [
      "r334",
      "r805",
      "r828"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofFutureEstimatedAmortizationExpensesTable": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofFutureEstimatedAmortizationExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "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": [
      "r334",
      "r805",
      "r828"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofFutureEstimatedAmortizationExpensesTable": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofFutureEstimatedAmortizationExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "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": [
      "r334",
      "r805",
      "r828"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable"
     ],
     "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": [
      "r325",
      "r327",
      "r328",
      "r329",
      "r331",
      "r332",
      "r336",
      "r337",
      "r597",
      "r598",
      "r805"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Future Estimated Amortization Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofIntangibleAssetNetTable": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofIntangibleAssetNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible asset, gross",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r323",
      "r332",
      "r598",
      "r828"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable",
      "http://www.nano.cn/role/ScheduleofIntangibleAssetNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Estimated Useful Lives of Intangible Assets [Line Items]",
        "terseLabel": "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": [
      "r325",
      "r332",
      "r336",
      "r337",
      "r339",
      "r597",
      "r805",
      "r828"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.nano.cn/role/ScheduleofIntangibleAssetNetTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.nano.cn/role/ScheduleofFutureEstimatedAmortizationExpensesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet",
      "http://www.nano.cn/role/IntangibleAssetNetDetails",
      "http://www.nano.cn/role/ScheduleofFutureEstimatedAmortizationExpensesTable",
      "http://www.nano.cn/role/ScheduleofIntangibleAssetNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Intangible asset, net",
        "terseLabel": "Intangible asset, net",
        "verboseLabel": "Total",
        "netLabel": "Net book value",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r597",
      "r1092"
     ]
    },
    "na_FirstExemptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "FirstExemptionMember",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "First Exemption [Member]",
        "documentation": "First exemption member.",
        "label": "First Exemption Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyExchangeRateTranslation1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyExchangeRateTranslation1",
     "presentation": [
      "http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange rates",
        "label": "Foreign Currency Exchange Rate, Translation",
        "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency."
       }
      }
     },
     "auth_ref": [
      "r557",
      "r558"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Functional currency and foreign currency translation",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "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": [
      "r547"
     ]
    },
    "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": [
      "r916",
      "r927",
      "r943",
      "r978"
     ]
    },
    "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": [
      "r916",
      "r927",
      "r943",
      "r978"
     ]
    },
    "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": [
      "r916",
      "r927",
      "r943",
      "r978"
     ]
    },
    "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": [
      "r916",
      "r927",
      "r943",
      "r978"
     ]
    },
    "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": [
      "r916",
      "r927",
      "r943",
      "r978"
     ]
    },
    "dei_FormerAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "FormerAddressMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Former Address [Member]",
        "documentation": "Former address for entity"
       }
      }
     },
     "auth_ref": [
      "r898",
      "r930"
     ]
    },
    "dei_FormerFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "FormerFiscalYearEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Former Fiscal Year End Date",
        "documentation": "Former end date of previous fiscal 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": [
      "r958"
     ]
    },
    "us-gaap_FranchiseRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FranchiseRightsMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable",
      "http://www.nano.cn/role/ScheduleofIntangibleAssetNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franchise right [Member]",
        "label": "Franchise Rights [Member]",
        "documentation": "Rights, generally of limited duration, that the entity has obtained through a franchise arrangement to operate a business using another company's name, merchandise, services, methodologies, promotional support, marketing and supplies."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1092",
      "r1094",
      "r1095",
      "r1096"
     ]
    },
    "na_FrozenAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "FrozenAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Frozen amount",
        "documentation": "Frozen amount.",
        "label": "Frozen Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofPropertyPlantandEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office furniture [Member]",
        "label": "Furniture and Fixtures [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_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gain on disposal of property, plant and equipment",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "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": [
      "r9"
     ]
    },
    "us-gaap_GainLossOnTerminationOfLease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnTerminationOfLease",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss (gain) on lease termination",
        "label": "Gain (Loss) on Termination of Lease",
        "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term."
       }
      }
     },
     "auth_ref": [
      "r564"
     ]
    },
    "us-gaap_GainOrLossOnSaleOfStockInSubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainOrLossOnSaleOfStockInSubsidiary",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income (loss) from investment in subsidiaries",
        "label": "Gain (Loss) on Disposition of Stock in Subsidiary",
        "documentation": "Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries."
       }
      }
     },
     "auth_ref": [
      "r1052",
      "r1053",
      "r1058",
      "r1199"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement",
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative expenses",
        "label": "General and Administrative Expense",
        "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": [
      "r98",
      "r741"
     ]
    },
    "na_GrossProceeds": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "GrossProceeds",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross proceeds",
        "documentation": "Amount of gross proceeds.",
        "label": "Gross Proceeds"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit (loss)",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r96",
      "r146",
      "r244",
      "r311",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r546",
      "r820",
      "r823",
      "r1074",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1122"
     ]
    },
    "country_HK": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "HK",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails",
      "http://www.nano.cn/role/ScheduleofNetRevenuesByGeographicalLocationofCustomersTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hong Kong [Member]",
        "label": "HONG KONG"
       }
      }
     },
     "auth_ref": []
    },
    "na_HangzhouMetaTechnologyCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "HangzhouMetaTechnologyCoLtdMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hangzhou Meta Technology Co., Ltd. [Member]",
        "documentation": "Hangzhou Meta Technology Co. Ltd.",
        "label": "Hangzhou Meta Technology Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_HaoweiTechnologyShaoxingCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "HaoweiTechnologyShaoxingCoLtdMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Haowei Technology (Shaoxing) Co., Ltd [Member]",
        "documentation": "Haowei Technology (Shaoxing) Co Ltd",
        "label": "Haowei Technology Shaoxing Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_HaoweiverseShaoxingTechnologyCoLtdHaoweiverseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "HaoweiverseShaoxingTechnologyCoLtdHaoweiverseMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Haoweiverse (Shaoxing) Technology Co., Ltd. (\u201cHaoweiverse\u201d) [Member]",
        "label": "Haoweiverse Shaoxing Technology Co Ltd Haoweiverse Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r896",
      "r899",
      "r919"
     ]
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of long-lived assets (in Dollars)",
        "label": "Impairment, Long-Lived Asset, Held-for-Use",
        "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": [
      "r9",
      "r43",
      "r118",
      "r848"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of long-lived assets",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "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",
      "r119"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income (loss) before income tax provision",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "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": [
      "r95",
      "r142",
      "r146",
      "r633",
      "r648",
      "r820",
      "r823",
      "r1074",
      "r1076",
      "r1077",
      "r1078",
      "r1079"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "na_IncomeTaxAssessableProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "IncomeTaxAssessableProfit",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assessable profits (in Dollars)",
        "documentation": "Income tax assessable profit.",
        "label": "Income Tax Assessable Profit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityNameAxis",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority, Name [Axis]",
        "documentation": "Information by name of taxing authority."
       }
      }
     },
     "auth_ref": [
      "r502",
      "r1163"
     ]
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityNameDomain",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails"
     ],
     "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": [
      "r502",
      "r1163"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r245",
      "r487",
      "r491",
      "r499",
      "r500",
      "r501",
      "r503",
      "r508",
      "r515",
      "r517",
      "r518",
      "r519",
      "r684",
      "r845"
     ]
    },
    "us-gaap_IncomeTaxExaminationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExaminationLineItems",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes [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": [
      "r502"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.nano.cn/role/ScheduleofProvisionforIncomeTaxesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement",
      "http://www.nano.cn/role/ScheduleofProvisionforIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income tax expense",
        "terseLabel": "Income tax provision",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r160",
      "r259",
      "r260",
      "r282",
      "r291",
      "r301",
      "r490",
      "r491",
      "r516",
      "r657",
      "r845"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "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": [
      "r225",
      "r488",
      "r489",
      "r503",
      "r504",
      "r507",
      "r510",
      "r678"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxExemptIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationTaxExemptIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax reconciliation tax exemptible income",
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount",
        "documentation": "Amount 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 (loss) exempt from income taxes."
       }
      }
     },
     "auth_ref": [
      "r497",
      "r498",
      "r1157"
     ]
    },
    "na_IncomeTaxesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "IncomeTaxesDetailsTable",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes paid",
        "label": "Income Taxes Paid",
        "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r109",
      "r1059",
      "r1161",
      "r1162"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Increase (Decrease) in 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": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable, net",
        "label": "Increase (Decrease) in 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": [
      "r8"
     ]
    },
    "na_IncreaseDecreaseInAdvanceFromCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "IncreaseDecreaseInAdvanceFromCustomers",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advance from customers",
        "documentation": "Increase Decrease In Advance from customers",
        "label": "Increase Decrease In Advance From Customers"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventories, net",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in assets and liabilities:",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities, current",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r1030",
      "r1057"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other current assets",
        "label": "Increase (Decrease) in Other Current Assets",
        "documentation": "Amount of increase (decrease) in current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r1057"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherCurrentLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "label": "Increase (Decrease) in Other Current Liabilities",
        "documentation": "Amount of increase (decrease) in current liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r1057"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepayments",
        "label": "Increase (Decrease) in Prepaid Expense",
        "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofIntangibleAssetNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite-Lived Intangible Assets [Axis]",
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r325",
      "r330",
      "r335",
      "r828"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofIntangibleAssetNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company."
       }
      }
     },
     "auth_ref": [
      "r325",
      "r330",
      "r335",
      "r828"
     ]
    },
    "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": [
      "r916",
      "r927",
      "r943",
      "r969",
      "r978",
      "r982",
      "r990"
     ]
    },
    "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": [
      "r988"
     ]
    },
    "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": [
      "r900",
      "r994"
     ]
    },
    "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": [
      "r900",
      "r994"
     ]
    },
    "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": [
      "r900",
      "r994"
     ]
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.nano.cn/role/IntangibleAssetNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible asset, net",
        "label": "Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for all or part of the information related to intangible assets."
       }
      }
     },
     "auth_ref": [
      "r324",
      "r338",
      "r340",
      "r804",
      "r805"
     ]
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible asset, net",
        "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets."
       }
      }
     },
     "auth_ref": [
      "r593",
      "r594",
      "r595",
      "r597",
      "r815",
      "r1084"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsNetExcludingGoodwillAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Asset, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpenseNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseNonoperating",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "label": "Interest Expense, Nonoperating",
        "documentation": "Amount of interest expense classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r290",
      "r1054"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest paid",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "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": [
      "r235",
      "r238",
      "r239"
     ]
    },
    "us-gaap_InventoryAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryAdjustments",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofInventoriesNetTable": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofInventoriesNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: write-down of inventories",
        "label": "Inventory Adjustments",
        "documentation": "Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r1045"
     ]
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventories, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://www.nano.cn/role/InventoriesNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories, net",
        "label": "Inventory Disclosure [Text Block]",
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory."
       }
      }
     },
     "auth_ref": [
      "r317"
     ]
    },
    "us-gaap_InventoryFinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryFinishedGoods",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofInventoriesNetTable": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofInventoriesNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finished goods",
        "label": "Inventory, Finished Goods, Gross",
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1042"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.nano.cn/role/ScheduleofInventoriesNetTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet",
      "http://www.nano.cn/role/ScheduleofInventoriesNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Inventories, net",
        "terseLabel": "Inventories, net",
        "label": "Inventory, Net",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r217",
      "r810",
      "r855"
     ]
    },
    "us-gaap_InventoryNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories, net",
        "label": "Inventory, Policy [Policy Text Block]",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r203",
      "r216",
      "r317",
      "r318",
      "r320",
      "r592",
      "r816"
     ]
    },
    "us-gaap_InventoryRawMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryRawMaterials",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofInventoriesNetTable": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofInventoriesNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Raw materials",
        "label": "Inventory, Raw Materials, Gross",
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1044"
     ]
    },
    "us-gaap_InventoryWorkInProcess": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryWorkInProcess",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofInventoriesNetTable": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofInventoriesNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Work in process",
        "label": "Inventory, Work in Process, Gross",
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1043"
     ]
    },
    "us-gaap_InventoryWriteDown": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryWriteDown",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow",
      "http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory write-down",
        "label": "Inventory Write-down",
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels."
       }
      }
     },
     "auth_ref": [
      "r319"
     ]
    },
    "dei_InvestmentCompanyActFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyActFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act File Number"
       }
      }
     },
     "auth_ref": [
      "r932",
      "r933",
      "r934",
      "r935"
     ]
    },
    "dei_InvestmentCompanyActRegistration": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyActRegistration",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act Registration"
       }
      }
     },
     "auth_ref": [
      "r948"
     ]
    },
    "dei_InvestmentCompanyRegistrationAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyRegistrationAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment"
       }
      }
     },
     "auth_ref": [
      "r948"
     ]
    },
    "dei_InvestmentCompanyRegistrationAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyRegistrationAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment Number"
       }
      }
     },
     "auth_ref": [
      "r948"
     ]
    },
    "na_InvestmentInSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "InvestmentInSubsidiaries",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Investment in subsidiaries",
        "documentation": "Investment in subsidiaries.",
        "label": "Investment In Subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest income",
        "label": "Investment Income, Interest",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r289",
      "r301",
      "r823",
      "r1051"
     ]
    },
    "us-gaap_InvestmentIncomeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeNet",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment income",
        "label": "Investment Income, Net",
        "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r100",
      "r102"
     ]
    },
    "na_IpolloHkLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "IpolloHkLimitedMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ipollo HK Limited [Member]",
        "documentation": "Ipollo HK Limited",
        "label": "Ipollo Hk Limited Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_IpolloPteLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "IpolloPteLtdMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IPOLLO PTE. LTD. (formerly IPOLLO MINER PTE.LTD.) [Member]",
        "documentation": "IPOLLO PTE LTD",
        "label": "Ipollo Pte Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_IpolloTechIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "IpolloTechIncMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ipollo Tech Inc [Member]",
        "documentation": "Ipollo Tech Inc",
        "label": "Ipollo Tech Inc Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_IpolloTechLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "IpolloTechLtdMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ipollo Tech Ltd\t[Member]",
        "documentation": "Ipollo Tech Ltd",
        "label": "Ipollo Tech Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_IpolloverseCaymanLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "IpolloverseCaymanLtdMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ipolloverse Cayman Ltd [Member]",
        "label": "Ipolloverse Cayman Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_IpolloverseHKLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "IpolloverseHKLimitedMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ipolloverse HK Limited [Member]",
        "label": "Ipolloverse HKLimited Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_IpolloverseTechIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "IpolloverseTechIncMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ipolloverse Tech Inc [Member]",
        "label": "Ipolloverse Tech Inc Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_JianpingKongMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "JianpingKongMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofRelatedPartyTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Jianping Kong [Member]",
        "documentation": "Jianping Kong.",
        "label": "Jianping Kong Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_KastleLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "KastleLimitedMember",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Kastle Limited [Member]",
        "label": "Kastle Limited Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_LandUseRightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "LandUseRightMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofIntangibleAssetNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land use right [Member]",
        "label": "Land Use Right Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofOperatingLeasesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease cost",
        "label": "Lease, Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r569",
      "r854"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.nano.cn/role/OperatingLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Operating Leases",
        "label": "Lease, Cost [Table Text Block]",
        "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": [
      "r1186"
     ]
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofPropertyPlantandEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold improvement [Member]",
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r577"
     ]
    },
    "us-gaap_LeasesOperatingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasesOperatingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityIdentifier": {
     "xbrltype": "legalEntityIdentifierItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityIdentifier",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity Identifier",
        "documentation": "A globally unique ISO 17442 value to identify entities, commonly abbreviated as LEI."
       }
      }
     },
     "auth_ref": [
      "r884"
     ]
    },
    "na_LendersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "LendersMember",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lenders [Member]",
        "label": "Lenders Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r568"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.nano.cn/role/OperatingLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Operating Lease Liabilities",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "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": [
      "r1187"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofOperatingLeaseLiabilitiesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofOperatingLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r576"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofOperatingLeaseLiabilitiesTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofOperatingLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "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": [
      "r576"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofOperatingLeaseLiabilitiesTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofOperatingLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth 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": [
      "r576"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofOperatingLeaseLiabilitiesTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofOperatingLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "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": [
      "r576"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofOperatingLeaseLiabilitiesTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofOperatingLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "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": [
      "r576"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofOperatingLeaseLiabilitiesTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofOperatingLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "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": [
      "r576"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofOperatingLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: imputed interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r576"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.nano.cn/role/OperatingLeases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases",
        "label": "Lessee, Operating Leases [Text Block]",
        "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": [
      "r562"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r75",
      "r76",
      "r77",
      "r79",
      "r80",
      "r81",
      "r82",
      "r244",
      "r311",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r530",
      "r533",
      "r534",
      "r546",
      "r716",
      "r819",
      "r883",
      "r1122",
      "r1190",
      "r1191"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL LIABILITIES AND SHAREHOLDERS\u2019 EQUITY (DEFICIT)",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r141",
      "r643",
      "r855",
      "r1063",
      "r1082",
      "r1182"
     ]
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "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": [
      "r77",
      "r202",
      "r244",
      "r311",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r530",
      "r533",
      "r534",
      "r546",
      "r855",
      "r1122",
      "r1190",
      "r1191"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Other Current Liabilities [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current liabilities:",
        "label": "Liabilities, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowed (in Yuan Renminbi)",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r78"
     ]
    },
    "us-gaap_LineOfCreditFacilityExpirationDate1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityExpirationDate1",
     "presentation": [
      "http://www.nano.cn/role/ShortTermandLongTermDebtsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration date",
        "label": "Line of Credit Facility, Expiration Date",
        "documentation": "Date the credit facility terminates, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r78"
     ]
    },
    "us-gaap_LineOfCreditFacilityInterestRateDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityInterestRateDescription",
     "presentation": [
      "http://www.nano.cn/role/ShortTermandLongTermDebtsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayment dates",
        "label": "Line of Credit Facility, Interest Rate Description",
        "documentation": "Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r78"
     ]
    },
    "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityInterestRateDuringPeriod",
     "presentation": [
      "http://www.nano.cn/role/ShortTermandLongTermDebtsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit facility bear interest rates",
        "label": "Line of Credit Facility, Interest Rate During Period",
        "documentation": "The effective interest rate during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r78"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ShortTermandLongTermDebtsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of credit",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r78"
     ]
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://www.nano.cn/role/ShortTermandLongTermDebtsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit [Member]",
        "label": "Line of Credit [Member]",
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars."
       }
      }
     },
     "auth_ref": []
    },
    "na_LoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "LoanMember",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans [Member]",
        "label": "Loan Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansMember",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans [Member]",
        "label": "Loans [Member]",
        "documentation": "When a lender gives money or property over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for [must receive] repayment [prior] relative to junior and unsecured (general) creditors."
       }
      }
     },
     "auth_ref": [
      "r817",
      "r856"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofFutureMaturitiesofLongTermDebtsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofFutureMaturitiesofLongTermDebtsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "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",
      "r139",
      "r393",
      "r407",
      "r831",
      "r832",
      "r853",
      "r1201"
     ]
    },
    "us-gaap_LongTermDebtByMaturityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtByMaturityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Future Maturities of Long-Term Debts [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of long-term debts",
        "label": "Long-Term Debt, Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofFutureMaturitiesofLongTermDebtsTable": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofFutureMaturitiesofLongTermDebtsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Long-Term Debt, Maturity, after Year Five",
        "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 after fifth 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": [
      "r11",
      "r246",
      "r1127"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofFutureMaturitiesofLongTermDebtsTable": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofFutureMaturitiesofLongTermDebtsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Long-Term Debt, Maturity, Year One",
        "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": [
      "r11",
      "r246",
      "r398"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofFutureMaturitiesofLongTermDebtsTable": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofFutureMaturitiesofLongTermDebtsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Long-Term Debt, Maturity, Year Five",
        "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 fifth 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": [
      "r11",
      "r246",
      "r398"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofFutureMaturitiesofLongTermDebtsTable": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofFutureMaturitiesofLongTermDebtsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Long-Term Debt, Maturity, Year Four",
        "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 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": [
      "r11",
      "r246",
      "r398"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofFutureMaturitiesofLongTermDebtsTable": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofFutureMaturitiesofLongTermDebtsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Long-Term Debt, Maturity, Year Three",
        "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 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": [
      "r11",
      "r246",
      "r398"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofFutureMaturitiesofLongTermDebtsTable": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofFutureMaturitiesofLongTermDebtsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Long-Term Debt, Maturity, Year Two",
        "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": [
      "r11",
      "r246",
      "r398"
     ]
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debts",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r211"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.nano.cn/role/ShortTermandLongTermDebtsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r1109",
      "r1110",
      "r1111"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.nano.cn/role/ShortTermandLongTermDebtsDetails"
     ],
     "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",
      "r46",
      "r1109",
      "r1110",
      "r1111"
     ]
    },
    "us-gaap_LossContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingenciesLineItems",
     "presentation": [
      "http://www.nano.cn/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies [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": [
      "r362",
      "r363",
      "r364",
      "r367",
      "r484",
      "r829",
      "r1115",
      "r1116"
     ]
    },
    "us-gaap_LossContingencyDamagesPaidValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyDamagesPaidValue",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Demanding return payment",
        "label": "Loss Contingency, Damages Paid, Value",
        "documentation": "Amount of damages paid to the plaintiff in the legal matter."
       }
      }
     },
     "auth_ref": [
      "r1114",
      "r1115",
      "r1116"
     ]
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofConcentrationsTable"
     ],
     "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": [
      "r306",
      "r838",
      "r866",
      "r870",
      "r1128",
      "r1203",
      "r1204",
      "r1205",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231"
     ]
    },
    "us-gaap_MarketingAndAdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketingAndAdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising and promotion cost",
        "label": "Marketing and Advertising Expense",
        "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising."
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable",
      "http://www.nano.cn/role/ScheduleofValuationAssumptionsTable",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum [Member]",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r166",
      "r168",
      "r169",
      "r171",
      "r196",
      "r197",
      "r363",
      "r364",
      "r365",
      "r366",
      "r439",
      "r484",
      "r545",
      "r591",
      "r665",
      "r666",
      "r673",
      "r707",
      "r708",
      "r769",
      "r771",
      "r773",
      "r774",
      "r780",
      "r802",
      "r803",
      "r826",
      "r835",
      "r843",
      "r849",
      "r850",
      "r851",
      "r852",
      "r867",
      "r1126",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197"
     ]
    },
    "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": [
      "r961"
     ]
    },
    "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": [
      "r961"
     ]
    },
    "na_MetametaShaoxingTechnologyCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "MetametaShaoxingTechnologyCoLtdMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Metameta (Shaoxing) Technology Co., Ltd [Member]",
        "documentation": "Metameta (Shaoxing) Technology Co Ltd",
        "label": "Metameta Shaoxing Technology Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_MetaskiShaoxingTechnologyCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "MetaskiShaoxingTechnologyCoLtdMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Metaski (Shaoxing) Technology Co., Ltd. [Member]",
        "documentation": "Metaski (Shaoxing) Technology Co Ltd",
        "label": "Metaski Shaoxing Technology Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_MetaverseShaoxingTechnologyCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "MetaverseShaoxingTechnologyCoLtdMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Metaverse (Shaoxing) Technology Co., Ltd [Member]",
        "documentation": "Metaverse (Shaoxing) Technology Co. Ltd.",
        "label": "Metaverse Shaoxing Technology Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable",
      "http://www.nano.cn/role/ScheduleofValuationAssumptionsTable",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum [Member]",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r166",
      "r168",
      "r169",
      "r171",
      "r196",
      "r197",
      "r363",
      "r364",
      "r365",
      "r366",
      "r439",
      "r484",
      "r545",
      "r591",
      "r665",
      "r666",
      "r673",
      "r707",
      "r708",
      "r769",
      "r771",
      "r773",
      "r774",
      "r780",
      "r802",
      "r803",
      "r826",
      "r835",
      "r843",
      "r849",
      "r850",
      "r851",
      "r867",
      "r1126",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197"
     ]
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling interests",
        "label": "Equity, Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r140",
      "r244",
      "r311",
      "r371",
      "r373",
      "r374",
      "r375",
      "r378",
      "r379",
      "r546",
      "r642",
      "r719"
     ]
    },
    "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": [
      "r981"
     ]
    },
    "na_MrJianpingKongMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "MrJianpingKongMember",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mr. Jianping Kong [Member]",
        "label": "Mr Jianping Kong Member"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r989"
     ]
    },
    "dei_NameChangeEventDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NameChangeEventDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event Date [Axis]",
        "documentation": "For a sequence of name change event related facts, use this typed dimension to distinguish them. The axis members are restricted to be a valid for xml schema 'date' or 'datetime' data type."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NameChangeEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NameChangeEventLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event [Line Items]",
        "documentation": "Line items represent concepts included in a table. Name change event line item concepts are used for information qualified by domain members of axes in the Name Change Event table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NameChangeEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NameChangeEventTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event [Table]",
        "documentation": "For a set of related facts in a sequence of name change events, use this table when the events occurred within a single reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofConcentrationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]",
        "documentation": "Single external customer or group of external customers."
       }
      }
     },
     "auth_ref": [
      "r306",
      "r838",
      "r866",
      "r870",
      "r1128",
      "r1203",
      "r1204",
      "r1205",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231"
     ]
    },
    "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": [
      "r962"
     ]
    },
    "na_NanoBitHKLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "NanoBitHKLimitedMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nano bit HK Limited [Member]",
        "label": "Nano Bit HKLimited Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_NanoLabsHkLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "NanoLabsHkLimitedMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nano Labs HK Limited [Member]",
        "documentation": "Nano Labs HK Limited",
        "label": "Nano Labs Hk Limited Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_NanoLabsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "NanoLabsIncMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nano Labs Inc\t[Member]",
        "documentation": "Nano Labs Inc",
        "label": "Nano Labs Inc Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_NanoTechCaymanLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "NanoTechCaymanLtdMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nano Tech Cayman Ltd [Member]",
        "documentation": "Nano Tech Cayman Ltd",
        "label": "Nano Tech Cayman Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_NanoTechnologyHkLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "NanoTechnologyHkLimitedMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nano Technology HK Limited [Member]",
        "documentation": "Nano Technology HK Limited",
        "label": "Nano Technology Hk Limited Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_NanometaLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "NanometaLtdMember",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nanometa Ltd [Member]",
        "label": "Nanometa Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NatureOfCommonOwnershipOrManagementControlRelationships",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofRelatedPartyTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nature of Relationship",
        "label": "Nature of Common Ownership or Management Control Relationships",
        "documentation": "This element represents a description of the nature of common ownership or management control relationships with other entities, regardless of there being transactions between the entities, when the existence of that control could result in operating results or financial position of the reporting entity significantly different from that which would have been obtained if the entities' were autonomous."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofCashFlowsTable": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow",
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofCashFlowsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by financing activities",
        "terseLabel": "Net cash provided by financing activities",
        "label": "Net Cash Provided by (Used 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": [
      "r237"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from financing activities:",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofCashFlowsTable": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow",
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofCashFlowsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "terseLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (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": [
      "r237"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from investing activities:",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofCashFlowsTable": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow",
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofCashFlowsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in operating activities",
        "terseLabel": "Net cash provided by (used in) operating activities",
        "label": "Net Cash Provided by (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": [
      "r107",
      "r108",
      "r110"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from operating activities:",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.nano.cn/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement",
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income (loss) attributable to Nano Labs Ltd",
        "verboseLabel": "Net income (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": [
      "r97",
      "r110",
      "r143",
      "r200",
      "r221",
      "r223",
      "r228",
      "r244",
      "r250",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r259",
      "r260",
      "r272",
      "r311",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r524",
      "r527",
      "r544",
      "r546",
      "r651",
      "r738",
      "r759",
      "r760",
      "r881",
      "r1122"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: net loss attributable to noncontrolling interests",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r133",
      "r221",
      "r223",
      "r256",
      "r259",
      "r260",
      "r650",
      "r1050"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofBasicandDilutedEarningsLossPerOrdinaryShareComputationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings (loss) attributable to ordinary shareholders of the Company (in Yuan Renminbi)",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r234",
      "r252",
      "r253",
      "r254",
      "r255",
      "r263",
      "r264",
      "r273",
      "r276",
      "r527"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofBasicandDilutedEarningsLossPerOrdinaryShareComputationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings (loss) attributable to ordinary shareholders of the Company for diluted earnings (loss) per share calculation (in Yuan Renminbi)",
        "label": "Net Income (Loss) Available to Common Stockholders, 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": [
      "r234",
      "r265",
      "r268",
      "r269",
      "r270",
      "r271",
      "r273",
      "r276"
     ]
    },
    "na_NetProceeds": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "NetProceeds",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net proceeds",
        "documentation": "Amount of net proceeds.",
        "label": "Net Proceeds"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recently adopted or issued accounting pronouncements",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "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_NewEffectiveDateForPreviousFiling": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NewEffectiveDateForPreviousFiling",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Effective Date for Previous Filing"
       }
      }
     },
     "auth_ref": [
      "r932",
      "r933",
      "r934",
      "r935"
     ]
    },
    "dei_NoSubstantiveChanges462c": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoSubstantiveChanges462c",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c)"
       }
      }
     },
     "auth_ref": [
      "r1014"
     ]
    },
    "dei_NoSubstantiveChanges462cFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoSubstantiveChanges462cFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c), File Number"
       }
      }
     },
     "auth_ref": [
      "r1014"
     ]
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "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": []
    },
    "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": [
      "r961"
     ]
    },
    "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": [
      "r916",
      "r927",
      "r943",
      "r969",
      "r978"
     ]
    },
    "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": [
      "r952"
     ]
    },
    "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": [
      "r951"
     ]
    },
    "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": [
      "r969"
     ]
    },
    "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": [
      "r989"
     ]
    },
    "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": [
      "r989"
     ]
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities assumed in connection with purchase of property, plant and equipment",
        "label": "Noncash or Part Noncash Acquisition, Value of Liabilities Assumed",
        "documentation": "The total amount of [all] liabilities that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but 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": [
      "r30",
      "r31",
      "r32"
     ]
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling Interest",
        "label": "Noncontrolling Interest [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": [
      "r54",
      "r423",
      "r1067",
      "r1068",
      "r1069",
      "r1071",
      "r1234"
     ]
    },
    "na_NoncontrollingInterestsPolicyTestBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "NoncontrollingInterestsPolicyTestBlock",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling interests",
        "documentation": "Noncontrolling interests policy text block.",
        "label": "Noncontrolling Interests Policy Test Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total other expenses (income)",
        "label": "Nonoperating Income (Expense)",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "us-gaap_NoteWarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoteWarrantMember",
     "presentation": [
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Note Warrant [Member]",
        "label": "Note Warrant [Member]",
        "documentation": "A note that entitles the holder to buy stock of the company at a specified price, which is much higher than the stock price at the time of issue."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating segment",
        "label": "Number of Operating Segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r824",
      "r1075"
     ]
    },
    "na_NumberOfOrdinaryShare": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "NumberOfOrdinaryShare",
     "presentation": [
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of ordinary share",
        "documentation": "Number of ordinary share.",
        "label": "Number Of Ordinary Share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OfficeEquipmentMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office furniture [Member]",
        "label": "Office Equipment [Member]",
        "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement",
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement",
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses:",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement",
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Profit (loss) from operations",
        "terseLabel": "Loss from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r820",
      "r1074",
      "r1076",
      "r1077",
      "r1078",
      "r1079"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofOperatingLeasesTable": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease cost",
        "label": "Operating Lease, Cost",
        "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": [
      "r570",
      "r854"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Operating Lease Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofOperatingLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total lease liabilities",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r566"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet",
      "http://www.nano.cn/role/ScheduleofOperatingLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities, current",
        "negatedLabel": "Less: current portion",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r566"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet",
      "http://www.nano.cn/role/ScheduleofOperatingLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities, non-current",
        "verboseLabel": "Non-current lease liabilities",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r566"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating cash flows for operating leases",
        "label": "Operating Lease, Payments",
        "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": [
      "r567",
      "r572"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r565"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of right-of-use assets",
        "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r1058"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average discount rate of operating leases",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r575",
      "r854"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining lease term of operating leases (years)",
        "label": "Operating Lease, 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": [
      "r574",
      "r854"
     ]
    },
    "na_OperatingLeasesScheduleofOperatingLeasesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "OperatingLeasesScheduleofOperatingLeasesDetailsTable",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Leases - Schedule of Operating Leases (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating loss carryforward (in Yuan Renminbi)",
        "label": "Operating Loss Carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r509"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Nature of Operations [Abstarct]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://www.nano.cn/role/OrganizationandNatureofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Organization and nature of operations",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r131",
      "r675",
      "r676"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofOtherCurrentLiabilitiesTable": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofOtherCurrentLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Others",
        "label": "Other Accrued Liabilities, Current",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "dei_OtherAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherAddressMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Address [Member]",
        "documentation": "Other address for entity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Current Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.nano.cn/role/ScheduleofOtherCurrentAssetsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet",
      "http://www.nano.cn/role/ScheduleofOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Other current assets",
        "label": "Other Assets, Current",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r219",
      "r855"
     ]
    },
    "us-gaap_OtherAssetsMiscellaneousCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsMiscellaneousCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofOtherCurrentAssetsTable": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Others",
        "label": "Other Assets, Miscellaneous, Current",
        "documentation": "Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrow interest-free loans",
        "verboseLabel": "Total borrowing amount (in Yuan Renminbi)",
        "label": "Other Borrowings",
        "documentation": "The carrying amount as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r139"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation adjustment",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, 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": [
      "r4",
      "r652"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement",
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Foreign currency translation adjustment",
        "negatedTerseLabel": "Foreign currency translation adjustment",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax",
        "documentation": "Amount of tax expense (benefit), 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": [
      "r4",
      "r5",
      "r548",
      "r555"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossTaxAbstract",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income (loss):",
        "verboseLabel": "Other comprehensive income (loss)",
        "label": "Other Comprehensive Income (Loss), Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCurrentAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCurrentAssetsTextBlock",
     "presentation": [
      "http://www.nano.cn/role/OtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "label": "Other Current Assets [Text Block]",
        "documentation": "The entire disclosure for other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCurrentLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCurrentLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.nano.cn/role/OtherCurrentLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Current Liabilities",
        "label": "Other Current Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of other current liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.nano.cn/role/ScheduleofOtherCurrentLiabilitiesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet",
      "http://www.nano.cn/role/ScheduleofOtherCurrentLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Other current liabilities",
        "label": "Other Liabilities, Current",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r855"
     ]
    },
    "us-gaap_OtherLiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesCurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Current Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://www.nano.cn/role/OtherCurrentLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "label": "Other Liabilities Disclosure [Text Block]",
        "documentation": "The entire disclosure for other liabilities."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r80",
      "r1107"
     ]
    },
    "us-gaap_OtherMachineryAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherMachineryAndEquipmentMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofPropertyPlantandEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Machinery and electronic equipment [Member]",
        "label": "Other Machinery and Equipment [Member]",
        "documentation": "Other tangible personal property, nonconsumable in nature, with finite lives used to produce goods and services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.nano.cn/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement",
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other income",
        "terseLabel": "Finance income (expense)",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other expenses (income):",
        "label": "Other Nonoperating Income (Expense) [Abstract]"
       }
      }
     },
     "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": [
      "r961"
     ]
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherPrepaidExpenseCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofPrepaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepayments \u2013 others",
        "label": "Other Prepaid Expense, Current",
        "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": [
      "r1046",
      "r1083"
     ]
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "us-gaap_OtherShortTermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherShortTermBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term borrowings for general business purpose (in Dollars)",
        "label": "Other Short-Term Borrowings",
        "documentation": "Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r715"
     ]
    },
    "na_OthersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "OthersMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofNetRevenuesByGeographicalLocationofCustomersTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Others [Member]",
        "label": "Others Member"
       }
      }
     },
     "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": [
      "r914",
      "r925",
      "r941",
      "r976"
     ]
    },
    "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": [
      "r917",
      "r928",
      "r944",
      "r979"
     ]
    },
    "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": [
      "r917",
      "r928",
      "r944",
      "r979"
     ]
    },
    "na_OverTwoMillionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "OverTwoMillionMember",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Over Two Million [Member]",
        "label": "Over Two Million Member"
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable",
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "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.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "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": []
    },
    "na_PRCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "PRCMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofNetRevenuesByGeographicalLocationofCustomersTable",
      "http://www.nano.cn/role/StatutoryReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PRC [Member]",
        "label": "PRCMember"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ParentEntityLegalName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ParentEntityLegalName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Entity Legal Name",
        "documentation": "If the entity which the financial information concerns is a subsidiary of another company, then provide to full legal name of the parent entity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ParentMember",
     "presentation": [
      "http://www.nano.cn/role/ParentOnlyFinancialStatementsTables",
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable",
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable_Parentheticals",
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofCashFlowsTable",
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Parent [Member]",
        "label": "Parent [Member]",
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests."
       }
      }
     },
     "auth_ref": []
    },
    "na_ParentOnlyFinancialStatementsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ParentOnlyFinancialStatementsTable",
     "presentation": [
      "http://www.nano.cn/role/ParentOnlyFinancialStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent-Only Financial Statements [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "na_ParentOnlyFinancialStatementsTablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ParentOnlyFinancialStatementsTablesLineItems",
     "presentation": [
      "http://www.nano.cn/role/ParentOnlyFinancialStatementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent-Only Financial Statements (Tables) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "na_ParentOnlyFinancialStatementsTablesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ParentOnlyFinancialStatementsTablesTable",
     "presentation": [
      "http://www.nano.cn/role/ParentOnlyFinancialStatementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent-Only Financial Statements (Tables) [Table]"
       }
      }
     },
     "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": [
      "r950"
     ]
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of intangible assets",
        "label": "Payments to Acquire Intangible Assets",
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of property, plant and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "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": [
      "r105"
     ]
    },
    "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": [
      "r960"
     ]
    },
    "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": [
      "r960"
     ]
    },
    "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": [
      "r952"
     ]
    },
    "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": [
      "r969"
     ]
    },
    "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": [
      "r962"
     ]
    },
    "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": [
      "r951"
     ]
    },
    "na_PercentageOfReserveCapital": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "PercentageOfReserveCapital",
     "presentation": [
      "http://www.nano.cn/role/StatutoryReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of reserve capital",
        "documentation": "Percentage of reserve capital.",
        "label": "Percentage Of Reserve Capital"
       }
      }
     },
     "auth_ref": []
    },
    "dei_PhoneFaxNumberDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PhoneFaxNumberDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Phone Fax Number Description",
        "documentation": "Description of Phone or Fax Number"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails",
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails",
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154"
     ]
    },
    "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": [
      "r953"
     ]
    },
    "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": [
      "r1006"
     ]
    },
    "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": [
      "r952"
     ]
    },
    "dei_PostEffectiveAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PostEffectiveAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment"
       }
      }
     },
     "auth_ref": [
      "r885"
     ]
    },
    "dei_PostEffectiveAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PostEffectiveAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment Number",
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective."
       }
      }
     },
     "auth_ref": [
      "r885"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r892"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "dei_PreEffectiveAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreEffectiveAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment"
       }
      }
     },
     "auth_ref": [
      "r885"
     ]
    },
    "dei_PreEffectiveAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreEffectiveAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment Number",
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective."
       }
      }
     },
     "auth_ref": [
      "r885"
     ]
    },
    "na_PreferentialIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "PreferentialIncomeTaxRate",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferential tax rate",
        "documentation": "Preferential income tax rate",
        "label": "Preferential Income Tax Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Prepayments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet",
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable",
      "http://www.nano.cn/role/ScheduleofPrepaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepayments",
        "verboseLabel": "Total",
        "label": "Prepaid Expense, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r218",
      "r321",
      "r322",
      "r811"
     ]
    },
    "us-gaap_PrepaidExpenseCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseCurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepayments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "na_PrepaymentsDesignFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "PrepaymentsDesignFees",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofPrepaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepayments \u2013 design fees",
        "documentation": "Prepayments \u2013 design fees.",
        "label": "Prepayments Design Fees"
       }
      }
     },
     "auth_ref": []
    },
    "na_PrepaymentsInventoriesAndProcessingFee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "PrepaymentsInventoriesAndProcessingFee",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofPrepaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepayments \u2013 inventories and processing fee",
        "documentation": "Prepayments inventories and processing fee.",
        "label": "Prepayments Inventories And Processing Fee"
       }
      }
     },
     "auth_ref": []
    },
    "na_PrepaymentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "PrepaymentsPolicyTextBlock",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepayments",
        "documentation": "Prepayments.",
        "label": "Prepayments Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "na_PrepaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "PrepaymentsTextBlock",
     "presentation": [
      "http://www.nano.cn/role/Prepayments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepayments",
        "documentation": "The entire disclosure for prepayments.",
        "label": "Prepayments Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrivatePlacementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrivatePlacementMember",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Private Placement [Member]",
        "label": "Private Placement [Member]",
        "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromBankDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromBankDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from bank loans",
        "label": "Proceeds from Bank Debt",
        "documentation": "The cash inflow from bank borrowing during the year."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_ProceedsFromContributedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromContributedCapital",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash contribution from a noncontrolling shareholder",
        "label": "Proceeds from Contributed Capital",
        "documentation": "The cash inflow associated with the amount received by a corporation from a shareholder during the period."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_ProceedsFromDisposalCryptoAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromDisposalCryptoAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCryptocurrenciesHoldingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquired through issuance of ordinary shares",
        "label": "Proceeds from Disposal, Crypto Asset",
        "documentation": "Amount of cash inflow from disposal of crypto asset. Excludes crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r1055"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow",
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of ordinary shares and warrants",
        "verboseLabel": "Cash proceeds (in Dollars)",
        "label": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "na_ProceedsFromIssuanceOfCommonStockAfterDeduction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ProceedsFromIssuanceOfCommonStockAfterDeduction",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net proceeds",
        "documentation": "Net proceeds from issuance of common stock.",
        "label": "Proceeds From Issuance Of Common Stock After Deduction"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromLongTermLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromLongTermLinesOfCredit",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/ShortTermandLongTermDebtsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount borrowed",
        "label": "Proceeds from Long-Term Lines of Credit",
        "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from disposal of property, plant and equipment",
        "label": "Proceeds from Sale of Property, Plant, 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": [
      "r104"
     ]
    },
    "us-gaap_ProceedsFromSaleOfShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sales of short-term investments",
        "label": "Proceeds from Sale of Short-Term Investments",
        "documentation": "The cash inflow from sales 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"
     ]
    },
    "us-gaap_ProceedsFromShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromShortTermDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/ShortTermandLongTermDebtsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowed amount",
        "label": "Proceeds from Short-Term Debt",
        "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_ProceedsFromWarrantExercises": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromWarrantExercises",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net proceeds of warrant",
        "label": "Proceeds from Warrant Exercises",
        "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants."
       }
      }
     },
     "auth_ref": [
      "r1056"
     ]
    },
    "us-gaap_ProductMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofNetRevenuesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product sales revenue [Member]",
        "label": "Product [Member]",
        "documentation": "Article or substance produced by nature, labor or machinery."
       }
      }
     },
     "auth_ref": [
      "r836"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofNetRevenuesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r193",
      "r303",
      "r596",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r807",
      "r836",
      "r865",
      "r867",
      "r868",
      "r871",
      "r872",
      "r1038",
      "r1117",
      "r1118",
      "r1128",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofNetRevenuesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r193",
      "r303",
      "r596",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r807",
      "r836",
      "r865",
      "r867",
      "r868",
      "r871",
      "r872",
      "r1038",
      "r1117",
      "r1118",
      "r1128",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow",
      "http://www.nano.cn/role/ConsolidatedIncomeStatement",
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable",
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income (loss)",
        "terseLabel": "Net income (loss)",
        "verboseLabel": "Net income (loss) attributable to Nano Labs Ltd",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r200",
      "r221",
      "r223",
      "r236",
      "r244",
      "r250",
      "r256",
      "r259",
      "r260",
      "r311",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r524",
      "r527",
      "r528",
      "r531",
      "r532",
      "r544",
      "r546",
      "r633",
      "r649",
      "r689",
      "r738",
      "r759",
      "r760",
      "r846",
      "r847",
      "r882",
      "r1050",
      "r1122"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable",
      "http://www.nano.cn/role/ScheduleofPropertyPlantandEquipmentNetTable"
     ],
     "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": [
      "r10",
      "r577"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.nano.cn/role/PropertyPlantandEquipmentNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment, net",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "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": [
      "r116",
      "r154",
      "r157",
      "r158"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofPropertyPlantandEquipmentNetTable": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofPropertyPlantandEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment, gross",
        "label": "Property, Plant and Equipment, Gross",
        "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": [
      "r117",
      "r205",
      "r647"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.nano.cn/role/PropertyPlantandEquipmentNetDetails",
      "http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable",
      "http://www.nano.cn/role/ScheduleofPropertyPlantandEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Estimated Useful Lives of Property and Equipment [Line Items]",
        "terseLabel": "Schedule of Property, Plant and Equipment, Net [Line Items]",
        "verboseLabel": "Property, Plant and Equipment, Net [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": [
      "r577"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.nano.cn/role/ScheduleofPropertyPlantandEquipmentNetTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet",
      "http://www.nano.cn/role/PropertyPlantandEquipmentNetDetails",
      "http://www.nano.cn/role/ScheduleofPropertyPlantandEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Property, plant and equipment, net",
        "terseLabel": "Property, plant and equipment, net",
        "label": "Property, Plant and Equipment, 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": [
      "r10",
      "r577",
      "r634",
      "r647",
      "r855"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment, net",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "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": [
      "r10",
      "r154",
      "r157",
      "r645"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.nano.cn/role/PropertyPlantandEquipmentNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property, Plant and Equipment, Net",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "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": [
      "r10"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofPropertyPlantandEquipmentNetTable"
     ],
     "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": [
      "r117",
      "r577"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment estimated useful lives",
        "label": "Property, Plant and Equipment, Useful Life",
        "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": []
    },
    "na_PropertyPlantandEquipmentNetDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "PropertyPlantandEquipmentNetDetailsTable",
     "presentation": [
      "http://www.nano.cn/role/PropertyPlantandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Net (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "na_PurchaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "PurchaseMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofConcentrationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase [Member]",
        "documentation": "Purchase member.",
        "label": "Purchase Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_PurchaseOfCryptocurrencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "PurchaseOfCryptocurrencies",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of cryptocurrencies",
        "documentation": "Amount of purchase of crypto currencies.",
        "label": "Purchase Of Cryptocurrencies"
       }
      }
     },
     "auth_ref": []
    },
    "na_PurchasePricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "PurchasePricePerShare",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase price per share (in Dollars per share)",
        "documentation": "Number of purchase price per share.",
        "label": "Purchase Price Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r950"
     ]
    },
    "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": [
      "r950"
     ]
    },
    "na_QifengSunMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "QifengSunMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofRelatedPartyTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Qifeng Sun [Member]",
        "documentation": "Qifeng Sun.",
        "label": "Qifeng Sun Member"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable",
      "http://www.nano.cn/role/ScheduleofValuationAssumptionsTable",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "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": [
      "r164",
      "r166",
      "r168",
      "r169",
      "r171",
      "r196",
      "r197",
      "r363",
      "r364",
      "r365",
      "r366",
      "r437",
      "r439",
      "r470",
      "r471",
      "r472",
      "r484",
      "r545",
      "r589",
      "r590",
      "r591",
      "r665",
      "r666",
      "r673",
      "r707",
      "r708",
      "r769",
      "r771",
      "r773",
      "r774",
      "r780",
      "r802",
      "r803",
      "r826",
      "r835",
      "r843",
      "r849",
      "r850",
      "r851",
      "r852",
      "r867",
      "r875",
      "r1112",
      "r1126",
      "r1172",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable",
      "http://www.nano.cn/role/ScheduleofValuationAssumptionsTable",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "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": [
      "r164",
      "r166",
      "r168",
      "r169",
      "r171",
      "r196",
      "r197",
      "r363",
      "r364",
      "r365",
      "r366",
      "r437",
      "r439",
      "r470",
      "r471",
      "r472",
      "r484",
      "r545",
      "r589",
      "r590",
      "r591",
      "r665",
      "r666",
      "r673",
      "r707",
      "r708",
      "r769",
      "r771",
      "r773",
      "r774",
      "r780",
      "r802",
      "r803",
      "r826",
      "r835",
      "r843",
      "r849",
      "r850",
      "r851",
      "r852",
      "r867",
      "r875",
      "r1112",
      "r1126",
      "r1172",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197"
     ]
    },
    "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": [
      "r909",
      "r920",
      "r936",
      "r971"
     ]
    },
    "dei_RegistrationStatementAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "RegistrationStatementAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registration Statement Amendment Number",
        "documentation": "Amendment number to registration statement under the Investment Company Act of 1940."
       }
      }
     },
     "auth_ref": [
      "r885"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails",
      "http://www.nano.cn/role/StatutoryReservesDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "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": [
      "r307",
      "r438",
      "r582",
      "r583",
      "r636",
      "r644",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r735",
      "r737",
      "r768"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://www.nano.cn/role/CommitmentsandContingenciesDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r582",
      "r583",
      "r1189"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://www.nano.cn/role/CommitmentsandContingenciesDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofRelatedPartyTransactionsTable"
     ],
     "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": [
      "r307",
      "r742",
      "r743",
      "r746"
     ]
    },
    "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.nano.cn/role/IncomeTaxesDetails",
      "http://www.nano.cn/role/ScheduleofRelatedPartyTransactionsTable",
      "http://www.nano.cn/role/StatutoryReservesDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "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": [
      "r307",
      "r438",
      "r582",
      "r583",
      "r636",
      "r644",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r735",
      "r737",
      "r768",
      "r1189"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://www.nano.cn/role/RelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related party transactions",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "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": [
      "r579",
      "r580",
      "r581",
      "r583",
      "r584",
      "r685",
      "r686",
      "r687",
      "r744",
      "r745",
      "r746",
      "r765",
      "r767"
     ]
    },
    "na_RelatedPartyTransactionsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "RelatedPartyTransactionsPolicyTextBlock",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related party transactions",
        "documentation": "Related party transactions.",
        "label": "Related Party Transactions Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfBankDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfBankDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments of bank loans",
        "label": "Repayments of Bank Debt",
        "documentation": "The cash outflow to settle a bank borrowing during the year."
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfLongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ShortTermandLongTermDebtsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayments of credit facilities",
        "label": "Repayments of Long-Term Debt",
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r682"
     ]
    },
    "us-gaap_RepaymentsOfShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfShortTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ShortTermandLongTermDebtsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayment of short term debt",
        "label": "Repayments of Short-Term Debt",
        "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development expenses",
        "label": "Research and Development Expense",
        "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": [
      "r486",
      "r805",
      "r823",
      "r1198"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development expenses",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "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": [
      "r485"
     ]
    },
    "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": [
      "r910",
      "r921",
      "r937",
      "r972"
     ]
    },
    "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": [
      "r911",
      "r922",
      "r938",
      "r973"
     ]
    },
    "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": [
      "r918",
      "r929",
      "r945",
      "r980"
     ]
    },
    "us-gaap_RestrictedCashCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet",
      "http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Restricted Cash, Current",
        "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": [
      "r1039",
      "r1060"
     ]
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Units (RSUs) [Member]",
        "label": "Restricted Stock [Member]",
        "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": [
      "r33"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofRSUsActivityTable",
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Units (RSUs) [Member]",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "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.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet",
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r124",
      "r640",
      "r670",
      "r672",
      "r683",
      "r718",
      "r855"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Deficit",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r247",
      "r248",
      "r249",
      "r251",
      "r256",
      "r258",
      "r260",
      "r312",
      "r313",
      "r353",
      "r512",
      "r513",
      "r521",
      "r522",
      "r523",
      "r525",
      "r526",
      "r527",
      "r535",
      "r537",
      "r538",
      "r540",
      "r542",
      "r560",
      "r563",
      "r667",
      "r669",
      "r690",
      "r1234"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from contracts with customers",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r806"
     ]
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "presentation": [
      "http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Net Revenues By Geographical Location of Customers",
        "label": "Revenue from External Customers by Geographic Areas [Table Text Block]",
        "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue."
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement",
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable",
      "http://www.nano.cn/role/ScheduleofNetRevenuesByGeographicalLocationofCustomersTable",
      "http://www.nano.cn/role/ScheduleofNetRevenuesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net revenues",
        "label": "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": [
      "r144",
      "r145",
      "r229",
      "r244",
      "r282",
      "r287",
      "r288",
      "r299",
      "r301",
      "r303",
      "r304",
      "r306",
      "r311",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r546",
      "r633",
      "r823",
      "r1122"
     ]
    },
    "na_ReversalOfValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ReversalOfValuationAllowance",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reversal of Valuation Allowance (in Yuan Renminbi)",
        "documentation": "Reversal of valuation allowance.",
        "label": "Reversal Of Valuation Allowance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use asset obtained in exchange for operating lease liability",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r573",
      "r854"
     ]
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RisksAndUncertaintiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentrations [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": [
      "r989"
     ]
    },
    "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": [
      "r989"
     ]
    },
    "country_SG": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "SG",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails",
      "http://www.nano.cn/role/ScheduleofNetRevenuesByGeographicalLocationofCustomersTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Singapore [Member]",
        "verboseLabel": "SINGAPORE",
        "label": "SINGAPORE"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate purchase price (in Dollars)",
        "label": "Sale of Stock, Consideration Received on Transaction",
        "documentation": "Cash received on stock transaction after deduction of issuance costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "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.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of stock shares",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofConcentrationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Benchmark [Member]",
        "label": "Revenue Benchmark [Member]",
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r306",
      "r1028"
     ]
    },
    "us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for sales (in Dollars)",
        "label": "Sales-type Lease, Net Investment in Lease, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on net investment in sales-type lease."
       }
      }
     },
     "auth_ref": [
      "r314",
      "r315",
      "r316"
     ]
    },
    "srt_ScenarioForecastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioForecastMember",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forecast [Member]",
        "label": "Forecast [Member]",
        "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact."
       }
      }
     },
     "auth_ref": [
      "r440",
      "r1032",
      "r1070"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails",
      "http://www.nano.cn/role/ScheduleofOperatingLeasesTable",
      "http://www.nano.cn/role/ShareBasedCompensationDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]",
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r261",
      "r440",
      "r1022",
      "r1070"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Provision for Income Taxes",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r1165"
     ]
    },
    "na_ScheduleOfConcentrationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ScheduleOfConcentrationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Concentrations Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock",
     "presentation": [
      "http://www.nano.cn/role/ParentOnlyFinancialStatementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Condensed Balance Sheets",
        "label": "Condensed Balance Sheet [Table Text Block]",
        "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r1033",
      "r1066"
     ]
    },
    "na_ScheduleOfCondensedBalanceSheetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ScheduleOfCondensedBalanceSheetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Condensed Balance Sheets Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock",
     "presentation": [
      "http://www.nano.cn/role/ParentOnlyFinancialStatementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Condensed Statements of Cash Flows",
        "label": "Condensed Cash Flow Statement [Table Text Block]",
        "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r1033",
      "r1066"
     ]
    },
    "na_ScheduleOfCondensedStatementsOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ScheduleOfCondensedStatementsOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Condensed Statements of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "na_ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ScheduleOfCondensedStatementsOfOperationsAndComprehensiveIncomeLossAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Condensed Statements of Operations and Comprehensive Income (Loss) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "na_ScheduleOfCryptocurrenciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ScheduleOfCryptocurrenciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Cryptocurrencies Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "na_ScheduleOfCryptocurrenciesHoldingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ScheduleOfCryptocurrenciesHoldingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Cryptocurrencies Holdings Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Deferred Tax Assets",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "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": [
      "r1160"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.nano.cn/role/EarningsLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Basic and Diluted Earnings (Loss) Per Ordinary Share Computations",
        "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": [
      "r1073"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Income Tax Rate and the PRC Statutory Income Tax Rate",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "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": [
      "r493",
      "r845",
      "r1157"
     ]
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]",
        "documentation": "Information by name of investment including named security. Excludes entity that is consolidated."
       }
      }
     },
     "auth_ref": [
      "r308",
      "r309",
      "r310",
      "r520",
      "r1023",
      "r1024",
      "r1025",
      "r1166",
      "r1167",
      "r1168",
      "r1169"
     ]
    },
    "na_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Estimated Useful Lives Of Intangible Assets Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Estimated Useful Lives Of Property And Equipment Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "na_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock",
     "presentation": [
      "http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Estimated Useful Lives of Property and Equipment",
        "label": "Schedule Of Estimated Useful Lives Of Property And Equipment Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofIntangibleAssetNetTable"
     ],
     "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": [
      "r325",
      "r332",
      "r336",
      "r337",
      "r339",
      "r597",
      "r805",
      "r828"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.nano.cn/role/IntangibleAssetNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Intangible Asset, Net",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "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": [
      "r828",
      "r1091"
     ]
    },
    "na_ScheduleOfIntangibleAssetNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ScheduleOfIntangibleAssetNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Intangible Asset Net Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://www.nano.cn/role/InventoriesNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Inventories, Net",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r90",
      "r91",
      "r92"
     ]
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://www.nano.cn/role/ShortTermandLongTermDebtsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Future Maturities of Long-Term Debts",
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "na_ScheduleOfNetRevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ScheduleOfNetRevenuesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Net Revenues Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ScheduleOfNetRevenuesByGeographicalLocationOfCustomersAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Net Revenues By Geographical Location Of Customers Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "na_ScheduleOfNetRevenuesByGeographicalLocationOfCustomersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ScheduleOfNetRevenuesByGeographicalLocationOfCustomersLineItems",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofNetRevenuesByGeographicalLocationofCustomersTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Net Revenues By Geographical Location of Customers [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "na_ScheduleOfOperatingLeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ScheduleOfOperatingLeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Operating Leases Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "na_ScheduleOfOperatingLeasesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ScheduleOfOperatingLeasesLineItems",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Operating Leases [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock",
     "presentation": [
      "http://www.nano.cn/role/OtherCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Current Assets",
        "label": "Schedule of Other Current Assets [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amounts of other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "na_ScheduleOfPropertyPlantAndEquipmentNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ScheduleOfPropertyPlantAndEquipmentNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Property Plant And Equipment Net Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofPropertyPlantandEquipmentNetTable"
     ],
     "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": [
      "r10",
      "r577"
     ]
    },
    "na_ScheduleOfRelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ScheduleOfRelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Related Party Transactions Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofRelatedPartyTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r67",
      "r742",
      "r743",
      "r746"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "presentation": [
      "http://www.nano.cn/role/RelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Related Party Transactions",
        "label": "Schedule of Related Party Transactions [Table Text Block]",
        "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": []
    },
    "na_ScheduleOfRsusActivityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ScheduleOfRsusActivityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Rsus Activity Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of RSUs Activity",
        "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year."
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share Option Activity",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r18",
      "r126"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Valuation Assumptions",
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "na_ScheduleOfShareOptionActivityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ScheduleOfShareOptionActivityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Share Option Activity Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "na_ScheduleOfSubsidiariesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ScheduleOfSubsidiariesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Subsidiaries Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock",
     "presentation": [
      "http://www.nano.cn/role/OrganizationandNatureofOperationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Subsidiaries",
        "label": "Schedule of Subsidiary of Limited Liability Company or Limited Partnership, Description [Table Text Block]",
        "documentation": "Tabular disclosure of the key aspects of a subsidiary (partnership, corporation, or other entity) of the limited liability company or limited partnership."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiary of LLC or LP [Table]",
        "documentation": "Disclosure of information about subsidiary of limited liability company (LLC) or limited partnership (LP)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://www.nano.cn/role/IntangibleAssetNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Future Estimated Amortization Expenses",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r828",
      "r1093"
     ]
    },
    "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
     "presentation": [
      "http://www.nano.cn/role/ConcentrationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Concentrations",
        "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]",
        "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r36",
      "r37",
      "r38",
      "r64",
      "r135"
     ]
    },
    "na_SecondExemptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "SecondExemptionMember",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Second Exemption [Member]",
        "documentation": "Second exemption member.",
        "label": "Second Exemption Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r886"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12gTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r890"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r895"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails",
      "http://www.nano.cn/role/ScheduleofNetRevenuesByGeographicalLocationofCustomersTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r167",
      "r170",
      "r172",
      "r179",
      "r180",
      "r181",
      "r182",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r304",
      "r305",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r703",
      "r704",
      "r705",
      "r770",
      "r772",
      "r775",
      "r781",
      "r789",
      "r792",
      "r793",
      "r794",
      "r795",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r808",
      "r837",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r869",
      "r875",
      "r1128",
      "r1203",
      "r1204",
      "r1205",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r302",
      "r304",
      "r821",
      "r822",
      "r825"
     ]
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement",
      "http://www.nano.cn/role/ScheduleofCondensedStatementsofOperationsandComprehensiveIncomeLossTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling and marketing expenses",
        "label": "Selling and Marketing Expense",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling and marketing expenses",
        "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption."
       }
      }
     },
     "auth_ref": [
      "r1156"
     ]
    },
    "us-gaap_ServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ServiceMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofNetRevenuesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service revenue [Member]",
        "label": "Service [Member]",
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service."
       }
      }
     },
     "auth_ref": [
      "r836"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofRSUsActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares, Forfeited",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r462"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofRSUsActivityTable",
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant Date Fair Value, Forfeited",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r462"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofRSUsActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of RSUs, Granted",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r460"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofRSUsActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant Date Fair Value, Granted",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r460"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofRSUsActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of RSUs, Unvested Beginning",
        "periodEndLabel": "Number of RSUs, Unvested Ending",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "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": [
      "r457",
      "r458"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofRSUsActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted Average Grant Date Fair Value, Unvested Beginning",
        "periodEndLabel": "Weighted Average Grant Date Fair Value, Unvested Ending",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r457",
      "r458"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofRSUsActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares, Vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofRSUsActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant Date Fair Value, Vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "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": [
      "r461"
     ]
    },
    "na_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant Date Fair Value, Exercised",
        "documentation": "Weighted average grant date fair value, exercised.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Weighted Average Grant Date Fair Value Exercisedin Shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Valuation Assumptions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofValuationAssumptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Spot price on valuation date (in Dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price",
        "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofValuationAssumptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend yield",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r471"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofValuationAssumptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected volatility",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": [
      "r470"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofValuationAssumptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free interest rate",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r472"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofValuationAssumptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeiture rate",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate",
        "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r470"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofRSUsActivityTable",
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable",
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of RSUs Activity [Line Items]",
        "terseLabel": "Schedule of Share Option Activity [Line Items]",
        "verboseLabel": "Share-based Compensation [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": [
      "r442",
      "r443",
      "r445",
      "r446",
      "r447",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum aggregate number of shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee",
        "documentation": "The highest quantity of shares an employee can purchase under the plan per period."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised option to purchase",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised",
        "documentation": "Number of non-option equity instruments exercised by participants."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Options, Forfeited\t(in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r455"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable",
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Options, Granted\t(in Shares)",
        "verboseLabel": "Employee stock options, granted",
        "label": "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": [
      "r453"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant Date Fair Value, Granted",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
       }
      }
     },
     "auth_ref": [
      "r463"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Aggregated Intrinsic Value, Outstanding as of ending (in Yuan Renminbi)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Number of Options, Outstanding as of ending (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r449",
      "r450"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Weighted Average Exercise Price, Outstanding as of ending",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r449",
      "r450"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregated Intrinsic Value, Vested and exercisable (in Yuan Renminbi)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value",
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Options, Vested and exercisable (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number",
        "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Vested and exercisable",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price",
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "na_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant Date Fair Value, Vested and exercisable",
        "documentation": "Weighted Average Grant Date Fair Value, Vested and exercisable.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Grant Date Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total issued and outstanding shares percentage",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum",
        "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails",
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "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": [
      "r445",
      "r446",
      "r447",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Exercised",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r454"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Forfeited",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r455"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable",
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Granted",
        "verboseLabel": "Exercise price",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r453"
     ]
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Tranche One [Member]",
        "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_ShareBasedCompensationAwardTrancheThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationAwardTrancheThreeMember",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Tranche Three [Member]",
        "label": "Share-Based Payment Arrangement, Tranche Three [Member]",
        "documentation": "Third 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.nano.cn/role/ShareBasedCompensationDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Tranche Two [Member]",
        "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": []
    },
    "na_ShareBasedCompensationDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ShareBasedCompensationDetailsTable",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "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": [
      "r441",
      "r448",
      "r467",
      "r468",
      "r469",
      "r470",
      "r473",
      "r479",
      "r480",
      "r481",
      "r482"
     ]
    },
    "na_ShareBasedCompensationScheduleofRSUsActivityDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ShareBasedCompensationScheduleofRSUsActivityDetailsTable",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofRSUsActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation - Schedule of RSUs Activity (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "na_ShareBasedCompensationScheduleofShareOptionActivityDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ShareBasedCompensationScheduleofShareOptionActivityDetailsTable",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation - Schedule of Share Option Activity (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ShareBasedCompensationScheduleofValuationAssumptionsDetailsLineItems",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofValuationAssumptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation - Schedule of Valuation Assumptions (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "na_ShareBasedCompensationScheduleofValuationAssumptionsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ShareBasedCompensationScheduleofValuationAssumptionsDetailsTable",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofValuationAssumptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation - Schedule of Valuation Assumptions (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
     "presentation": [
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised warrants",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding",
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r128"
     ]
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofConcentrationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier [Axis]",
        "documentation": "Information by supplier."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofConcentrationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier [Domain]",
        "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received."
       }
      }
     },
     "auth_ref": []
    },
    "na_ShareIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ShareIncentivePlanMember",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Incentive Plan [Member]",
        "label": "Share Incentive Plan Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage",
        "documentation": "Percentage of vesting of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1129"
     ]
    },
    "na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Term (Years), Exercised",
        "documentation": "Weighted average remaining term (years), exercised.",
        "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercised Weighted Average Remaining Contractual Term"
       }
      }
     },
     "auth_ref": []
    },
    "na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Term (Years), Forfeited",
        "documentation": "Weighted average remaining term (years), forfeited.",
        "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Forfeited Weighted Average Remaining Contractual Term"
       }
      }
     },
     "auth_ref": []
    },
    "na_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Term (Years), Granted",
        "documentation": "Weighted average remaining term (years), granted.",
        "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Granted Weighted Average Remaining Contractual Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Weighted Average Grant Date Fair Value, Outstanding as of ending",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price",
        "documentation": "Weighted average grant-date fair value of non-vested options outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable",
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Term (Years), Outstanding as of ending",
        "verboseLabel": "Contractual term",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Term (Years), Vested and exercisable",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "na_ShareholdersEquityDeficitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ShareholdersEquityDeficitAbstract",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SHAREHOLDERS\u2019 EQUITY (DEFICIT)",
        "label": "Shareholders Equity Deficit Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "na_ShareholdersEquityDeficitDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ShareholdersEquityDeficitDetailsTable",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders\u2019 Equity (Deficit) (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesHeldInEmployeeStockOptionPlanAllocated": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesHeldInEmployeeStockOptionPlanAllocated",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares held",
        "label": "Shares Held in Employee Stock Option Plan, Allocated",
        "documentation": "Number of allocated shares held by the Employee Stock Option Plan at balance sheet date. Allocated shares are shares that have been assigned to individual participant accounts based on a known formula."
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "na_SharesHeldInEmployeeTrustAndTransferable": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "SharesHeldInEmployeeTrustAndTransferable",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares held in employee trust and transferable",
        "documentation": "Shares held in employee trust and transferable.",
        "label": "Shares Held In Employee Trust And Transferable"
       }
      }
     },
     "auth_ref": []
    },
    "na_SharesHeldInEmployeeTrustDueToForfeiture": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "SharesHeldInEmployeeTrustDueToForfeiture",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares held in employee trust due to forfeiture",
        "documentation": "Shares held in employee trust due to forfeiture.",
        "label": "Shares Held In Employee Trust Due To Forfeiture"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance (in Shares)",
        "periodEndLabel": "Balance (in Shares)",
        "terseLabel": "Balance (in Shares)",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "na_ShenzhenMatamataTechnologyCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ShenzhenMatamataTechnologyCoLtdMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shenzhen Matamata Technology Co., Ltd. [Member]",
        "documentation": "Shenzhen Matamata Technology Co Ltd",
        "label": "Shenzhen Matamata Technology Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_ShenzhenMatavosTechnologyCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ShenzhenMatavosTechnologyCoLtdMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shenzhen Matavos Technology Co., Ltd [Member]",
        "documentation": "Shenzhen Matavos Technology Co Ltd",
        "label": "Shenzhen Matavos Technology Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_ShippingAndHandlingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ShippingAndHandlingCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shipping and handling costs",
        "documentation": "Shipping and handling costs.",
        "label": "Shipping And Handling Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet",
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/ShortTermandLongTermDebtsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term debts",
        "verboseLabel": "Short-term loans",
        "netLabel": "Loan amount",
        "label": "Short-Term Debt",
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r138",
      "r855",
      "r1200"
     ]
    },
    "us-gaap_ShortTermDebtInterestRateIncrease": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtInterestRateIncrease",
     "presentation": [
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of borrowings interest rate",
        "label": "Short-Term Debt, Interest Rate Increase",
        "documentation": "Percentage increase in the stated interest rate on a short-term debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtPercentageBearingFixedInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtPercentageBearingFixedInterestRate",
     "presentation": [
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate",
        "label": "Short-Term Debt, Percentage Bearing Fixed Interest Rate",
        "documentation": "The portion of the carrying amount of short-term borrowings outstanding as of the balance sheet date which accrues interest at a set, unchanging rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtTerms": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTerms",
     "presentation": [
      "http://www.nano.cn/role/ShortTermandLongTermDebtsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short term debt maturity term",
        "label": "Short-Term Debt, Terms",
        "documentation": "Description of the short-term debt arrangement, and disclosures pertaining to the underlying arrangements, including repayment terms, interest rates, restrictions on assets and activities, debt covenants, and other matters important to users of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r1040"
     ]
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeAxis",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Axis]",
        "documentation": "Information by type of short-term debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r1109",
      "r1110",
      "r1111"
     ]
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeDomain",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "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": [
      "r73",
      "r1109",
      "r1110",
      "r1111"
     ]
    },
    "us-gaap_ShortTermDebtWeightedAverageInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtWeightedAverageInterestRate",
     "presentation": [
      "http://www.nano.cn/role/ShortTermandLongTermDebtsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average interest rate",
        "label": "Short-Term Debt, Weighted Average Interest Rate, at Point in Time",
        "documentation": "Weighted average interest rate of short-term debt outstanding calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r370"
     ]
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofOperatingLeasesTable": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term lease cost",
        "label": "Short-Term Lease, Cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r571",
      "r854"
     ]
    },
    "na_ShortTermandLongTermDebtsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ShortTermandLongTermDebtsDetailsTable",
     "presentation": [
      "http://www.nano.cn/role/ShortTermandLongTermDebtsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term and Long-Term Debts (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "na_ShortTermsBorrowingsForWorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ShortTermsBorrowingsForWorkingCapital",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short term borrowings for working capital (in Dollars)",
        "documentation": "Short term borrowings for working capital.",
        "label": "Short Terms Borrowings For Working Capital"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.nano.cn/role/SummaryofSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Significant Accounting Policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r241"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "us-gaap_StateAdministrationOfTaxationChinaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StateAdministrationOfTaxationChinaMember",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PRC [Member]",
        "label": "State Administration of Taxation, China [Member]",
        "documentation": "Designated tax department of the government of China."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet",
      "http://www.nano.cn/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable",
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable_Parentheticals",
      "http://www.nano.cn/role/ShareBasedCompensationDetails",
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/ShareholdersEquityType2or3",
      "http://www.nano.cn/role/SubsequentEventsDetails",
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r212",
      "r213",
      "r214",
      "r244",
      "r266",
      "r267",
      "r274",
      "r276",
      "r284",
      "r285",
      "r311",
      "r371",
      "r373",
      "r374",
      "r375",
      "r378",
      "r379",
      "r409",
      "r410",
      "r412",
      "r415",
      "r421",
      "r546",
      "r679",
      "r680",
      "r681",
      "r682",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r702",
      "r717",
      "r739",
      "r761",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r1021",
      "r1061",
      "r1072"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.nano.cn/role/ParentOnlyFinancialStatementsTables",
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/ShareholdersEquityType2or3",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r84",
      "r87",
      "r88",
      "r198",
      "r226",
      "r227",
      "r228",
      "r247",
      "r248",
      "r249",
      "r251",
      "r256",
      "r258",
      "r260",
      "r283",
      "r312",
      "r313",
      "r353",
      "r423",
      "r512",
      "r513",
      "r521",
      "r522",
      "r523",
      "r525",
      "r526",
      "r527",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r542",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r556",
      "r560",
      "r563",
      "r578",
      "r652",
      "r667",
      "r668",
      "r669",
      "r690",
      "r761"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails",
      "http://www.nano.cn/role/ScheduleofNetRevenuesByGeographicalLocationofCustomersTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r167",
      "r170",
      "r172",
      "r179",
      "r180",
      "r181",
      "r182",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r304",
      "r305",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r703",
      "r704",
      "r705",
      "r770",
      "r772",
      "r775",
      "r781",
      "r789",
      "r792",
      "r793",
      "r794",
      "r795",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r808",
      "r837",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r869",
      "r875",
      "r1128",
      "r1203",
      "r1204",
      "r1205",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet",
      "http://www.nano.cn/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "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": [
      "r247",
      "r248",
      "r249",
      "r283",
      "r563",
      "r596",
      "r677",
      "r702",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r717",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r726",
      "r727",
      "r728",
      "r729",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r737",
      "r740",
      "r741",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r761",
      "r876"
     ]
    },
    "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_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails",
      "http://www.nano.cn/role/ScheduleofOperatingLeasesTable",
      "http://www.nano.cn/role/ShareBasedCompensationDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]",
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r261",
      "r440",
      "r1022",
      "r1027",
      "r1070"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet",
      "http://www.nano.cn/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "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": [
      "r247",
      "r248",
      "r249",
      "r283",
      "r307",
      "r563",
      "r596",
      "r677",
      "r702",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r717",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r726",
      "r727",
      "r728",
      "r729",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r737",
      "r740",
      "r741",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r761",
      "r876"
     ]
    },
    "us-gaap_StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory reserves",
        "label": "Statutory Accounting Practices, Retained Earnings Not Available for Dividends",
        "documentation": "The amount of retained earnings as of the balance sheet date that cannot be distributed to stockholders pursuant to statutory rules and regulations."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory reserves",
        "label": "Statutory Accounting Practices, Statutory Capital and Surplus, Balance",
        "documentation": "The amount of statutory capital and surplus (stockholders' equity) as of the balance sheet date using prescribed or permitted statutory accounting practices (rather than GAAP, if different) of the state or country."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r641"
     ]
    },
    "na_StatutoryReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "StatutoryReserve",
     "crdr": "debit",
     "presentation": [
      "http://www.nano.cn/role/StatutoryReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory reserve",
        "documentation": "The amount of statutory reserve.",
        "label": "Statutory Reserve"
       }
      }
     },
     "auth_ref": []
    },
    "na_StatutoryReserveDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "StatutoryReserveDisclosureTextBlock",
     "presentation": [
      "http://www.nano.cn/role/StatutoryReserves"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory Reserves",
        "documentation": "Statutory Reserve Disclosure Text Block",
        "label": "Statutory Reserve Disclosure Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "na_StatutoryReservesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "StatutoryReservesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserves [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "na_StatutoryReservesDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "StatutoryReservesDetailsLineItems",
     "presentation": [
      "http://www.nano.cn/role/StatutoryReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserves [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "na_StatutoryReservesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "StatutoryReservesDetailsTable",
     "presentation": [
      "http://www.nano.cn/role/StatutoryReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserves (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "na_StatutoryReservesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "StatutoryReservesMember",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory Reserves",
        "label": "Statutory Reserves 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": [
      "r913",
      "r924",
      "r940",
      "r975"
     ]
    },
    "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": []
    },
    "us-gaap_StockDividendsShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockDividendsShares",
     "presentation": [
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock dividends, shares",
        "label": "Stock Dividends, Shares",
        "documentation": "Number of shares of common and preferred stock issued as dividends during the period. Excludes stock splits."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share issued, ESOP",
        "label": "Stock Issued During Period, Shares, Employee Stock Ownership Plan",
        "documentation": "Number of shares of capital stock issued (purchased by employees) in connection with an employee stock ownership plan."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r49",
      "r83",
      "r84",
      "r124"
     ]
    },
    "na_StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of ordinary shares (in Shares)",
        "documentation": "Issuance of ordinary shares.",
        "label": "Stock Issued During Period Shares Issuance Of Ordinary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of ordinary shares in exchange for cryptocurrencies, net of issuance costs (in Shares)",
        "documentation": "Issuance of ordinary shares in exchange for cryptocurrencies, net of issuance costs.",
        "label": "Stock Issued During Period Shares Issuance Of Ordinary Shares In Exchange For Cryptocurrencies Net Of Issuance Costs"
       }
      }
     },
     "auth_ref": []
    },
    "na_StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of ordinary shares upon the exercise of stock options (in Shares)",
        "documentation": "Issuance of ordinary shares upon the exercise of stock options.",
        "label": "Stock Issued During Period Shares Issuance Of Ordinary Shares Upon The Exercise Of Stock Options"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of ordinary shares and warrants, net of issuance costs (in Shares)",
        "verboseLabel": "New issuance of shares",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r83",
      "r84",
      "r124",
      "r679",
      "r761",
      "r783"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesOther",
     "presentation": [
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share issued",
        "label": "Stock Issued During Period, Shares, Other",
        "documentation": "Number of shares of stock issued attributable to transactions classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "na_StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Re-designation of ordinary shares to Class A and Class B ordinary shares immediately prior the completion of initial public offering (in Shares)",
        "documentation": "Stock issued during period, shares, re-designation of ordinary shares immediately prior the completion of initial public offering.",
        "label": "Stock Issued During Period Shares Re Designation Of Ordinary Shares Immediately Prior The Completion Of Initial Public Offering"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesReverseStockSplits",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reverse stock split share",
        "label": "Stock Issued During Period, Shares, Reverse Stock Splits",
        "documentation": "Reduction in the number of shares during the period as a result of a reverse stock split."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "na_StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share issuance following initial public offering, net of issuance cost (in Shares)",
        "documentation": "Stock issued during period, shares, share issuance following initial public offering, net of issuance cost.",
        "label": "Stock Issued During Period Shares Share Issuance Following Initial Public Offering Net Of Issuance Cost"
       }
      }
     },
     "auth_ref": []
    },
    "na_StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share issuance initial public offering, net of issuance cost (in Shares)",
        "documentation": "Stock issued during period,shares, share issuance initial public offering, net of issuance cost.",
        "label": "Stock Issued During Period Shares Share Issuance Initial Public Offering Net Of Issuance Cost"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable",
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of ordinary shares upon the exercise of warrants (in Shares)",
        "verboseLabel": "Number of Options, Exercised (in Shares)",
        "netLabel": "Exercised shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r83",
      "r84",
      "r124",
      "r454"
     ]
    },
    "na_StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of ordinary shares",
        "documentation": "Issuance of ordinary shares.",
        "label": "Stock Issued During Period Value Issuance Of Ordinary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of ordinary shares in exchange for cryptocurrencies, net of issuance costs",
        "documentation": "Issuance of ordinary shares in exchange for cryptocurrencies, net of issuance costs.",
        "label": "Stock Issued During Period Value Issuance Of Ordinary Shares In Exchange For Cryptocurrencies Net Of Issuance Costs"
       }
      }
     },
     "auth_ref": []
    },
    "na_StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of ordinary shares upon the exercise of stock options",
        "documentation": "Issuance of ordinary shares upon the exercise of stock options.",
        "label": "Stock Issued During Period Value Issuance Of Ordinary Shares Upon The Exercise Of Stock Options"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of ordinary shares and warrants, net of issuance costs",
        "label": "Stock Issued During Period, Value, New Issues",
        "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": [
      "r15",
      "r83",
      "r84",
      "r124",
      "r690",
      "r761",
      "r783",
      "r882"
     ]
    },
    "na_StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Re-designation of ordinary shares to Class A and Class B ordinary shares immediately prior the completion of initial public offering",
        "documentation": "Stock issued during period, value, re-designation of ordinary shares immediately prior the completion of initial public offering.",
        "label": "Stock Issued During Period Value Re Designation Of Ordinary Shares Immediately Prior The Completion Of Initial Public Offering"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture",
        "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": []
    },
    "na_StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share issuance following initial public offering, net of issuance cost",
        "documentation": "Stock issued during period, value, share issuance following initial public offering, net of issuance cost.",
        "label": "Stock Issued During Period Value Share Issuance Following Initial Public Offering Net Of Issuance Cost"
       }
      }
     },
     "auth_ref": []
    },
    "na_StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share issuance initial public offering, net of issuance cost",
        "documentation": "Stock issued during period, value, share issuance initial public offering, net of issuance cost.",
        "label": "Stock Issued During Period Value Share Issuance Initial Public Offering Net Of Issuance Cost"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of ordinary shares upon the exercise of warrants",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "documentation": "Value of stock issued as a result of the exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r84",
      "r87",
      "r88",
      "r124"
     ]
    },
    "na_StockIssuedDuringPeriodValueTransferToReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "StockIssuedDuringPeriodValueTransferToReserve",
     "crdr": "credit",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfer to reserve",
        "documentation": "Stock issued during period, value, transfer to reserve.",
        "label": "Stock Issued During Period Value Transfer To Reserve"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockOptionMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofShareOptionActivityTable",
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Options [Member]",
        "verboseLabel": "Option [Member]",
        "netLabel": "Equity Option [Member]",
        "label": "Equity Option [Member]",
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)."
       }
      }
     },
     "auth_ref": [
      "r875"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet",
      "http://www.nano.cn/role/ScheduleofCondensedBalanceSheetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Nano Labs Ltd shareholders\u2019 equity (deficit)",
        "terseLabel": "TOTAL NANO LABS LTD SHAREHOLDERS\u2019 EQUITY (DEFICIT)",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r87",
      "r88",
      "r115",
      "r719",
      "r736",
      "r762",
      "r763",
      "r855",
      "r883",
      "r1063",
      "r1082",
      "r1182",
      "r1234"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.nano.cn/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedBalanceSheet",
      "http://www.nano.cn/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total shareholders\u2019 equity (deficit)",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "terseLabel": "Balance (in Dollars)",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r55",
      "r58",
      "r198",
      "r199",
      "r227",
      "r247",
      "r248",
      "r249",
      "r251",
      "r256",
      "r258",
      "r312",
      "r313",
      "r353",
      "r423",
      "r512",
      "r513",
      "r521",
      "r522",
      "r523",
      "r525",
      "r526",
      "r527",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r542",
      "r550",
      "r551",
      "r556",
      "r561",
      "r578",
      "r668",
      "r669",
      "r688",
      "r719",
      "r736",
      "r762",
      "r763",
      "r787",
      "r882",
      "r1063",
      "r1082",
      "r1182",
      "r1234"
     ]
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shareholders\u2019 equity (deficit)",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r243",
      "r408",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r423",
      "r541",
      "r764",
      "r766",
      "r788"
     ]
    },
    "us-gaap_StockholdersEquityReverseStockSplit": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityReverseStockSplit",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reverse stock split",
        "label": "Stockholders' Equity, Reverse Stock Split",
        "documentation": "Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements."
       }
      }
     },
     "auth_ref": [
      "r125"
     ]
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [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": [
      "r557",
      "r587"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Member]",
        "label": "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": [
      "r557",
      "r587"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "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": [
      "r557",
      "r587"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "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": [
      "r557",
      "r587"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "na_SubsequentEventsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "SubsequentEventsDetailsTable",
     "presentation": [
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www.nano.cn/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent events",
        "label": "Subsequent Events [Text Block]",
        "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": [
      "r586",
      "r588"
     ]
    },
    "us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal activities",
        "label": "Subsidiary of Limited Liability Company or Limited Partnership, Business Purpose",
        "documentation": "Description of business purpose of the subsidiary of the limited liability company or limited partnership, for example, its day-to-day operating functions and whether it acts as a holding or operating company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Date of incorporation",
        "label": "Subsidiary of Limited Liability Company or Limited Partnership, Date",
        "documentation": "Date the subsidiary of the limited liability company (LLC) or limited partnership (LP) was formed, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Major Subsidiaries [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_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership percentage",
        "label": "Subsidiary of Limited Liability Company or Limited Partnership, Ownership Interest",
        "documentation": "The number of units or percentage investment held in the subsidiary by the limited liability company or limited partnership."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Place of incorporation",
        "label": "Subsidiary of Limited Liability Company or Limited Partnership, State",
        "documentation": "State in which the subsidiary of the limited liability company or limited partnership was organized."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "na_SummaryofSignificantAccountingPoliciesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "SummaryofSignificantAccountingPoliciesDetailsTable",
     "presentation": [
      "http://www.nano.cn/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "na_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofIntangibleAssetsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofIntangibleAssetsDetailsTable",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Intangible Assets (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "na_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetailsTable",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Property and Equipment (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "na_SummaryofSignificantAccountingPoliciesScheduleofNetRevenuesByGeographicalLocationofCustomersDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "SummaryofSignificantAccountingPoliciesScheduleofNetRevenuesByGeographicalLocationofCustomersDetailsTable",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofNetRevenuesByGeographicalLocationofCustomersTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies - Schedule of Net Revenues By Geographical Location of Customers (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowElementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowElementsAbstract",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental cash flow disclosures:",
        "label": "Supplemental Cash Flow Elements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "na_SupplierAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "SupplierAMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofConcentrationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier A [Member]",
        "documentation": "Supplier A [Member]",
        "label": "Supplier AMember"
       }
      }
     },
     "auth_ref": []
    },
    "na_SupplierBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "SupplierBMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofConcentrationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier B [Member]",
        "label": "Supplier BMember"
       }
      }
     },
     "auth_ref": []
    },
    "na_SupplierCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "SupplierCMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofConcentrationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier C [Member]",
        "documentation": "Supplier C [Member]",
        "label": "Supplier CMember"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplierConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierConcentrationRiskMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofConcentrationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Concentration Risk [Member]",
        "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": [
      "r113"
     ]
    },
    "na_SupplierDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "SupplierDMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofConcentrationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier D [Member]",
        "label": "Supplier DMember"
       }
      }
     },
     "auth_ref": []
    },
    "na_SupplierEMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "SupplierEMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofConcentrationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier E [Member]",
        "label": "Supplier EMember"
       }
      }
     },
     "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": [
      "r968"
     ]
    },
    "na_TheUnitedStatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "TheUnitedStatesMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofNetRevenuesByGeographicalLocationofCustomersTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "The United States [Member]",
        "label": "The United States Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_ThirdPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ThirdPartyMember",
     "presentation": [
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Third Party [Member]",
        "label": "Third Party Member"
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails",
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Axis]",
        "documentation": "Information by title and position of individual or group within organization."
       }
      }
     },
     "auth_ref": [
      "r1080",
      "r1188"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails",
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Domain]",
        "documentation": "Title and position of individual or group within organization."
       }
      }
     },
     "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": [
      "r960"
     ]
    },
    "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": [
      "r967"
     ]
    },
    "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": [
      "r988"
     ]
    },
    "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": [
      "r990"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransportationEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransportationEquipmentMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofPropertyandEquipmentTable",
      "http://www.nano.cn/role/ScheduleofPropertyPlantandEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transportation equipment [Member]",
        "label": "Transportation Equipment [Member]",
        "documentation": "Equipment used for the primary purpose of moving people and products from one place to another."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r991"
     ]
    },
    "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": [
      "r992"
     ]
    },
    "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": [
      "r992"
     ]
    },
    "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": [
      "r990"
     ]
    },
    "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": [
      "r990"
     ]
    },
    "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": [
      "r993"
     ]
    },
    "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": [
      "r991"
     ]
    },
    "na_TsukiIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "TsukiIncMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tsuki Inc [Member]",
        "documentation": "Tsuki Inc.",
        "label": "Tsuki Inc Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_TwoZeroTwoTwoShareIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "TwoZeroTwoTwoShareIncentivePlanMember",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2022 Share Incentive Plan [Member]",
        "label": "Two Zero Two Two Share Incentive Plan Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_TypeOfCurrencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "TypeOfCurrencyAxis",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Type of Currency [Axis]",
        "label": "Type Of Currency Axis"
       }
      }
     },
     "auth_ref": []
    },
    "na_TypeOfCurrencyDomainDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "TypeOfCurrencyDomainDomain",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "TypeOfCurrencyDomain [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "US",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States [Member]",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "currency_USD": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "USD",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States of America, Dollars",
        "label": "United States of America, Dollars"
       }
      }
     },
     "auth_ref": []
    },
    "na_USDTMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "USDTMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofCryptocurrenciesHoldingsTable",
      "http://www.nano.cn/role/ScheduleofCryptocurrenciesTable",
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "USDT [Member]",
        "verboseLabel": "USDT Fair Value [Member]",
        "label": "USDTMember"
       }
      }
     },
     "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": [
      "r987"
     ]
    },
    "na_UpToTwoMillionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "UpToTwoMillionMember",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Up To Two Million [Member]",
        "label": "Up To Two Million Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.nano.cn/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "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": [
      "r39",
      "r40",
      "r41",
      "r151",
      "r152",
      "r155",
      "r156"
     ]
    },
    "us-gaap_UseRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseRightsMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land use right\t[Member]",
        "label": "Use Rights [Member]",
        "documentation": "Legal right to use or benefit from the use of natural resources or access. Examples include, but are not limited to, drilling rights, water rights, air rights, timber cutting rights and route authorities."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1090",
      "r1092",
      "r1095",
      "r1096"
     ]
    },
    "us-gaap_ValueAddedTaxReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValueAddedTaxReceivableCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.nano.cn/role/ScheduleofOtherCurrentAssetsTable": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.nano.cn/role/ScheduleofOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value-added tax recoverable",
        "label": "Value Added Tax Receivable, Current",
        "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1041"
     ]
    },
    "na_VestedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "VestedMember",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested [Member]",
        "label": "Vested Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingAxis",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154"
     ]
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingDomain",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails",
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting [Domain]",
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154"
     ]
    },
    "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": [
      "r956"
     ]
    },
    "us-gaap_WarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WarrantMember",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant [Member]",
        "label": "Warrant [Member]",
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount."
       }
      }
     },
     "auth_ref": [
      "r873",
      "r874",
      "r877",
      "r878",
      "r879",
      "r880"
     ]
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WarrantsAndRightsOutstandingTerm",
     "presentation": [
      "http://www.nano.cn/role/ShareholdersEquityDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant exercisable",
        "label": "Warrants and Rights Outstanding, Term",
        "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1171",
      "r1172",
      "r1173"
     ]
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofBasicandDilutedEarningsLossPerOrdinaryShareComputationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "- incremental shares issuable related to options issued",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment",
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation."
       }
      }
     },
     "auth_ref": [
      "r1073"
     ]
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofBasicandDilutedEarningsLossPerOrdinaryShareComputationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjusted for:",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement",
      "http://www.nano.cn/role/ScheduleofBasicandDilutedEarningsLossPerOrdinaryShareComputationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in Shares)",
        "verboseLabel": "Weighted average number of shares outstanding for diluted earnings (loss) per share calculation",
        "label": "Weighted Average Number of Shares Outstanding, 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": [
      "r265",
      "r276"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement",
      "http://www.nano.cn/role/ScheduleofBasicandDilutedEarningsLossPerOrdinaryShareComputationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in Shares)",
        "verboseLabel": "Weighted average number of ordinary shares outstanding for basic earnings (loss) per share calculation",
        "netLabel": "Weighted average number of ordinary shares outstanding diluted earnings (loss) per share calculation",
        "label": "Weighted Average Number of Shares Outstanding, 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": [
      "r263",
      "r276"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract",
     "presentation": [
      "http://www.nano.cn/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average number of shares used in per share calculation:",
        "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r1012"
     ]
    },
    "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": [
      "r954"
     ]
    },
    "na_ZhejiangHaoweiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ZhejiangHaoweiMember",
     "presentation": [
      "http://www.nano.cn/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zhejiang Haowei [Member]",
        "documentation": "Zhejiang Haowei [Member]",
        "label": "Zhejiang Haowei Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_ZhejiangHaoweiTechnologyCoLtdZhejiangHaoweiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ZhejiangHaoweiTechnologyCoLtdZhejiangHaoweiMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zhejiang Haowei Technology Co., Ltd. (\u201cZhejiang Haowei\u201d) [Member]",
        "label": "Zhejiang Haowei Technology Co Ltd Zhejiang Haowei Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_ZhejiangIpolloTechnologyCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ZhejiangIpolloTechnologyCoLtdMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zhejiang Ipollo Technology Co., Ltd. [Member]",
        "documentation": "Zhejiang Ipollo Technology Co Ltd",
        "label": "Zhejiang Ipollo Technology Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_ZhejiangMetaverseTechnologyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ZhejiangMetaverseTechnologyMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zhejiang Metaverse Technology Co., Ltd. [Member]",
        "documentation": "Zhejiang Metaverse Technology",
        "label": "Zhejiang Metaverse Technology Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_ZhejiangNanoBlockTechnologyCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ZhejiangNanoBlockTechnologyCoLtdMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zhejiang NanoBlock Technology Co., Ltd. [Member]",
        "label": "Zhejiang Nano Block Technology Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_ZhejiangNanomicroTechnologyCoLtdZhejiangNanomicroMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ZhejiangNanomicroTechnologyCoLtdZhejiangNanomicroMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zhejiang Nanomicro Technology Co., Ltd. (\u201cZhejiang Nanomicro\u201d) [Member]",
        "label": "Zhejiang Nanomicro Technology Co Ltd Zhejiang Nanomicro Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_ZhejiangShaoxingRuifengRuralCommercialBankCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ZhejiangShaoxingRuifengRuralCommercialBankCoLtdMember",
     "presentation": [
      "http://www.nano.cn/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zhejiang Shaoxing Ruifeng Rural Commercial Bank Co., Ltd [Member]",
        "label": "Zhejiang Shaoxing Ruifeng Rural Commercial Bank Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_ZhejiangShaoxingRuifengRuralCommercialBankMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ZhejiangShaoxingRuifengRuralCommercialBankMember",
     "presentation": [
      "http://www.nano.cn/role/ShortTermandLongTermDebtsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zhejiang Shaoxing Ruifeng Rural Commercial Bank [Member]",
        "label": "Zhejiang Shaoxing Ruifeng Rural Commercial Bank Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_ZhejiangWeikeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ZhejiangWeikeMember",
     "presentation": [
      "http://www.nano.cn/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zhejiang Weike [Member]",
        "label": "Zhejiang Weike Member"
       }
      }
     },
     "auth_ref": []
    },
    "na_ZhejiangWeikeTechnologyCoLtdZhejiangWeikeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.nano.cn/20241231",
     "localname": "ZhejiangWeikeTechnologyCoLtdZhejiangWeikeMember",
     "presentation": [
      "http://www.nano.cn/role/ScheduleofSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zhejiang Weike Technology Co., Ltd. (\u201cZhejiang Weike\u201d) [Member]",
        "label": "Zhejiang Weike Technology Co Ltd Zhejiang Weike Member"
       }
      }
     },
     "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": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r4": {
   "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"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12"
  },
  "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": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r8": {
   "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"
  },
  "r9": {
   "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"
  },
  "r10": {
   "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"
  },
  "r11": {
   "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"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "30",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479910/205-30-50-1"
  },
  "r14": {
   "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"
  },
  "r15": {
   "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"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(i)",
   "SubTopic": "20",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "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",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-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": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r27": {
   "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"
  },
  "r28": {
   "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"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r30": {
   "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"
  },
  "r31": {
   "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"
  },
  "r32": {
   "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"
  },
  "r33": {
   "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"
  },
  "r34": {
   "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"
  },
  "r35": {
   "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"
  },
  "r36": {
   "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"
  },
  "r37": {
   "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"
  },
  "r38": {
   "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"
  },
  "r39": {
   "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"
  },
  "r40": {
   "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"
  },
  "r41": {
   "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"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "330",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "40",
   "Section": "25",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480637/718-40-25-10"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "40",
   "Section": "25",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480637/718-40-25-12"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "40",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480489/718-40-50-1"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "40",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480489/718-40-50-1"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "505",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477908/944-505-50-1"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "505",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477908/944-505-50-1"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r72": {
   "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)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r73": {
   "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"
  },
  "r74": {
   "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)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r79": {
   "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"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r90": {
   "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(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "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(6)(b))",
   "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(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "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)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r100": {
   "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)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r101": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r102": {
   "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(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r103": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r110": {
   "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"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r113": {
   "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"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-5"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r124": {
   "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"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SAB Topic 4.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-4"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "210",
   "Topic": "946",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-20"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column A",
   "Publisher": "SEC"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r179": {
   "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"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r183": {
   "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"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r189": {
   "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"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "5",
   "Subsection": "04",
   "Paragraph": "c",
   "Subparagraph": "Schedule I",
   "Publisher": "SEC"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "7",
   "Subsection": "05",
   "Paragraph": "c",
   "Subparagraph": "Schedule II",
   "Publisher": "SEC"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "9",
   "Subsection": "06",
   "Publisher": "SEC"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "L",
   "Publisher": "SEC"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "M",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "FF",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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(22)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r211": {
   "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(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r217": {
   "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(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r218": {
   "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(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r219": {
   "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(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-2"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476167/350-60-45-1"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-1"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-1"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-1"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-1"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-1"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-3"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-3"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-3"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-4"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-6"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-6"
  },
  "r353": {
   "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"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.FF.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476188/405-10-S99-1"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-7"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r434": {
   "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"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-5"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-21"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479424/830-30-S99-1"
  },
  "r559": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479092/842-20-40-1"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r569": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-4"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "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"
  },
  "r617": {
   "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"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "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"
  },
  "r625": {
   "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"
  },
  "r626": {
   "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"
  },
  "r627": {
   "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"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r630": {
   "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"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "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"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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"
  },
  "r699": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-21"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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"
  },
  "r705": {
   "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"
  },
  "r706": {
   "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"
  },
  "r707": {
   "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"
  },
  "r708": {
   "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"
  },
  "r709": {
   "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"
  },
  "r710": {
   "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"
  },
  "r711": {
   "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"
  },
  "r712": {
   "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"
  },
  "r713": {
   "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"
  },
  "r714": {
   "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"
  },
  "r715": {
   "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)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r716": {
   "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"
  },
  "r717": {
   "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"
  },
  "r718": {
   "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"
  },
  "r719": {
   "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"
  },
  "r720": {
   "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"
  },
  "r721": {
   "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"
  },
  "r722": {
   "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"
  },
  "r723": {
   "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"
  },
  "r724": {
   "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"
  },
  "r725": {
   "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(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r726": {
   "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"
  },
  "r727": {
   "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"
  },
  "r728": {
   "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"
  },
  "r729": {
   "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"
  },
  "r730": {
   "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"
  },
  "r731": {
   "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"
  },
  "r732": {
   "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"
  },
  "r733": {
   "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"
  },
  "r734": {
   "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"
  },
  "r735": {
   "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"
  },
  "r736": {
   "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"
  },
  "r737": {
   "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"
  },
  "r738": {
   "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"
  },
  "r739": {
   "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"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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"
  },
  "r745": {
   "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"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "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"
  },
  "r749": {
   "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"
  },
  "r750": {
   "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"
  },
  "r751": {
   "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"
  },
  "r752": {
   "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"
  },
  "r753": {
   "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"
  },
  "r754": {
   "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"
  },
  "r755": {
   "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"
  },
  "r756": {
   "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"
  },
  "r757": {
   "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"
  },
  "r758": {
   "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"
  },
  "r759": {
   "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"
  },
  "r760": {
   "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"
  },
  "r761": {
   "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"
  },
  "r762": {
   "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"
  },
  "r763": {
   "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"
  },
  "r764": {
   "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"
  },
  "r765": {
   "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"
  },
  "r766": {
   "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"
  },
  "r767": {
   "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"
  },
  "r768": {
   "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"
  },
  "r769": {
   "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"
  },
  "r770": {
   "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"
  },
  "r771": {
   "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"
  },
  "r772": {
   "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"
  },
  "r773": {
   "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"
  },
  "r774": {
   "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"
  },
  "r775": {
   "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"
  },
  "r776": {
   "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 A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r777": {
   "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"
  },
  "r778": {
   "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"
  },
  "r779": {
   "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"
  },
  "r780": {
   "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"
  },
  "r781": {
   "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"
  },
  "r782": {
   "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"
  },
  "r783": {
   "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"
  },
  "r784": {
   "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"
  },
  "r785": {
   "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"
  },
  "r786": {
   "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"
  },
  "r787": {
   "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"
  },
  "r788": {
   "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"
  },
  "r789": {
   "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"
  },
  "r790": {
   "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"
  },
  "r791": {
   "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"
  },
  "r792": {
   "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"
  },
  "r793": {
   "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"
  },
  "r794": {
   "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"
  },
  "r795": {
   "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"
  },
  "r796": {
   "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"
  },
  "r797": {
   "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"
  },
  "r798": {
   "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"
  },
  "r799": {
   "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"
  },
  "r800": {
   "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"
  },
  "r801": {
   "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"
  },
  "r802": {
   "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"
  },
  "r803": {
   "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"
  },
  "r804": {
   "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"
  },
  "r805": {
   "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"
  },
  "r806": {
   "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"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r808": {
   "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"
  },
  "r809": {
   "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"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r812": {
   "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"
  },
  "r813": {
   "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"
  },
  "r814": {
   "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"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r818": {
   "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"
  },
  "r819": {
   "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"
  },
  "r820": {
   "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"
  },
  "r821": {
   "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"
  },
  "r822": {
   "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"
  },
  "r823": {
   "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"
  },
  "r824": {
   "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"
  },
  "r825": {
   "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"
  },
  "r826": {
   "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"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r828": {
   "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"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27"
  },
  "r830": {
   "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"
  },
  "r831": {
   "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"
  },
  "r832": {
   "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"
  },
  "r833": {
   "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"
  },
  "r834": {
   "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"
  },
  "r835": {
   "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"
  },
  "r836": {
   "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"
  },
  "r837": {
   "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"
  },
  "r838": {
   "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"
  },
  "r839": {
   "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"
  },
  "r840": {
   "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"
  },
  "r841": {
   "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"
  },
  "r842": {
   "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"
  },
  "r843": {
   "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"
  },
  "r844": {
   "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"
  },
  "r845": {
   "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"
  },
  "r846": {
   "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"
  },
  "r847": {
   "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"
  },
  "r848": {
   "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"
  },
  "r849": {
   "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"
  },
  "r850": {
   "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"
  },
  "r851": {
   "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"
  },
  "r852": {
   "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"
  },
  "r853": {
   "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"
  },
  "r854": {
   "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"
  },
  "r855": {
   "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"
  },
  "r856": {
   "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"
  },
  "r857": {
   "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"
  },
  "r858": {
   "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"
  },
  "r859": {
   "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"
  },
  "r860": {
   "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"
  },
  "r861": {
   "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"
  },
  "r862": {
   "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"
  },
  "r863": {
   "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"
  },
  "r864": {
   "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"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r866": {
   "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"
  },
  "r867": {
   "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"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r869": {
   "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"
  },
  "r870": {
   "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"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r873": {
   "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"
  },
  "r874": {
   "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"
  },
  "r875": {
   "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"
  },
  "r876": {
   "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"
  },
  "r877": {
   "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"
  },
  "r878": {
   "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"
  },
  "r879": {
   "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"
  },
  "r880": {
   "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"
  },
  "r881": {
   "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"
  },
  "r882": {
   "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"
  },
  "r883": {
   "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"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "Global LEI Foundation"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "249",
   "Section": "308",
   "Subsection": "a"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Number": "249",
   "Section": "308"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form F-3"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-3"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-6"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form S-3"
  },
  "r947": {
   "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"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Investment Company Act",
   "Number": "270"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r953": {
   "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"
  },
  "r954": {
   "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"
  },
  "r955": {
   "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"
  },
  "r956": {
   "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"
  },
  "r957": {
   "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"
  },
  "r958": {
   "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"
  },
  "r959": {
   "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"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r973": {
   "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"
  },
  "r974": {
   "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"
  },
  "r975": {
   "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"
  },
  "r976": {
   "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"
  },
  "r977": {
   "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"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r983": {
   "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"
  },
  "r984": {
   "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"
  },
  "r985": {
   "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"
  },
  "r986": {
   "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"
  },
  "r987": {
   "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"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r991": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r996": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r998": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r999": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1003": {
   "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"
  },
  "r1004": {
   "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"
  },
  "r1005": {
   "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"
  },
  "r1006": {
   "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"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "313"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X",
   "Number": "210",
   "Section": "2",
   "Subsection": "2"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "413",
   "Subsection": "b"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "b"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "c"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "d"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "e"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "486",
   "Subsection": "a"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "486",
   "Subsection": "b"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Section": "8",
   "Subsection": "c"
  },
  "r1021": {
   "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"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10"
  },
  "r1023": {
   "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"
  },
  "r1024": {
   "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"
  },
  "r1025": {
   "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"
  },
  "r1026": {
   "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"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1029": {
   "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"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "705",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/705/tableOfContent"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "11",
   "Subsection": "03",
   "Publisher": "SEC"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1034": {
   "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"
  },
  "r1035": {
   "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"
  },
  "r1036": {
   "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"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "6",
   "Subsection": "04",
   "Paragraph": "12",
   "Subparagraph": "(b)(1)",
   "Publisher": "SEC"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r1039": {
   "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"
  },
  "r1040": {
   "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(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1041": {
   "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(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1042": {
   "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(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1043": {
   "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(6)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1044": {
   "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(6)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1045": {
   "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(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1046": {
   "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"
  },
  "r1047": {
   "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"
  },
  "r1048": {
   "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"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1050": {
   "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"
  },
  "r1051": {
   "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"
  },
  "r1052": {
   "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"
  },
  "r1053": {
   "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"
  },
  "r1054": {
   "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"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1058": {
   "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"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r1060": {
   "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"
  },
  "r1061": {
   "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"
  },
  "r1062": {
   "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"
  },
  "r1063": {
   "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"
  },
  "r1064": {
   "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"
  },
  "r1065": {
   "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"
  },
  "r1066": {
   "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"
  },
  "r1067": {
   "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"
  },
  "r1068": {
   "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"
  },
  "r1069": {
   "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"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1071": {
   "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"
  },
  "r1072": {
   "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"
  },
  "r1073": {
   "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"
  },
  "r1074": {
   "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"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r1076": {
   "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"
  },
  "r1077": {
   "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"
  },
  "r1078": {
   "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"
  },
  "r1079": {
   "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"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1081": {
   "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"
  },
  "r1082": {
   "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"
  },
  "r1083": {
   "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"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r1085": {
   "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"
  },
  "r1086": {
   "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"
  },
  "r1087": {
   "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"
  },
  "r1088": {
   "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"
  },
  "r1089": {
   "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"
  },
  "r1090": {
   "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"
  },
  "r1091": {
   "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"
  },
  "r1092": {
   "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"
  },
  "r1093": {
   "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"
  },
  "r1094": {
   "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"
  },
  "r1095": {
   "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"
  },
  "r1096": {
   "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"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476167/350-60-45-1"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-1"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-3"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-3"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-3"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-3"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-3"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-4"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-6"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-6"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405/tableOfContent"
  },
  "r1108": {
   "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"
  },
  "r1109": {
   "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"
  },
  "r1110": {
   "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"
  },
  "r1111": {
   "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"
  },
  "r1112": {
   "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"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1121": {
   "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"
  },
  "r1122": {
   "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"
  },
  "r1123": {
   "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"
  },
  "r1124": {
   "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"
  },
  "r1125": {
   "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"
  },
  "r1126": {
   "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"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1128": {
   "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"
  },
  "r1129": {
   "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"
  },
  "r1130": {
   "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"
  },
  "r1131": {
   "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"
  },
  "r1132": {
   "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"
  },
  "r1133": {
   "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"
  },
  "r1134": {
   "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"
  },
  "r1135": {
   "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"
  },
  "r1136": {
   "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"
  },
  "r1137": {
   "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"
  },
  "r1138": {
   "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"
  },
  "r1139": {
   "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"
  },
  "r1140": {
   "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"
  },
  "r1141": {
   "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"
  },
  "r1142": {
   "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"
  },
  "r1143": {
   "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"
  },
  "r1144": {
   "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"
  },
  "r1145": {
   "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"
  },
  "r1146": {
   "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"
  },
  "r1147": {
   "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"
  },
  "r1148": {
   "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"
  },
  "r1149": {
   "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"
  },
  "r1150": {
   "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"
  },
  "r1151": {
   "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"
  },
  "r1152": {
   "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"
  },
  "r1153": {
   "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"
  },
  "r1154": {
   "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"
  },
  "r1155": {
   "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"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r1157": {
   "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"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1159": {
   "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"
  },
  "r1160": {
   "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"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r1163": {
   "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"
  },
  "r1164": {
   "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"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1166": {
   "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"
  },
  "r1167": {
   "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"
  },
  "r1168": {
   "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"
  },
  "r1169": {
   "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"
  },
  "r1170": {
   "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"
  },
  "r1171": {
   "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"
  },
  "r1172": {
   "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"
  },
  "r1173": {
   "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"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1182": {
   "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"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479424/830-30-S99-1"
  },
  "r1184": {
   "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"
  },
  "r1185": {
   "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"
  },
  "r1186": {
   "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"
  },
  "r1187": {
   "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"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1189": {
   "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"
  },
  "r1190": {
   "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"
  },
  "r1191": {
   "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"
  },
  "r1192": {
   "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"
  },
  "r1193": {
   "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"
  },
  "r1194": {
   "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"
  },
  "r1195": {
   "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"
  },
  "r1196": {
   "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"
  },
  "r1197": {
   "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"
  },
  "r1198": {
   "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"
  },
  "r1199": {
   "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"
  },
  "r1200": {
   "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"
  },
  "r1201": {
   "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"
  },
  "r1202": {
   "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"
  },
  "r1203": {
   "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"
  },
  "r1204": {
   "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"
  },
  "r1205": {
   "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"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1207": {
   "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"
  },
  "r1208": {
   "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"
  },
  "r1209": {
   "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"
  },
  "r1210": {
   "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"
  },
  "r1211": {
   "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"
  },
  "r1212": {
   "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"
  },
  "r1213": {
   "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"
  },
  "r1214": {
   "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"
  },
  "r1215": {
   "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"
  },
  "r1216": {
   "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"
  },
  "r1217": {
   "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"
  },
  "r1218": {
   "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"
  },
  "r1219": {
   "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"
  },
  "r1220": {
   "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"
  },
  "r1221": {
   "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"
  },
  "r1222": {
   "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"
  },
  "r1223": {
   "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"
  },
  "r1224": {
   "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"
  },
  "r1225": {
   "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"
  },
  "r1226": {
   "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"
  },
  "r1227": {
   "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"
  },
  "r1228": {
   "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"
  },
  "r1229": {
   "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"
  },
  "r1230": {
   "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"
  },
  "r1231": {
   "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"
  },
  "r1232": {
   "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"
  },
  "r1233": {
   "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"
  },
  "r1234": {
   "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"
  },
  "r1235": {
   "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"
  },
  "r1236": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>117
<FILENAME>0001213900-25-031065-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-25-031065-xbrl.zip
M4$L#!!0    ( !* BUJMOT:RD0P$ +X[(P :    96$P,C,U,S(S+3(P9E]N
M86YO;&%B<RYH=&WLO7ESVTB:)_P_/@5>]?2,'4')H@Z?U=JE)<I6MRUY)+FJ
M:S8V-D B*:(, FP<HMF?_GVN3"0.4I1+MU'176435QZ_?.[CE__U?1*ZERI)
M@SCZVW]U-S;_RU71,/:#Z.)O_]4[VS\Z^J__M>?\\O^MK[L?5*02+U.^.YB[
M^_%D>C8,W//$B])1G$S<9]GDN;ONCK-L^O;%B]ELMC&$>])AD*@TSI.A2O$'
M=WU=7K>?*'S96_<P"=S>-'&[7;>[^;;[ZNWFEOOU?-_=VMS:Y=O'&0P2!AJE
M;^6=?UN3[S1]8\W<FT=9,C?W?A\DX4:JAAL7\>4+N?@"OK)C'LB3!&:_Z FY
M6GYD[B^X>^Z7;O15T'PC7"C?F"7F1EQ%NCE.+E[ A1?9?*KP[JWUS>WU[:Y^
M1@T7C (NE%X>I/'.5O=5\P>V-C>W7\@=YH'OB^[MPKU1&$3JG^]//Q6W9\WW
M%[>^R#1DO Q A\/;7-_<6N]N62]9APF47J0GM.P]W=WUS=?6JL"=WY;,%"\/
MO%3IVR.O='/D1?'&D,:WT]TJWIHFQ11'7CJ@%\*/I77.T_4+SYO6;Y0+U9MQ
M7]/&N^E*Z7:<A5\!DTSJY0N^:-\:+-OL*,V\:&B6X'NXY.9_?H(%*^ZL+NYL
MFV[MOGGSY@5=-;>F3??!*[LO_OGYT]EPK";>>FTD:7#]IQ:/!RG(&E(2Y?E[
MCHO__)(%6:CVW%]>\!\<YY>)RCQW&$>9BF"/,_4]>T$/$E%;5__*@\N_K>WS
M]?5SV)BU%_#.%_S27P:Q/]_[Q0\NW32;A^IO:R.X\RW0M&GFG@<3E;K':N:>
MQA,OZO /'?=,)<%HC9[" ;S __XRU2^8>,E%$+UU-^&.%]/*74A##P,5 @4]
MS4.U_L6[4$@N[1', C\;XQ V_[I6&]IZ&OQ;P<5I]LX=Q(FODO4LGKYUWX?>
M\)N[!:-.XS#PS<5!G&7Q1%_OZNMK>__YE^[+S7<RK-K@7M1&MWRF^FW5^4ZO
MNZSO7/-6N'7SG8L;NNZ%P07\-(0M5 DLRF#OZ_'1>?_ /3OOG??/?ADDL*=G
M_?VOIT?G1_TSMW=\X/;_N?^Q=_RA[^Z??/Y\='9V='+\RXM!PY[<VAA_\](Q
ML.0LAN</-O8W@#GN[KQ9:1"O;V0,=[XKAR>GG]U?@N]OHS@ZSB?PZ)"/YO?L
M5(W^MC;<7',C;P)?!@;Z]B >PCU11H?2#8 ;!M\OU[>V7N]LK>T!?SG\Y47I
M57M/>>F>??:2;^Y)I)[?*4J7[Q4S:MP78NYO!W$<#KPPC+-!_+UI*T_519 "
MCT?F?I:!J(@_EO=V&Q?WS:N=G7?5[75A&4[['X[.SD][YW!<^71_[A^?NU^^
MGIY][<$?SD]<..=XU>EN/1L\=T].W6<7\)]#]_QCW[5H@#G_O?USO-Q]L[US
M*P"B[=-XN5,"<W)Z2Q.Z8_3?, A[491[X:F:QDD%>SN"O9>-V.L='W_M?7)/
M^U].3ALAYW:W'<!;=_>9?Z^(>R DZS!.W&RLW%&0#KW0G2LO 3W4!UUS]1U]
MZP.16)_ #6/<R'7?FZ_CB]95U+2U7^!]L=^/_ -XK+RWN]<!4M-GRU_<)\4Q
M.Z2Y_0XC:OSHR[6] S54DX%*W.UN%52=Z_/"XGN'\$M:_MHK9(M;.W6V>&]L
M\HE1O@=QL&Z8&I*Q)T"&W$017R_EQL"(C\^.B/0MIHI.=]M]"%3QR:'QL2/O
M;*S"$&V.7C1OPMZ;I=@[^]C_] F5MR^]X]\? ?P>%H%$5N7&(U==PF]N@F:0
M!'11X-=!ZJ:X,>Z0=P8NXM8X.,#_1_\\3;):R"N9H8CNE.0)=Y3$$[=8 #>+
MG7M8BCM?$#B;DR!%+P+(<*%RHQP%F;>K2RW]* NR^2$\>TR/EL[W+A"PS<WN
M^DYW9^OE3R>C7&\)M=X<9<=PI5C&-]LT_F,OBMU/WB!U/V4^3Z.ZG'=GJ.A_
M]X89S0 )3&)&[GI 6:9J&(P"4 &"R VRU!F.O02>7,VH<</[?2^$]_A%[XZ_
M^(PDO)!L+K@C!9;^\R^OM[JOWJ6\64$$9*T?781!.K[+_7C00HSR+[QDFL27
MXEHL*X%\.(^B89P CRRL6OM\\W[L6V>UV^TR5?7F,'3W"+8D\M/[/JU_SY,@
M]8.A1D=@3^9>CN4='X]K4N*>[R<J3>4_GX)(=<M<#39Y?QQ$GOM[[D47N?L1
M_GT!_W?/U7 <Q6%\,7??YT&(WOBZ7/O(YKY5GOO6VM[NYAOWOP,O^B/ .9_&
MGO\GK!Z+/KM=_BPPP;,Q?&XX5O#- Z1N .B&[SZ&U=V'/YXDY_$L*D]R9VT/
MH?3O<9QWW/\9*UK@FUK;+W&:>>'_!-,RR<+O[J[M;7<WX9_[!NL7%4]#97@6
M:(SY((0I M&Z)E$76HYKT43/]4;P7>75>"FG^X?DU1LDVS)&G/P4%+=A,/5"
M5WU7PSP++E'P&@5#E3Y?;8\>)1]??KZZ)5LM7 &9](M*TCB*5%B6H7%;7ZWM
M?4XVW+_#F9JB&OR/N.ELP<ZKD=LWJWQ"JYP\)+K2_0&.]?J)<*R5YE[A6&_^
M/,=:Z;-ECO5R\_%QK,737,"Q7G;_/,=:_-'%'.OEUB/G6-V;Y%@OMQ\&QSI7
MH9J.XT@M-Q^5Z39.+5%>?8M!&'KV^N7S^@:O^NI/\= +O^!X&BQ3+T'FV=Q]
MU5U__?+EKOORS>ZK>UZ\_OK$"\+KK%R%X_7Q>4%)>:H@T/SA#;_];XF,O&^Y
M!EDS/*K!TG%YZBZHRB_BQ#WTAFDP*6R1#OSN6K*0>!-<F;_+"_"$K1F#O3.0
M1I(@"^!-;&M3B?)=-&7'[D!9OW7<:9ZDP.(S!R[!8Z3R<Y0,+!U:OGO#[.W#
M4?DS;P ;/51A./5\"EY? V'^VLMHQ4N:L,=A'(;>- 5BI/]D+J53;PC?PH%_
M?[<&)"5+]#<O59(%0#?T/#AXDN[Q*]&9VUM_K<58#CC&<F.WB,)L7!48052*
MZ1QY /GYVZLF:L=_PKHPV<4P6'+T>,.Q.PR]5"Q.^!'X3^8WC;[[U^7@;GYJ
M>^>!S#GQ$"WNV7PRB,-G1@NZC2D_D&U&LLDCC4?\7]QO^=/W(8J:^GK$_YV-
M WV#13:J"P7_2I8>@2R>P@+ A"\2$#Y\/%AQ\M9-+@;/MC9W.EO;KSM;N[O/
MRV?DEI=C50N(4,YY=VM QZ3,&$$EW,?CXO: F *>O&3NIF,/.$V#6-D,K6O@
MZ5Z7Q Y\&@7?E;^>);FRE^HXED/%9^HP]"[*JP4ZY''O*2\,>P/@*-5E<(VC
MOARTFGGA)6B9QU[J>_^JK="',!YXH8O!O2IS&X[>"^*"PAE_3L%ED=QR8<LM
M&T]9QCL&4?C.O89:<B J^#-X@BQ PL%WB4,BO!+E!JGK22 ,2A8QJ/$7Y"%S
M-#9=&YL4:V1A\TF;81\+.&_J\\N2MC CZAV\[%^YBH;(98KT*$I/XP?\(F>+
M/\@Y6MTMS-J27[0T^=+*Y*HD:Q42YEI3UA7R-PL,YM.+AC)(E/=M?:  ^S#R
M*<W$'M[+AM'AD'_\XW9"V16Y9#>ZA;=\1(+(5_C\YL9N$*WM'44^2,R9(FK
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
MR6?;S]TW;SIO^/_6@XN6GG=5K_.0O@RGD_X 3SX;@UP,K!9.: H 1\ \1SJ
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
M;:(;"CL9  (&I-0D9?8"O &U+%3 \X26KV! ]IG&<>&A5FBUOHAAGD@@!G\
M0%%*BBC(%7>$T@S\G",<*O*!'9RID (/E1YNZ,VT%5R'9N2A!'L4A@1+OL1(
M2N$5@/;AMW#./D@8< 8J#E 0<L1C>.A0-3,#]W:8@6,S@_(2"(='6YD)2JTL
M!*&TH#9F79H7H3 KU:FG\^>I)Y]R$J9Q8VG<<O;Y)"T[E-6#Y.B#!,.7TX<G
M"F@"@-R<*DV.#QF.DUC+\0TL%8-MZ8@2"X4]F9" 9$0B&F=),A%2YY3T;UN>
MJI.TJDIK_&>&M:0:K->G?<Y*M.\V25J @FJ&W,)!LR+,JK8E)+YJ\N #!0CH
M]-?L/C=UF)R:9*51\505KR/DX5I@P3.%8"_IU61&PLB+#'U<S7HI57&"QS7]
M#Y"8(^V!!58>Z;TPK !IS)QLR2:8PV\*7R(5'7[+(Z)P:/KR@8#7R-&&\R5/
MTMPKXNSWQ>KQR9MI5G1UT2IA8_A5Z_DERR%BCI'6'#KJF!@@!F9@)"$<]@RV
MZ:_%DG@CF/1ZYGU'BC9"=0_X&QK.L^9ET(/ZT.M]T1-$BWI..AIZORCQ@&SA
M&XAB,P9'3+9FH(%FRW0S'"G2BY&.>4/T1NR:<>+ZHM\7G]+Q3PW&2;+MP.\U
M%T?SLCECSR]_'<WPG]^_W'@)4F<8XKH]H]BA-_KOSRUCQ\,+J]G]R<)JVKB:
MAQ-7@Z'N<B1KY D/M8F8M^@TVC5-^I)6'T4>1,VMK-.3=,*&4(OEIYI$^.3?
M;"KGMT$^E-JH+D"=0)^*PP2<HX$P:5A?D)">PK'DX;!8AN!GUGD@J$0$9;%R
MP_T8X A16\!:@@O6Y5+$<,J3N@16)@X1$3[AFS0$2I!#,1)71%+PB& U^5T6
M[,(&R")-,1YD@2,'-(A63&#3L4-ZB_)3"9_<VMG8UC2P0V[F5QN[ADCBJ_"W
M[8VN^4V* =3FK*--4H6*B1;S2;_3W@$:C,?N3=H<CRWLZ[1!$OTJ:62-L[1M
MWK2C9C:)%Z1F7[6B7RRVM<'&GTQ1F\K!$6)X)MMS.Z45XS /[8BH.@ *F_ZB
M-;D,/#.Q$M<F-;/8=S>,X:,=I^[W!HVNT>U ZJ. *Y6PU]*"P'LB8.QA:"9$
MP&+!NI*629*%4IE\G,9+!J*TIK<7<&1Q6<1DUQN@/$86Z>D4!![RO^%ZL,9
MPV45P0P'7LTC*F_:@K7L.%5!O+NSX7[6NN#GV#?ID2;Y^A2U(YK#F1B+8<_X
MG!&R4Z(K7V3)M"9;_[62/GM7!E9:OE)P <$$GR:;-[DIG;(&A\\4WL[Y(C.J
MIG2%HJD1&I, 9H(?K% &#HL.X=]813I1E_C)G+?/R5-M\+ )#-.#F@IJ[(X\
M'Z3]HA7@*!K.RT)4U!6FQ\IG[8S@[FY'"#H)Y?N]D_?(^&+T0['ER(&#-$-3
M-QXS5'MQD971O<F?DXH2S5882L<FJ 07R%#IK>N6^"V*BJ4)88 :\#+E^?_*
MO83O"A '083N>\:J4_9N6MI_P%Q)[(<TB?<4;'_I#5D)X<3Q2_+!P:U=HZCI
M8ZQM9/PT3CB/])3UQ$BW-_-RK '\^<E5O;O%3.3K/$SE34@4(HZO!^ [(Y0$
MJ1HA,C5.MS:J5G6KM/+$L,O)<,+UB?G<'HK!9M^<WQY/AM:C!POQ#&\7$O7Q
M<+_7D[/Q?,/YR/D/Z)929-VP%A59A&V)08.\1A7L0SHB.F;%S93FCI1R120Y
MUUILC"\0PRMI_27[(I$_\=@C-[7*1/)P4VT>(+N[!$U2Y&R<F&  H7?VMNJ%
MH*/CJPE;ULH[==7 )S%Y@&'/9X!V,D#,%"RR)TX46>HI&A/(\Q!=Q)R)HU&L
M_8#P$U!%/*T1D);J=5"Z@<ZBVZ08OT&A22>44ID9;[2'VS>9*!_?&LYE0$!.
M5>)P^4SF3B34TU<K1]+@EQ"&FKX>!(KBC6'($GA9B[\W(;DC*R27/&08.JCC
MG)&)??9"T$+>@Z"A0.+^].D+2F]\4,J1M5= T)0-K2&Q7I0%)^H PPJ&+':]
M5\$?VF=T!K+5O\<8WBC._-H .3J&OFF-JK"SX&:Q"!H41U]':98'@I9QATX
M;-)%+!)!4CJ%.KR3,(#B :8]I41@";U!V<Q#QG9=B@9]^AS('(\4Q3?S]K$1
M3%M>M"+F-"IBI&J0TH-V(-X^/*(Q_5U]UWX H"U6=H",^JR_[UKT#G$%2I:F
M6&)+$JJK&8"SA+-=CP.$\5!;Q(K#3*$+0<A:*[L>E[[+*=!5&FR55RT9*JE/
M,SZ.P,Q)3:;H?+(8PBK F(H88STZ([73)PUELSVCG:7."Z(* _2J2?Z%3G9Q
MC[W4]_X%*(R'WS"A\9O*.H:4VD_SEA=66YY*XOE$W I'8(ZJ8/-AJVR_*.$L
M*]L66!U>M= _ROZ;<3 (BKG(2)H^S&4V4+3" /D41:AYG/-&SI19'+V-.@X&
MJ[%$ZW1R3!@O:;\8.*)C\[4BNRA0DUXNSDSD5DB$&^M#H0HXI$Q,F1D*XS-V
MP>A(3;1%8$RS%R0X@Y*O.47FPXU?,#K3<F8Y#7A M1'7 &!&6:-PAM.XB"[
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
MJMY>[>HR0C1WKQHW=VFF[--8#S[XMRI'!Y,:IX=N:7$2L:6C^*V69N7H^6J
M+^5PAP% U=?TNC)\^B)9#\GD7E9;'Y,I@HPM?<X*MDKO[H,*%[J?Q,0$>_&T
M"JJ+: BL0%?)MEU-=E-2+BOMZ++2E)R N0Z3:5;4)-9U#2?$Z K#G,F'P5*'
M&4K5:)V31/N!BM2(<C,KA82YEE&MHK7^J'@=YF]O8[46 XW[P U5&$Y13HHN
M_K:VN7;][\T"/QOCK9M_-9I>.O70<H"#^/YN#=627[)$OQI3:M  I'4WT'_6
M1'/)?'V3O'5K9_J]F$'F+[^/ NOM&:R/O$D0SM]>-0>Z-P4JQ%/&+[YY^>I-
M$9S?\&5;_?PC3[-@-+_)$93+@.J2O^@V8BB6Q@;_2FB57]"FWK1EH<70X\00
M$C838FB<$>D<1+U)BY\6/U?B!R3$2V"F)$1[WUODM,A9<03LZ$V51&+5#$(F
MA321]/_AW&0$LOX-7*_%68NS57#&/4"-I@,*Z$B1P5#74)=X:8GQ2#?N#%AW
M;B$W98>U3N('J=%5J"FWZ#>%HH3Q>6+G*.LG9*Y,5>45'-[!34Q-T0RM*&'@
M3\E V:HT[6$M'=9J4R<J/4U66LED0.MA['-KV,)N1 H\V7[Q)>5RT$5%^.H#
M.EBLDL" 7YL6<:YVV';+=UHHKS*""HR+4!R=*,#-T3*X*NE)::[LU(N1\K'C
M-)HKD\S8IDK ?L)L"B./I.P3EDLR.NI$38 E17X^D0@3@"(<5_2]:)L:GEBI
MEJ1#::?5^&3VFWC4!6::9]4*/Q@L["5!RB5:36/["O%HVI*.,U#9#/-I<C&
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
M8TV<6]2UJ&/4-1&F$ANW?-HSV"MDJ"JX!.5A@$P]2K'9<XNG%D_PE9DR:*%
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
M^5"$EQ3["_#H%Z?=6V\N0\].0(Z+Q$1"7V/7$EH!J?* (H7I2>AQ5V,M[81
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
M5F#KBT!:[QA=V="8>$5P%/U\T$"%>^V_B!-';#],C'!7I->;1^T\)=QV.85
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
M<P'4Q9^%8T'W],+QZ]E?KAUAMBFCGB[.R'<>6.]1P?.S#^ZE>IU="LK5S'P
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
M9SO,APG?LC@2EP'34^/YF25&:DA"4+5J=T-(XC!)4:.U]%2JP'&5,5[:[Z0
M# NYN";56 ?J&"ULN]GL"7THB<J-.SO<M+/[T=865N*Y,S<<73A.)XY0<PH*
MER:MZ'ULB<]D-<7/,T=(TLW@@OA1UDLO$<" 3 ?U4#QFD@%USX$D$F$+%2;B
MSQ'2<K^IIO$((:'EAL N)G"3.VR=F3LR^DV^N;8+^A7ZA\W!_Y1#U=0J)=-K
M$QY?'^DI %8N$XU<^RN)3@:BW-BJ!-Q9"W]DF30UJ1J5@("I(?4 !+SC[WR5
MIC28W8T#2/I_PC\:P]==5^GL^ ;*80-1\W!9V["SY56\E$Q%RY%Y7P#*#77M
M^^VNWN)$KYA;[\M4(GW5@'_D;5SR_RFOBY"I=7T1\SA,>3R!OM+CSPJE<_WR
MU5M\GD<CACYU]00N1-9"J-HW7,5@P:I]4Y,1!?*9+%O\W4XRUR?/_Q1_-%#V
MF6JX?3QD X\$C#:);A C;20)3;H=6J>W.M]_< _;V^U__?>W7_8%<PK_T)*>
MH[]V<"5D?X./27;I_[NL?HA6ZB*&PTV[K9==2XX(,+)J!2TE^E\-?B);P\>?
M0(+J\0(,0N5-B7O0Q)UV?17#><="D2W"\1ME[Y%>X*,GS^AQ_3]\>KIX"?IH
MR> ]<CU3TG/>N?#'.#UH,;<L)&IO-/1J5=/90YVK;4[<:20)W&@.N<4'<83X
M/%24T)ZYZPDG0.+H5L==N2,E2IY>9QD@E!0-\LJ(@,! KX)JT_R-N3>??9$9
MGA.%95J?TT6"L>O'5_I)>32W;>H^N%B2.J-=59T<2")29*HE%+1!@R/\TXG5
MA,<_XOI13$-!FKZ0C<B:_9A]D<"EYGVEFD15_KUU=K%^V1/,!0<S:T9QD^OZ
MV,F9K$+T_]I1Y3V00N#9F^:''%\^.R_.ZB3[88KB'.-ESQ2]?SW,ON91L$^#
M+JNR6R$Z=\=RWL[=M#&!1LF?3$2VP?BLRE C?^F//N(5@3*BQ+_OI%Y-H>O,
M*R':&%#&S%HQ%X/\BX8@KV\HM>?*79BF0F_$)70!JB,M&0M0D''U\]Z'#/.K
M=M.B!4Q3V;F863-N-/JQ'$(9UZT*MLZIJ7DBAX4QY<\B/> .1-HZ5TT;DZ:L
M]YMUS>-:=6>8=C)S[?E&X,W2#*.?!0K*J\53HGR+4'L*Z,,Q[,5<<E#^CL(D
MOR(WQ=/'#R72:8GT^4.)],-S4WSOM-C' NHV9J8ZB*'=#Z39X75X"6K1D:61
M*@&%UGQ%"YU;KZ58:+4A27KYZ %SHHPS0_^*XQ:>*[!YW<&)I"_&]S1#&Z<\
M?2RV > 8^7Z)\H:VW;CV'7 R"<*I<F+[N'\4O9HIU='7A=#!2/54M]-0EZ?Q
MWJP^DVN?%QQN*0VMBMLR]3OG[(I'O%6A!I/,\1?LWVTYDP24LCZ1S/<N4<1Q
M>4ZK2&RVT>$OCA42=/HHI2Q5?),4-@57S[1:7';SQ9A.,W=KV$L?'G[WQX@U
MO,R[S,61B]Z<D"(R@52C2R]9+KU4VI9_O"/Q@(IR@N_V?5^32%#7MKL>"3FG
MT$1WI_QBG#E4S86(8F3ZP?'HL.2;_93Q.<2@AK4I%OMF1^'Q<J B%'#LB?4A
M[@&](=Y+.I,ETFP):9*-,OA8Z*JE0&?#D",([;5HF+(,+.BJ5R)VH>)V.L@?
MW%;+8*,9FMR)^)G"A^.C@.FHA[W%8OI H/;=M.>I4&F2S%3[L;9Z.,*?,K)6
M_+9$BXX,2 UH;%/]:-GE61>W4,E( HSY+]N+QB;MAFLRHC&<H^+" %P,P0E4
MUC9\T39Q4=[A5O]G'X][_&_BQI".B'^LWO3"_2:+:W;%"*K>KX-7C.S+9IG.
M*J>.UE"(V1318V\H6;>D-9/:+D;:QNXJR>SKP"DO6+'X/$;"W5YH&WB)%M_A
MN=QC\5_[]H2F+>+OR6*$;V,TOJELU;^KE,5<&TCI*[IF1[_BZ .4B4_T2BE!
M51>AIS(9,GJ:N,&X"66DH&_:Z",&+@M_;Z+.&#HX+YMW,1S1[[\EIQ7/Q;Z1
M_!RF_LWWK[YZ6]C8*X/&"DU+:+:Y!.A"%.EU[!+_W:Z##P=@=^F^^-[QO^7;
M_ W;H5!ZCT:LQ8ADA8^]HV(%^S_Y?MN)D$G/PQ;,<-15_DBX\Y-OJK2=.+>@
M@5^DZ=030Q,K?NK?<7!!9-^0M=-%M]U<NBOF)%CIUT;>+SCOQ^=>W-YAY)A4
ML]O/H-([5N0;C\'&L#TN6 * D''+[9<STCG0,^#)J4SBM8#F<BR7!7H#6(RP
MG#;74(H.Y!CHE*AJQ2&HA0]*(>BVAC]R1I"*@@[Z6*G0F,B!C(I;:3*H*4]>
M3MF7HO<Z>(ZAO$<4;A2TF,THB^,II2;<''S>Y^CBY?Z"RM$<6_R])'F);^/R
M]S6;2YSFKUMJF+Z)1OE=U84KZ*RM%F_+^CJ>IY4,-T5G4^$<F]P =LSG5?T#
M9'+?3COT]":J+8&Z^"?-H.(GT'VD0/Q":%GE;>U:#/8SEB-:L9,UU6+M6%<_
MQN 6#9*R8TX9G.T+]26EVBVUQF+Q_EVM("[,#U=0^7!Y6<$J['>+07O@NN7)
MJ6*)Z,J2%:6 0U:(P?IUL[$/@7M'ZM2IA*,7S3^+K\N5-%D2.AFM$$&<,MQ0
M-LTB'XGKQ'Z].G.D9N!Z%@YK:;1Z,E&5CKWYJ(4/7;SYO:NH5+J3U6072Q(#
MD@V-$Q9B U&WDF!^8=9D/31J,T0ONN'MI@4=8K]IKU?,3\=!WR4M&B#__"J"
M.N:;"Z._9,5SDA1WIB9Q 'MK[ZFS4F_*@.*_DW]\\NC19Q:7S(;''M[#6TVC
M(?\K]%\$,N:)V@K##:?A+0P/8*V'Y-:9FV&=?CO^QXO4 =DWZ)/(374RU!=?
M:#0J&TH>JRQ]0[N+O;?F)M0=U]#>M(C"JCH?]%C@7IX\>OPXA=[ZFN4"T8&8
MD[ C)GJ.NG2/GWB;I2:3'9#DG#L28.G3'"^_-][0[7Y <3&@0Q3=3XD)D,79
MZ_]]]<7)XQ=I?CD^"RHU]4:H]['^(^C*#);WQJU"5_P&DTS1)3\J'"*-84NE
M VN/5^>:<H31^APR75:55@5*_3N'4J>>QFO;\O*QMRG:"W*_LRNB2X;=(G-#
MQS9X/3YS5JYB87-V0L?P/^%GXU@4>)YGW!:>JB QJZ@W$ALXO:<%&9X3"D1D
M9J4/LNK6Y:'H8TM)9=EI/D G( T2 -J7\EZ1[$*"-+YQWW,&L&];S;]E59PR
M*S ^A9GY6+@0Y"V>?91!_?GQ7\827 T-$KELGTW=-_6*1I6^+'LNO+Q<QR-0
MZG[%5?D%,:=37L+)*X<Z^(O]_]?%GY^,;\$]QO\;'VL5K41\;)O4'A<,. "C
MR@\7;M)&3$?'(>;R!;I+?39;XNSS61671;SHY6#%XY,]=4]6GI/H"3:0&C+M
MAO%[MF"S;H['BBE$C%$?XEVZJ9?(=*U>\E=\X,_/_A*FZRKT9!M*NNB7ZYB/
M69UK6_Z P0G$AWR>M 1SVR:+NQ2?0PR:A@*IM'\>TH_D4F;)2<GN!)L5ZGJ*
M#,Q5GDI'M[NBBH-.E(DS08X9/[DE(SUV]V&^VKBJ=#A34:!]8F]S$_ QGZ>1
M1\J8XJ^3JBO"[)H^GVH)"3!)9 ;E@:*,6B[>E==FZ0(7,_4\(]MH#:6Y2B^(
M0)PP"6BYZ/#?C/K,KJ3V-%0B_$V72<PO$1 8+"1(+75HY9"24EST1EB/O'/<
M:Y7%F-=L1:S5(ZRI/!\I0XW]=(I/:61<6A#2Y*T/IVEZ=3Z:9O?8492RKY+
M14_?CUX@WG#:R@S1BJZGY:52O.NJ*ZG/D]34>)SV%C3J<6_T1YW:>?+0DIZV
MI#]Y:$E_\%3Z^XJUYTRQ!;QUQ U0]S35T#EJFK^US*F?1I$I(JMV,8R+1WX$
M0DGZ?FZZ?@;Z=._3Z+]/%]26S$5CLLB!%IG7D?*]\^K0-BN9)>!1%+ KSW6'
M)?TH0)<=?ZK;)T)H*MMMZLLV7EQYWM%12?CU4OA6[Z):[*/_?L2<Q(]$4YT5
MSR)IMT%_Z31F6U(TM\%1ZY,+^;'@ ])5@^CQ4.6QD+T5O7 Y@"AJO8D/%I<U
M.KW+?^[+=U7AJNMN\RK/0>:\5]'N,/,G$G3.%H3RU3QPFI"UJ=\4)-W%6V5C
MX?.NB_ET)+/KA<]H*"^ "HF[A\(2.XSANL3DP@"6)^H]EL,0?8 ?N$G\$\?)
M!7A.A:EI*WU[>TL."F4:F"<]YF B/-#XB%: 6TB6)VLE"4]T9?_<"Y$'Y457
ME2D0*L@;)"35H'#=CYRJAY-ER>)+651;/+#IJ.4*_ ;:W5P_2>$& B1GBMHE
M@F4$KKCP">.OH=K1])PNF5X0X\-CU(40'2V+U U^R9>BS/.-P*_[Q><MH;#3
MGQ;I3V>.?6_QMMW%./M3FFDY<S\M):$W0QLC._\'];-IID6>BB+L)1,$,!<T
MH H_585 J.59N)P0<X..E![W/,>8[597ZAQO5TRJV"8WP/KTBOS-0 QD*V,!
M3A,F<F *S^8\7?;T#*N40'.--0&R.%5?UCNF$>BSERR8L*"T/V@_<2W",A9Y
M2-RJJHODF^GX\5V,CJ^-+HOPA$MS_0.&> O=A;.W-P[G_4[3>+_5\9Z?$+<Y
M+6O7R0Q>HJA1(BA428!8VP0)@WI!>9#(O6B\6B\^Q@7O.,J\JOS*,A +W.U)
MVG7?:/I>4EC+D0!M#*;IX>_<P",=ME5EI#B"P_3 ;<)==#R'$J.R_4H'8*Y
M%F24A<O*RMQ:,D>%6^*/LPW5%EXN,"-%U4X<V%X?XI:@C= 8]]U9O)KGB(\K
M7GOQQ@;9,51.TL;HJ8K&?/.E*<&K=<"P$\]!V\S:T\>8H'N&C:1'F.Z(2, 9
M)F8JTD(P4R8_$(/8[8)Y*FF4*! !ZG3S&O4?;WR+_X]M:H@+KZHU.%O$*O7F
M<2J"PFSJ_M)-[_.-":5,<([J-23I2&>&?9A8[%%?K-0>Q^3>M?1/8X2X)6)X
M61X*9M>,=O!<R=RIBJA_Q_B[ @7O\L12;)2>N_#1+*A\U_*A9MELH;["[&Y:
M9V(>T]>>1 D2N\ZG?R6E(HR;B>)R5V\7LWO&=_'EK#-#*P$&T']J'?%7])EU
MK\VQR4NW7<&.;,-Z/*UAEQQACMM1C.QJJ@U5V/#82#4DM5F\:]KK3;6ZJ/)6
M0%K(F> &((N_O7SY+6(GAH^'W&R[4K#G3"A7JPZD<S1&^FOLZ_&$6CBT^V)Q
MV5Y7&&-T@&J[#;*+K,*>[H992M-F>^\[\=QO%'!2;1^:(7H'AR1@LE ->/)0
MOXF__F.8W3=U8TJ9-1H]8N\@SZ:^5I:%,II0ZB?DM*FMRCL:HZ'&-R4!,*O^
MY/6/F[C,+[EI\^31HR?4;66;_^S1,SW(QS_.,$W^1HC?*%+PG"0@^:V6YOS7
M"R=_T;[OKI%MEC&AT56^HNGS)X].O@KGT5LP*Z@I]O54S5G=\*61_D2+@TLM
M3J*8X,'0&$J)A8YWWH$Z7CKWSM"1G2Z9MS2@V5I/O,A_O_[\#:UA\3/<'$:O
M:0"T'Q35FAX&P;<&>XTHB<7?".]A'%XC\K.W(P@$=R[?\V7UC/'4N_*R7SJW
MVN8_J3_7_\S?L]^Z:7W#_/I&+[QFG1 T7!0'SSB==!U:?IQ%@,IZ$ERQW<V<
MJKV;%H^/6 ^Z$CPV3_\,/I:YI^NM>H>6&9TB(R:QCU!^N6J7>^5;YTD?,*_S
M- T\)@^5XU\[O0\>8:Z&/N<%D'/++E@)X(B;!:W#_5B@!?VGW/(4-X3M4)(D
MJG6J.K@DCH;[ZT:-0-H%1?",GWFQ*Y<&5(Y?C2^I>]%7%0(65ZV8I"<2/A@;
M >IV:1!>7C''_\TA)<&:)*')^\6^TPZR#&.CC\NO10F"Y5+S.]ESX7O2'J57
MX'>47@VU")R%3G+,'.DH"[F&![)(O\A/WUMGFVWHG/O)\F?FH:# ;VF3QW=>
M.1P3CI12Z@"%7"%L*;CE+JH)B.>/<41Y"<O@NN1FG0%2-7 [PF+SP0RLLSK
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
MKXRH>O+0-QQ/#J0%)L'?+&)//)V6''.5& .PC::Q7%\VS,_3_H9]H]];%)G
M&RQ,5WA> Q8!W+6MDB%NT4="G@-)->!0S@?,^MJ@^#JE'(OGC_YD*N9\OEU6
MSKE%>\?*ETPURFV&FV^3R\PZF8WN@<<R8V=>2'T(HAM"+X5AILV@) ^]L4W
MWA22[:%H#^+!FF$&&LRNLI_)L1U53-3 'Y IB=YH*.7)[WUA^Q7O$(39+@N8
M79$ F^$C<9C>/A$0>(N8UZES<F7AR4HRC?%%8EAV9,"U]"P9+^0$!3-*C7<W
MOI+V]B .16X.=6= OJ4QXGI&U](1 77@*.^>7+?-ZE<%OZ?;:L7Y/IS,E_%O
MIC-@PSAK'5GS?-3;\EV5W<.MI6HV!U?[#55,%3AS9X/#MTZU!38T*B\=+4LP
MDV.DBN,ZQ7M7U6-^"3,#PY&;G/D;#;_4Y-S=XBSF+$[POQ)3*13B!=U!-PF4
MO"!49*;-V9ZC[QXAPWCSK>=7,QQ]\3$B^_EF+]^VYN*GO9Y@-;!__>;I6SP=
M&9^.0!5QMS?E()VIR?CM"$Q)B+AH.ACQY(<5-,89<XK,1S7WV]>\7+RKZ$B0
M\O!\&%SH1F17D^B;YD8:>;;?( 1;.F]T]HW&>J!_YFR%8\]+FFUGT2:<*)IU
MH,8#22/Z%Q_XQ5OC5F6%U>@!I"R?MUGOP^GBZR2V6PGG)1##Q"B^8!IV,8M'
M]ME$!V8Z[2G7E0D,AE&VO8DSQ[4 @D[)MC 6E3BNS_?U9E#B>E]3BHZ:69N1
M;Y*;IXC<WR37D8$E!IGGOL&\E8P-QV5ME:;#_HU(.30<H_Z7_<&@,2+SJ&RA
M(A <>'BN)Z1:+6[+OINI=;Q*,@^%8^9OT9_8[[CA>4W<*_'_C@ZQTJ(I4;B\
MW*NR'X(CE]$5HE:(<]MC_7GYV(CT6A*LQ "=2*+9I<L,+KE=6RW$.9)(NC?
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
M6IJTW^0P;9E,'O9$1T"OH<BH@/,K9H9"@Y,2<+:;VP[%Q6_%'.;W-)@L7:5
M,R-<)RL!(*Z_SI?4Q #;4I'42F=$XMZ?B[J]T79I@&E%EAO]*E=-@$XW/[?7
MC/FMI:VP%DLODFLBT(REZ@\!V[7_<I5K*145=AEXVK!?L+)(R^+.@=^_>)_;
M^V-FS'\?1WIJ![B'<ERBX(-IDB^Y!$/(DM&Y"%QF >=@<F6^4+RSS=M&-MW*
M.6N(P@D5T_7LLVAPTC%:$8!CQY*)+SQ@V]:+LRJ7 38FF.77(ZMQ7C')+E=X
M"7/$KB'L,7F5+-6!3I=N?H)YLK_:6-(]OP4TB9D2$?/UT51+"NLC#@R4/[F>
MPU%L0\?II.@KM.9Q26L>*#A=W=_I&?@M*L,?GMYC2(88DD?W&))/'C%]Q87)
M1K/D(8]HMJ0N=?3JG?DUE3SX 22P\@ (OGE6+29R^:R7-8C340C4!\P%$06N
M@B/FWO,RW9=_NTV@-5C9SN3?[CIN^4=<2S>2H4)=;>Y6-0C/!^"CT M:V$RL
M>B11D,8C) P!L</LP1I'LRTX!\+IAR'PG[<B?^)\B5&KC]97Y9C?K(+E>/;#
MKNNIB9TF&<B.>$I,Q8&V]Q_E57 62_"5KG<KM,O0IIG^65RM]+1=KRD.'2C=
MOB]E)C]4K3\[P<I_VC87'9S69O:]GPIZACQ&RY OV QNVS<F+?'WG1=2;BGR
M&$$[;J!5-ZB.#G%#JKWOMK#]RRTE/6"I"'<J@QP",T]HEV8>0O_=E7XK=W/$
ML10"$6LQ=AUC6 $3&"8U'7%6H=8=K-I&?C"\Y6W?N_&^TB5Z+G <!R3(8U%&
MKFW$>O7(,$:#+Y3'ZH["@^DO1]@BY\G&B\C))J="\<3X,^S9R3RUE.[)4[@?
M;E2>V/R-%9B]4(IN":'&YS'B(S0:+/&8"$NA^GLA1S7\6#B4K$/MMQUH/K7E
MNH0A.<EP@QV)@)+A7,AR!JT?8?"H'*&CKNP7Q!.]KD!)M#1A4&]&/M>MC!MB
M7#RBAA*2:MYA]*E^6]G128"G7%;$W+#@F&\L@\80-VCAHP-%[#UZMO[[3MT\
MBD<M;/PP>@]ZC&7$P2&F;\4@642"32^2-]"]'->_ "1N]I8&HLQ-*ME%$.LB
MCS39'8JK9TJ UVU#%7NHCJ[*#E><K*S_ "2-1-2@-.IBC:.HI+DX=M]R:(Z)
M1^;,WVZ*"DT*JY *#/(V^GG+W/?"-GF;(ZZLE$R:1I'.N;\(NF,74'4ZH'11
M7_'A?*%9>0KK[X"9^[FM<;?KN7WRM$AU\;<&3D_S?T56Z)J5=]]K\ XVD#-B
M45X(IX?_0NCS=/8EZG%/]8;P5D1INY+0EY]5Y]V.K)#31[9X-ZS:F-;IN9R6
MR%4XXP"%;IIW135@J2_R;YGKSVA(<!CO49!20CNRWBZLMXJ%2+,^G^+8JKQ)
M;UU#$_A_K#1)PG>',1(1<5?TK;\WO-@I'3\H$/W1##YQLE1.;0)Z)%67]DPA
M,G8]HH2I9=;?!@QP:RDV!IV= 7'>2-RH0'IT+&481,!;#9:76R.$;)>_@LXQ
M.[]\Y]2821I*T#;N6$\4^<9R)T^%+\O:\H4C V'B!*RN]CP(P*(0S<CA0I^=
M/E""HS>B^Y;^Y?Y OD&',FH8Q=%W_Y 5AR40XB;6 5(BFLOP7ZP(B)<:))Q*
MD=;!L7'LV'ZQAO_L+!T/MVP[J%PP4 :SZOO=+=\OK8\47U,HTHFZ3>'T4'2J
MW?6K:Q.YH8UC&U[%V:H/RME06QU![M6\;P:&KA1+AY4=M\=";)7,WU4129&8
M"\JR(5%OM\[NMG<7KEVI$!6DH#447(;<1:KN]2+<.ZP[&\3D)JRP%\!TM#V@
M')PQ*6FKQZ_0L*9/GL8+)_9),*']PE(&""R!4HKF-1C<R#WB["W(1"Q,;%G[
MB=<H2*66T NU\(7Z1I(3D56!!OO\*>*)P@2K[9W!JTO:J4[14X;D%,+IS T?
M9+.$3TY=O@X+?01AR"KR40RR*V[.U67%U%IBBQD?4F_PPB7\^;PX3./>;K:
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
M.*#ZY%CZ=LNH#[(QQY<[72&=M^D7)+F4!)Z$6",'4XEJS*8D@_=&V2YJQ !
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
MJ=AY=4EY^+#S#DPB:3HF+0O?&CH((V;AF!/25OEL30@POC,M2:?28\BSFR"
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
M$%FAL)&$'^^(&<%8?Z7M_D6^NQ:&@39K]M^V(IB\GIQ>3YF/=)V%PCE;FU
M('Q4RAG3_JK>X4+:.QH4!3G0Y]%!'<OOM9VSY=YI!%/\<(TDE?WH-8N#/AKS
M'=,>?'N4<(9W?0#CQPO#L0F.Y*P_VMLKTC*<8PSP" TV9G'=T5"AA-L09THM
MX6F/A+R@5.=%GMK49<ZQB*<GUCJ9/3>WE' *(=;B1PF@MWPV^];,F6Z=4$GG
MM=P'YN3Y':8O']ZG+X?IRR_OTY>?/'VI<92?=XL+87S33E/J&^WZ4>P1D9TI
M!R#\JHJTT)\F.W@@HGP]=)R=<9REU)&>A#IMKFSLU7K)[I<G8ZY]J"TR'GVO
M)AXK?;'/,L+TB2%I5]!Q?Y:CJ"5? FJF:<L#P(#)T(?UGT:\AU,QWKJ)4L"\
MX%71X+-ZW3=>)EL\4H_PRZ:^I(G<(DK@RB9/;>Z854;^Q8.R'/.CSD12CPKO
MF=YR3M6F;ZOP04CPPV""X^$=0!I'M7 QW0F74?,X>9+)UF$=S[Y[2\]8XFT,
MPU;>Z"P0HK/$.GN9>5-K6G&8R';6ZE"37RIS,$AZVZX)=12L"?P^J$))TL2Z
MP5VVW<-8DLK='RI6G1=*F:B+M-FT/&!I@90N>_0''9F 6N#'B7=JD[>E>Z>-
M3?"ZRA]XM 7#:<J:(_YI]'&C1NO$DFO[9V<*EF0'_O[RF]=D;R<,W],+GI>P
M)'F!U!YG73BHQD4IB*:EQL<K-CQ'J;S;T_H3E.0D"@E8F U?A*YIUS%<4_HG
M4$B (F6]\JMF*8#7XO(_/'D8Q+#LSDOO$1^]?+?R[I)X(V<G)V?2IM;6$!T0
M=G\SU"M!""PI'=4TQ#7 22])2SBEP&>85(WK8<4ME^^LH_VC$3XN+Y40AD9=
M!VOJ0M2YK3ADI1P6=M^U70>B;M[#I$@B]V2._;KA&Q.R0%CI:8NXF0H(M2X%
M3T^P@BKZPGV\<-R4U.$IV>O'7HJ\%T4!&,>-/"QM?U^MI(,1KM%W6X8P 4S/
M1=K</>F/C7Y-*VH#9[(L.">Q]EP3R(L9.R%V_%(]5@K+F9Q/UEII\:R)/V09
MM<2@":FU7)'=^<OEFQ18.;E/$0J8[L/-UEY)XC+K+D]ZCAJ;?%!!1B.94)=G
M0DVZX]\^^49M(6+S:K7:D$_27/S?OYS\Y?9#N*H7VTOZZLE?0RRDWY24VZ-Q
MO?OZ+^2W_Y]MIX\F;AL*U6MT8]MN_B*N_7:A7Y*GGCW<O(LSV"[V?^__^/<V
M=@9'RW)=KZ[_[= <\-V^_J7B*=,;O_KB\5?^E?3$?T_>_!N^)6B/V;CV$.L@
M=)[C"BHOH__:H?P45*9D:H)5Y!E52YV>'/T7ZM;$A<S__N71?T:#Y/5W3Y,I
M^O_38;/^-V3CMV8EO1?$W[,@]I42<BS'!)&5GTBB *!*]5T%"%5HFHDIMI3D
M+2I-6\AH&T8'^LSQ<W OI/=">B,A56U9-Q288L@ZL;&JN12T86@M!?*+]JKQ
M7[ZL-YR)$58;DW_D$C_;T2*\@;I >?%?UF)4T*\!&^:FHX0B)"J_V&64.-^^
MIB?>"_6]4(M0:T=/RENN6C"HLUU O!AL.G*1I5 *-&TC$FV1*JP\7P4[=?;L
MV^./)F2_#R]!O+B\R;!I/LLJ0.TA=W9R]$Q]NR6*9+AYI[J\'&I%K?[2;XY_
M /4$S@+Y5]9Y5EHOQHU3!+SGNHYHM)V7?1W+R8C2$&@(D%\720/93=9V>AR#
MN1<Z^D,G9-G,K6U1%S$2(0-U%J'!87/AYT=(!$UINX8+061$WH8,QN471_]I
M6D?FX.NKB;WA(N=.'TU]]_3!6B&/2@^$'WKE?>1&S5Y T'ZA%'8%^_#S*F?B
MID?Z$S4.4DUS%M?MSEFFS$"[,N1DZ1G_$B?*W#1:'X.;($&V4YS^JI(N"0(
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
MD*$SCF[RU@\*#-G]8&_QL 'JD$0CHZD(FD"L)K CS1BR\FTUK^ 3?\ZPU8?
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
MO/ )@X?0_+<9/6(#,VAEU^/!:)[,TCUM?N8IX-!1DP@P+1$ ZR<.84;P59E
M8WRF,)BUZ#S8:! Z3V<X,P;+YLCH*F4F?,X0?BZ*K9>[<8D/'_*][;7OTB%G
MW=3A)8<W-FKL@=ZHYJ6_['V/UU]U#(KUTZ8:2/!(RVKW^T_HDK]YG=23?M1Q
MR0^#2ZX6:>.6_^N 2856AL=>?CSYZ>7'UZW[[K22M."+5F,/\GDVP_4N1VE>
MQT-N]<SG& &M.66 A2$9AK3AB+%/$T6V,Z=G. 69(?WE7^'5EO]66=]^Q.D
M?+;"'UH_1>_R1:WGD7QJ?].(@LMU#,2C02!TYJODYT19F\%MYF_1*G_K$X-[
M_1,C"Q7I6%H7.T@_YV8*Y5MO=0$37<$J-1$)$6T\,N+HA4CT^3+*>79<6R[Q
M+Z=<M<Z^"6=TB2O[1R!-O(J 9&;UPCA-P*TF<E3HCMDO<]UIKWGBC^R5TH_Y
M7_G[3;9V*&5^VOS;IALIM&/VN3%5]3!W7IAL ^\\_"XEQL.F/J&Z(QD%[-CO
M2E',K>>+"1F[44U-C=,?O(DA<;4[XG.Z;K/YW7=D-G_DG@9D093(^!;"DMB!
M=1\6O/VI-@XU4RV(M%A@DS'0&LI*6.3:TELL/N4TA"!:JRS9\^2VF>!\J0@S
M1>%HM6<.;D#G"&#K(K31G0F_41_HW_*1? ,$15^1*4C*#."''B@3A]X19&A8
M^\&5V* C!1_]J?C@I5UOXHILF=;*<4<B]L\WU_3J'J&&7_ZKE\(7O_HBGOZP
MXE4?='C5KRU_G#@OJ.F$J$BX[2H4^=<OYH<N7_Y&H/4K?^-P_Q(;UCV-:]W$
MD]![M[R76WGTY&YLY2N1&O=R#^\*.7Y@0,KV%CI,_6MB>+146AI JXH16&Y9
M_1Q79X,?#_<?]@Z/GO0.CX\??#U3O,XM"3T5_SY)70O-7.?RV&D'C>#-'R=;
MN4#G&&@[OW_9H%QZ6)I??/[)JE\J3#)I!X"V<C-_,RMUDQF_?[.,XTZQA<,M
M90LO/VXY-SC<<8-KYP;=B9L[-2+@%T<[?G&OUN7XQ=&.7]R.]O#PRZV\=OZE
M*_%)L2;OJXOIW8VYF+;3?K]Q=]+.=;0CLYV;J+TE87!L*X7W<XT</3]YO97K
M>_W%H.(O<4E_FG+&IN9+2I-+(DZ@4Z#J'"I#_8OF\?"3PZP:+C+MO3A9UJ!P
M#;9MY3ZN&(5=V22WUJ[U*T$U#W^)W_+QUS_C0Q]2[COK:F".'^V*8*P(YM&N
M".;;8PQ?,B$ ^!H.K[>VG "?JH4<C$%>#C\-)\E*$K-/%?"EQ-*FF4YPQ*TA
MY(?+)0WLT@6^F3FW"O/Z9872]3&GI>LF[N%=6EU6M*F2$\"N4]M\[HGRC1#E
M&R'*.Z^O'QS=#7T=925W?[/NB#%XXG*2WR'K]^^#ZJ=_1#_22A\__N5@_X<'
M=W\CC^_&1KX4?5HV\,1KU?=O1P\?W8T=O06[^]\7,$T!\10:7$- [#WEU5SG
MOB"/X;J(Z)ILJMT@]V20^^6U6M&_V :XX1OVZ\$=NEB[Y*Y++L^7A&[E\AX_
MT6K=K5S=_<ZU^D9<2JLAMY <MIQ5'?0/MYI7'>SO?R_,ZMGB;%'/;X$[W::6
M=2M&C)44[PR9W2!WPY"Y9PK O[;:3-G69'-#=O@?6[DZ@$HHIL1V+O!2ADIW
MR/]>J@*WQ,FVWI395G:VWS]B=A;_>+2__X;^\6 [[STQMAU?NV&^=C^YEF(*
M;2%-[%C7EJQSQ[IV*MG5F9MBIOV/[:2:+6=N!_WCX^VV,W<\;:>.=:EC.[9U
MCY>WWS\PI>S@:*>4W=_U?7UES$XGNR2'8\-SQ^;NX_)V;&Y+UG<'V-P]9V*
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
MU#4W]\9CTS2=1UK)11.1- ).$LIC1+A'"><JUEQ/A?_57]7TU00E<<FXYX.
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
ME1JV.CS+T($2=U$*PN)Q3CQ<DQ>1]SM/QF,KEQ5\SIP[W6BEGF$?\'Y8]UI
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
M"R<.7'*$Y=F'GL7 >1W9][MF%'RI!89SH'4[D@3>FH#EYN\;ZEY8<M,3.U1
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
MM.A$(NYL8.^+*D5@T&TF"2RB)?)=Q3G'.P@;UZ[MN\":,L(X_CI/QF,'U2]
MW671L1AMS:NOXH_(:.$&&4$3.VD!@/"U3__>V.I<DN&<"K@0SWV XQR$OT?K
M/POYWVQ*X%<0!=C._+6Q+[_GN2X]"27@7C7"!6'/\TKE,&GD^$SA5VA'E B&
M.@H293*NO7>@5D1NF2CWXRH^WM64U$GI$,'M.(I:]7E7W@?\%3*8M%%"^&>:
M&C=L&59<"DF4FUD?0#080E(<T2XJ46^N;.X;^<8V@5I_U%Z1MS"I6XC=O'1V
M6GQ:L,^5UK?-49P5#)/.'5 I$;5,C_CEZ4?^J=OL4"7<%?ZV^A>=E,59!3;L
MP0:X-?3^XR_)F:@E9SK\B&QSPF!MH&8C((.LTT7!K2UX_I7FAQX>_\#YR?"Z
MTT_I_Y/N$6B'43)KY>+RN4/*MS]$@6W?YQ&=G4JJ._-8+@QR _CG%66%=[DN
M%]50LRPS*18B(]S8,FWZIK'7S*>WX0,F\.E]WJ?0^\^NP'3*WHHP<N%?DPWN
M&#V8=(3A\4@8K;[25UP/0YA,0Q8,RH(FV2RT!,/UA_L[2>JH**_\V5*BZ;JT
M@7:<HH$Z)Q(FQOK"^36?Z47K3G'3.LI",8,VGJ7X>!Q-2Q]&3GJ%4<E!G@,B
M<HR#3L<,VP/FX0.BP>VOW25__<^/+[DA5ERD*4,2P4.-="9ME>W-SZ;'[;OQ
MSQ3I!0>S28NA#5H3PXXL.818+IU(YB$;>9/I0.)+'LB:#VR,"#O/#CHE/G*M
MAS@(X( GNK%"UG_/8W+9VN8D*U:;4R\[1HY"^=&)1.:"_YJQV=/<?X/S@0 9
M!G;#*IH$)->)%K:J[K\:H+>TY98A=,7!Y>ZQ1Y,E"U\:37$>\+X@3WT..:#R
M!E>11J(M$.R?<WJ5>Q&0SIF5?,]DD" #J$K3[FSY,0?O$\4^X6!/ /HAB/L\
M'*GE[%4J!W,U0>R*V^2U]W;$1DS @V0:%>JH);O6=Y)A=!@Q?>;EF12#,/6,
MN.JZMF*+=6W#0T/,=^=Q[G0DG49!!^[@::QLO("?,5:J&Z;KR+AAHADP-!VB
M*\D.ONT,J: 7E0J<*&'(&MXI@+%)>[QRR*TN1L[VL[^/)?CNBG^'",L$:K3P
M96,!>UAT(UH@T-F@*6%R/Z;]LSZ9+[.LV"O'XUXT3:LS^ \K18E<N)YO?@IF
M\3[HQ>N.E1EYYEB:VP#V.S($6F.OG*N9*3Q1EK9"-$Y @7*EI\362H7?-1-C
MXK9#G;5Z]72OT@QT$!$AVD5J7#Q0RH"3-1PS8<BH!E%P\/FLE"3X)J6U8 ;T
MHU6ZQ]D];=;@J\9#?E$L6)OF6[KP',]Q*)D[IB'?WMY(S(IY9-V_QBOY9MKK
M-#)9)FD(G7)#_UVL,;9<EW1P-VLR]E*#B<:R7S3QTASLD62[&2Q%I+ 4E@W'
MK@^OLH3ZK\.3:% :AO-2S6$5A8]<PG76BQ2@LAAGFM368\R#S^ET!A;HQ%G
M.U37!=LQ]4*JP'S-V&J]I(*E<9[LGN!N"URDZ\J,[F9K/I.8$TGT99/4])9#
MO/*M3_%":#OR%.K%H&9W/D;*JI&XG\9TQS )QJE#S89(V!4<LB\25^]2E-7"
MVPHI13PYW/;5]])V)'O%3N"<E5ESX\FAUY;>A>K?)0B<5V2H5$WJC;NH-_%4
M2&\3U:X(,U(7I-^VNII#=51T*_XN343H3[DN'[NXF N!N^:VENA'%>A;3$P7
M$T6J"[\-6F1_(Y&=2]7FJ&!;*KI.F=,TG6MJCM,*X$8'Z@9B[XVY8\+H^S@W
M[^_<982'E-Y;F5@+R:.1'K)A&^P3PNTQ'>TA9=L[NL2N8(5U>XFMZTQ<^8[W
M?SK>A3$[PIA/=V',;U^-<L,:2L->9A.]L)(5</(7:1A8>^GX2(/#O\F&5<D/
M?)B"%84^C8A=6Y"?7/M23X57V0/.62RLXOV;YP?]_7@*, 3^)B,Y$PMC)YI*
M<M?Q-K"YS0,6RNS]'YP7DYT17->'43EALO6IP0*1OIHSI0K\>.1_[(E_[GC_
MA]CJ2FVLE;FXE(WVE+96A6X[RQJ=TAO5],]6 KTA)7[0UMNJ<;3\,YV*1NJ
MW$B!R!!51#<&0=.$#TFJ_4&F@R7=F\#W&I!HHW\FZ(5-)D538P'H,J&YIR8Z
M#A/1?WCVT3<>?^RS^B^[_-9%C+J7_0?-!94 &J]<LX90]R(:_,#>8S?+YXL<
MF!A%?/2XG37FD.(>2Y&+F(LM;&Q7#W)LP1<!8TC6NK,S/8U\Z=!-:P1<VAZ@
MF3\@Y@[PRW6&.6@E^.VC,@)_L#W.MCQ'3B,L;<69U^W5S"HX(0?+9J0HJ:I$
MZ] T.1+Z)E0V,+0!Z=7$D49I4-MK16WJ8;$E>OA6Y\:#+>Z<.AJD=RY8;K;>
M?I7F^L7=4;]EU+'?O74>L3#P/B8Y+X7$#Q_;>.J>[:_97%$0$3,+:5IJ!-.H
MZ_ X*L_E^,[RY'?0]SV$D88W*Y&LZGGJP:4Y&Z20O5AR>X+:*<--Z@A7'[GS
M<U0W2?/1:N0L)%'-P1BFZ:@VTVXXZ3A-EWU0\G:YN:[Q>&.28/E(T$"*1 >A
MJ'>[8[_9&JBE9YY[?'49<-EI]\=PMP2G/7*>2.NHIZ6GE7N$YTXW!-'6- F3
ME^,?N6+558"NV?(&^H^.\L"%+][J7Z)&;$-:!1)!+:K"'Q3/RA\;<;K:?;CK
MMHM3TH4^\(X!'ZL7-G'KEJ>B=3>.S[O[._TFWWP<)WGMTFB,7USI: VC&OF=
M]9CO3.%T.(_ XFVHGJ@6BEP5$.&ZU)J;@VG<H33>,PR59VNYWF"Q]-4M>F\F
M224L'!0IM\@80XY+/G+\AKDP]RD8HJR;#%KB%NP@9N@4V\I;0J/84>?]!%C1
M+/IU)-J4X2% /J3-6BU0M!T1YW00)!M&%E?V45KQ@XFXAS#W-7Y:B\L)D^:&
M$U@AKRC>'M#*[>3"L<=KCVX ;=669\&M=&@SL4E*: L67';E&78E@CVU)G<Z
MA#$?A3CFODW:D9;-7C&IV@,//%7D@6A]LEM[3F_>OFHV"3H.:G<M@:4Q2RG@
M?<(/F#DHA43H\];HWA9Q]D>R9&L.V<&<^5RXCJ5G98G"-:>3:*T8*M<YT5F*
MYFMNB)IDE24PS_)$30M[@M5"QF%RMAR/K:&H:&,6-\(_YP%ITZ2=:OJO9Q_[
M\>\%.WIJ.3H'[*1]W-1[U!H!F8,'CW^XXV[L1SLW]JH;^_'^SHW][=W8;0YL
M7FQCN$X,.==R%$:]M8R'PX-G:<&.0KJ6S(P :*0*+9=AI/EXSS<'<\%$7[:'
M$I&R0B\&,(1X6DJI;A$?_=#3K$J)IB6H3%V2FC(F32'25#=,F=Z2XKU!JC$V
M[_T=9Y^#V#*8AL?4Y6(*I#<-S8^TLIAZPA/0ML\B-Z1=4-A,*'*K:>,%!WD>
M=7?[H=IJ0B1^NKI!W.'"[Z"Z2L2=K>G$Y<7V(NJ>NF8D[.R$2.78!AWZGV56
M0#<-H3*PA\X1O#XJ$U\E*O-L].>B=N"Z@4K"-^0]SI9EFOONT6$KW4#<#61K
MLD,3!&M1%$CK0,+67KH:%F:^#!T.;4E8&641:4OCT(,?6GJ"N-+<LTQ/"2])
MLY0?Z9L(T82OLAT9DPW"LTX_8X+TRJ;I)8V@C\T)?C%^FW46N<#A0QI$YT?B
M]B.H<VA-MQ]N=6<&+@JP!2I*="FN<B-M"Z4&G^F@)=SO_+&:72>@QL#(A:E-
MQ\W*8O"MK;UEF\-&0/W6!$4G#T 2+])TEG)T9.52<-;+N@IY48U[7[Y\=DM_
M5;Z\\FAT0G113H.J%FF#!VU=XB(W>^GDZD1\=5KWS.,GA,1[)#?BZ<:KYF_#
M5:Y;9!?97;>5N^2G++=]P[6[TO2_E_*[%X#P2(&EY&!GRV+;:YA_=WX9[:4:
MG_I84+O[ML#(?W5MFC?O23F3:ZR=2/<D  4&'N9K6P (Q1&P-4=Z0C5G"42
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
MH-D7S%^Q>,5U;[T7A>_1(!X!S/HQB9K)S@$%/7)[J,B+VOZ@-06'0<L0>%S
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
M'G<(JGR XM2.TA^()C8X5/WLG,UWL7KJC"5;PW@5;,=QBD(?]:6X<Y93G"4
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
M98T*.HS%(RXW=*@Y]E=WXTU:.O6.K@5ITDGDTK?\]-?._'5YD7)+6 G3^05
M,#-?T9D+%UR&CUBI@)Y3E8YSR5/)^8>(+BN=555KB4#,J:46*;?Q!UG#1,%@
M4 M@Z/)!)I+=RS@EB\I:[12*6J&,D%C22*J@EYWGO[MWE_Q"@V_7J.5M,T9'
M;=8('-C09Y74AR1%62RGYOA:JB>WYJ; ZON?9O5"FFFLJ-Y9&GB'@=F]#)P_
MR"_-:GW= :S/TDH[#D?6)<B>D"Y/>9J,I$8YA6$7ZN5>^-"KMBJ0EULA/8B<
M3.\BDE1'Y3UU9L86KF>.C/C P>E\,3*/85Y*JNH 04;.$5KYC/<=Z4]!Q^E&
MHKD@W&= .<([!<OF3!M1SRJZT(4Z^ 1X.QFZQ&WL )PQYX&2)HDVJ GC#6S,
MIUTS\8H]50EBY($3^6/%.0S+P!_JZH+>@H&D(;#(,^')!N(T\<A+B]E((,;7
MN:H4:?@\JQB9P3>HZH%NTZ:_NBF[G1(4!54V@;UMW=2MU(36XB#/K>9)V/?S
MO!Q^HK^^X]1=20=0!<;YFBSMN:'36 3$]\ " E*E72D['@T2?M),O(J3!92Q
M"^GG0?-C- "$?; 9T&XTJ:/I$[;IU%-:6IL]!OHA_3<:8&/-3&3O%T0W"5^+
MG^B#_RPK^N-_T3G2WRRUO&Z[$[*@A]S^X7'3W1YO<+='ON)!@.(8*P[I=@*F
M#"%+H\\6G S))37#95!HH])U49VG69ZS4Y'[U<A:%1F7]M][J5A2\<WD\)EK
M !=)FC:-.RG*O"2#WMV*G2RY?(R*V!+NY(!8;:_I*33].N"[4:?F!F.IK;V%
M <75VHJ.V$D<]B!D/<)(93CI#%A'W-PZF64CY-B'\6B%!U$W Y?1<"*CHWAI
M,$)4_\[!0WRL%M.9\3B@CKF8FS0TE0:GM+ESXF9GM$+V8CRCVX*['?U&,HQ8
MS22;X9,O='_\/?KHJ#3,Y&]_9)2-6.&: OI-\YN24>D\3)S9*JWHATTLL<9H
MD?9@9>P<SG0TQ?M3BJ2U/\7?(L @2&KV40DMSF/^*(Z;X#NA/?5C]L#=:F7\
M-:0UI(=S3$5-W^^HS!&C&C _F);NQ3!W"C',CI?V!@GS<ZY=3$&.R(_.9!(D
M'5H!YJ'$5$/#<KZ,!HLL9[;D><9>D2[FE:=#EY,9PH6(FQ?2-MR>YB5HVII2
MC(3JN#TV8^B-\$(D>9@6.$ @*ZE<2(:61>LB&PIC32U75IIO8+\=U6G*G(\/
MH1X40+@(9 )GUNCPQ,E@T@-(!1].2+M(Q?R-/#WT.HG2UXM"="-0R<GPM,09
M]K(IP<W$#CB!*T9^:1!++N4?27$(\(T0VJA2[3:9"''RVD"P[="91CT3NI/0
M#.?$]9"5+R!>+NB:?M8,P$:."RM?):Q2\(JX(.89G(2K'>U''UF3U-2*NE18
M7A71I%3F7!O,G@,M.+:0/(M%^0AKTV[_G-K>(#>/(F5Z+E^)T$5EN[I]8NW2
MB86'N\3"CL3"1[O$PF^06'A"RD1UEA0:EJ7;_,&,KVU/'OPCE6@0ZT?3&<.I
M6LUB,2PK-+G"'V<!"N_<$@X9Z'=)7XY/:Z3@H*C1C""QB]EF0HA4],HU-4M.
MOH:&)'#D2 U@,2IUKK[%2T:ZHEB P,I;5 8R"V,K>(T1R93]N@J C&N\!6)0
M"EBY'^N4%,B]5SU-MVMDSTDLV3;#.#S;>Q>%Z(B1P;0AU(!LDY]OB[-?KF1R
M(W:[,DZ@?"2SFOB&_:L%UG[YB7\-K+NPHU5D=T9"OT@A2_%0/KH,I_\04(&
ME&\<4#?%LT2,M1E'?D(J+2^0]JLH+\AL4=#VYLA=XN/+TW\'R$(BN[\/JI_H
MTZ<A\5WO<NBH@>3^/_]V^+<- W[=*M[:[7#+D#O27D'G=#MVL[$"ASK_)8JB
MF=+,SCB1%S1>5C_'U=G@Q\/]A[W#HR>]P^/C!VO["3Q^]$-S]7DZIIW\9U*4
M; $:__MM/FJORJ[.#U>G(WOUX(>NK?_;/YI,]RL_;$]UK2_<YY57GK9>87C%
MO_V#>,3:F71]XX>K'N/J(:T.>CJ#C)"C"<[DRB=P^5W?-/1E-_9RNWD-6_@U
M-V'=)DOFSRK]W[^]?GP36WV9C60V\ELR $SW\%KW[_F_3K][ A4NL-O9R]/C
MQWKQ*;OV'6MX_^[EWET_V[RGI/EM.:5WN<>O_RO^33J@7.L.O@9BSG^5J!G\
M;LG4"Z7=)O][6NAN_VZ62 ?9?+?'7TVC[][^]MO;^-W'E_WXMX\O^M>Z?1_(
MG$]F)=RG]W#[KE_<WW,J_69B_W527J19*/A__#!)RL]$7@_BD[+?@^%YS:2K
MX_<$B_4[)N#_.TG_S!*BL-53N)FM?TT?^VM2+N[SUE]I8]^D\\3; [N]O16R
M%FJ6;0^XR8V?P.TRED?'WXBX0=/UIVR+M_8N$[?G*+O]OW[:_C!)B[_H_^(W
MR3R9 I_Y%K96/GF?M_::U9' N[L3F=?$L:?T?SN6\8WT$2$SU@9W5'WM2C9<
M1=-L6.TXQK=@UMA]+MW9[?ZU4_8?:?9I9SK>(E4W]+_SLMZI?]=.T_]GD133
MI'2%#AT[?(^)^T8<J3>C7D,;D:Y@ @EX_SG+5VS^3YPW>Y_RV:]4@W&TJ\'H
MJ,%XO*O!N$6:W8!%XO/]1UER5B4,EKL0/+6:T_Y=@4(4=(+R97L;*@-&:3VL
MLD%0*'O54H&?XUO;C+\C13L<>@]XLC_'G-7=70" -ZZG:.7K+U\V/0/*W__/
MWILV-VXDZ\+?\2OP^HYOJ-] TP1WVC..4,NRW3.]G59[YI[SY09(%DFX08"#
M16K.K[^Y5!4*("A1$DEQBSB+FP(*55F969E9F4_^[;OO["0>_NT[?P:\^7_K
M=;?VYWRBT\UEDG"OCD4"]E3F>W=:O?FW[WYXZ27<1WA%\A6DOK?D8OVY%RHP
MGE)7 2M<F=[>: &1*U8Y]F9^L/CQH;D9%'&)7A?N*TT/X_#>X!>^$*(FMGA$
M 6^VO[<1AC1=V+H !X06RW((557'5M[YH<3&\-!ZAV?'6:7UC@6[=A9Z8^Q"
MP6BE4S\>$7K!HF8NKMI(V+J^/4FV:NR8K>KWLQ7:QM2>4>5N[S_;;*I4\I<:
M(HC,@1FPVV[@A1+4 <E%]?['7C!Y(S34X=M4S.P6XNX934=#!9^(-92D<QH_
MO9$(J]3D"@&YY.^2DEC@*,'/MK1QBD9;ZJ;X**>C=78Z*IR.WMGI>#SKTO_Q
M;'_TM^\\L"M[R(K>SYO\^MLOU^_MUF7-_N/#Y^N;C^_^>?V+??/E\M=?[:N/
M[]]??_AR<\RZ[D,4;J/-RV/WM;^E?6W7[(^?KC]??GG[X3?[\L,O]J]O/UQ^
MN'I[^<[^?/W/M]?_HA\_??YX\^GZZKAWNNQN)\-,]Y=$+SJ'=QI&(6.>R"8
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
M7%6&VODV[P5F<N&"B];?@[S9=4CRP\DPR'[-YM'LN@=>YMKNY >ALK@.N$O
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
MD0?;]=<+S!0B5"T<C?;%!@]F* +22;A)_'*(^^KAC]@GJ-VPDW]G\ M3:2;
MBDZL(!J2;@(&NIEZT3?R8J^FL+D& $J"]P/&6L@04(;62*VII6V[>[(G*<]]
MU4B6'*FO1W*(YX"P4P_IJ;(H86RM_Y83*'&(;J>$V=,PQ0Z8'11I>3)[GF'0
M/&<85&08=,\9!B^?80">X$ $OH"C =0_&QCBFTQP7GF>@;A/!#EUI*_P)5"<
M8*O,2271X^,@NJN(IH$<PQ?M%;;-TBBA$"/.!5=W,^"@S",TR^QY!O^%_J)*
M!P]AA;#%\O3B;U/@%Y\F#\E'$RS,8)A88-"U!K02-L(!-^H_O4W%S'9;-?N]
MJF5]'XTHFXWG+OW4SZC 24O>B"&>H0O[=S;O**GP#R[O^11'0YR[A!HN_5JC
M3[H_P9MW0/N8U:OXY@U3.P]6S.73J$;QM,!U(I4,>E*1[;>Y%U*B(I@)86(1
MC4<"+4%,8L>1\S%76;:E,;UP8=/=EYCX0XRD4"8DS63F+>!_OTJ&&499 (\'
M0#')/'(R%DV&!JN800@'3)*@48[!NXP?@B722Q17A\\X]E21!V<PHE"!"*=\
MDF# 5IOQ%-6A7,TX#SW (VSQ8?@]OF4"RA"[:5V!S1-E$V#UT8@&02XSC&L5
M6\1I@EBHV1%O%M_A3[%3I5)0^7N6/T;:H7T>^Z3G.*K(@2CE58!QR*,EN X.
MFQAW 2#:N#P:"28UXB/6AZ\"74 :$KQ[H,N$+"33CA9LK-2QO"%0C$D%HU6X
M#?3EQ(?S%FP5;RCCYV_IFR.T/&9X^&M=(=><>QI8'8ETJ=CS2DU"%@(:IB'\
M?UQ22J^F/@43F=")$%]QB7Z"*Y3N5H2D&<!YQT+H\\RC0>IAMBC;!F-OZ ?T
M-QF4@@%H*^EZ!V9 )HC>04L.?4<\+2,K&!/.8MX*/R#O3@7Z3==.1[TX;BQ+
M_'"&8D1[6QXTM\+&_C>,PPW@X&4)M/B"I_A\#J$UC&X%<"0Q+I!+#TPN0$F8
MB5F'H/,B4"RP>N#\193QB\S7.*+2RMZM!_N.U\"8*$*[!^Y!3%H$=AZD>3@4
M<[XH)@O606Z$H<!I/5IG 3T[,&$"Y P\J[R0K/IE3]S!/0TRU!%6#/H->'P0
MR+M$EF78 9'R#X'/8_KR :!LG(G"[XY4M7P8@7GLC<="[K#<.SH/I<Y0.7;
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
M-W6)1>X3<?274_\2G!R+62\4ZJ'"&<H<H<+;UZK@+4$R&?5"D\Q#&  A*%&
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
M(L1X$IG*A7?OR=SSKS@&8Z) !ED>4@_+>"A^*$.SLJP$\YDAI&7;P B4N);
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
M5[Q]B7]X$34N@5N9%A;,@']G+*'N1TFO#(18T/VOP-T")7OV1X5-!>@A4:3
MBYYOY@QU;#\X/#P,=O=TUHX]PX%VR3.D'02,+G_W]OCUI?_FX[M3_\/5&<Y0
M+R"V_/@6.0-UJK1A]<"JUL;D7<( PBD2[U*S@_HL>;_F/;^&"VV._!6L=M^,
MV[]WW+\E,TK=/VP]O?O7\VV5SJK&8OJ+%[/^ZN[:15&>S<QBK3?Y]A.IRL6:
M\5$5X4ZG(ER5PA/49DWA&6SI/)7GT7ZHJ;S+,LS]2S3#\FKBHEP>7?4Q'@Q>
MU'O0=GDDW8?,I3(VU"Z,^?40\QN3S1B599+E3:IFOGO^5??B4GS+AQN^Y2Z^
MY9T-W_+WH^YW#E9MZ^X^ UMW]_ @V-U=;-765?P5%M;\,_9_X3B?*O<Y2E5U
MOD--S6IZ%!6P!'0$@"/(*!YN&76P$^P>VD,'U3Q&_2T?M3$?';!%CQ,5\$&<
M1J;_0L3*&PX<-/5NH\YG:[\UV\"0?VU.G[L(K*MK9)YV!\OMX[C/(+5_0C6/
M/066(+XF*FH,4,;P$^PSY^15.N87#Y5_8?(C]$_TY,3%Q095A7\"[Y9'@?];
M//QT$T[@@W#FGY\'E$"!V]VA0,!#LR0,_'_]W._WMX,YR[6Q$A]%;3RJEMA[
M0D-0B'0>H W>5L-/LP1[W3U0#R@]T**M4+LY;H)S/.*+&_1V3D#4!]1FKDO,
M.T>QD>[G)]W[3^GF,+O) Z3[E#K^8@+K;9Q^\D_DI%E>R@UYRR(Q[WP*BCN\
M4UFAU*N_1+FL%Z__=;YEJE\P!,"7V1WQH?>^Y[_./OM'V_N!_\\J+&"PGYQ,
M^_)[INCY[5W3P*4U-XW9"NNW#1KB9;MAS=D7-5D_Z)9U_N//J!Q'RGU35?<
M,=?"/P\D#07'OT2ZH9B[?%#KH<*R >!/W4K!19)=JRB$^_4/=_?]R_ V@ZT%
M;O,E6&<1'#H[@7]<@K25((4_'P?>QY1$^[($.Z?HN4[.<HC=99;N+UU8SP<B
M@Y=[SCU2\>J)I((K@!X@%5QXY\TMO$,]R%&9EZSON.%[C#>%&WW(,^R$#,H/
M9.;<!D%,]/CG*ON]2N^5-;Z/-_\^\\7OWM)!>>S/.=KR'\+;.$'$PTDVF6 #
M&C#7U;9^GT0AQI*\W\)9X!]N[_B_X2U?@Z7-,"6C<G=WMO=!GOF68(G3"OWC
MW_V7?32NY!.C7-=<M@^?JVQK(9[GA"BQ87!:$-+L)(P7B617&=]".[:K[ _N
M_P&.WF&5)''AV<-[K[SQWR19E@?^69* ^%Y^BI(2Q-*>WKO;KP[\RSCWWV G
M<[C1:8YMR7^)KV_N4#X?<+JON0 >/8$ %KZ4LCU _J34SEO.:=(N7H\:W6@*
MK.<(K%,)V/OS?M=\*?MN[<A5N5-4<?14_I04'SU0[#5B]USDWF_(O8DH/H;@
M/X.(PZIZN[::H"X,?'K:\<_Z)_? IQ TI)%>1!J)%!F4$CVI[BGX[_!"N:]S
M9A?4LI!!K:#H*FEI"-8ICL]@3QE&%KJR,<BS3[#A1U&8X-&?XP_DT083#\^C
M/.,=B@""S;C?8(P#.EYJ3NXB Y$*[\+<]#VD=H=BLM*()WBZ(W2+;&W*/Y5T
MYP##Y%52$BK6'V)@C>XB@%N=$]E83G?";[/?,.C,P4]O>E@1@-CD2J9,5@XC
M]:8.(!P2BADT @H0*&<_RG,0DZPJDIF'TXW 1IP8,/XHP@*S,_CIZS7$7>WC
MWH&,'1MD]0K:5-+2Z$MUS2/])_3CT?_^)?S_MOM]^,%?PY\>\^GG5V>_^J]Z
M_J_'?W]_X5_^<GQQ]LO[MZ=G%Y?^\;M3_^+L[?'5V:G_X?CBZM_^U<7QN\OC
MDZOS]^\N5[/P*]X&?XM_.H9W#7\'[>22-O[MK_%/ZRS)EV 0$*IZ^\?S,IKX
M!Z@.I!P);Y3&,"'6Y_>HL9L: U*I?-;C*?/?:^E#CV[97\EBK5H,7B.NC3NF
M?PAS JV$H-.&'#9>=WDX3S&2N!/@?W>Y#?SVSAX=KH0,(:R1-0R]TIT<4SYB
MN[/G,I53F$HXR__G*25BA6[-0M_E3Y5[='OK#QKIWNX/+:C0H ,J]&C>#&P<
MA/F@]7"&Z/H9VGCG*2Q"/ (+C??+8HS&PY9B<=^W!]]O_^#I)XQT#.X:K!2C
MC?.Q:$Y41WSG3Y82?0E;S+*/?,P)J@&-'T-V'D5@'O,-+4>TXV(%Z'3$.<:V
MQ>$99&!:DQX>WL31N%T=O%IY>1[28,E@OQ]1H#5':)(1B2>+@GP)L\EJGME^
MSD+ [=$&<-L%N-W= &Z7E;?%3O>*;.[3*L>C#M7]+ IS,+0QF'(:#2,,E?J[
M_:8U[M7YV?%SAR][FF=@=\$=KJN0X)9HC^?,-!$-2H;HFXMBLNH+T%XY7)AD
M8,YCF*<J7-BFC9,E,TL*XW46.4KD$7Q"N-\[JJ[L][D48H<J.*M<89QA-:+
M(]R1=A-Y"F.X2TIIXP+CD1,*DFO); W_2:\UBL /28HG"\:M6$3H 1^D=.L#
MJ!N>@'5V.3].L0BYRIV*%K"+R>6,BZ*B"N>H44.+X5O*9V"I-*I\E"S<0'$:
MER0[(+'#/![(04K"X]Z&I=2_"T':T84=1WG.*8^%]8:6>L$;S/Q625P@\6&^
MR-1,JW&7<<R[0%]I%,YZ_C&XI?BR89+,W!?>V:<B2=KP>\'^]G8KKN\,U-.!
MTO4+:H>DM!N,1WQ:?3#E*J*8ST.^WJ?^KV$.JFQWFQ0IJ-.YD^0*@[>#,Q_X
M^PAW#/Q7^]N8=T'H(ZW+_L)%<:3G*IO^$8/90&OPK_.3J_<7KZ\4!/F/+$Q"
M7_Y)-_X%K$C_URB!];'T/EYK ==[N69P6.ABW7$-:Q)178"IF^\3#%5+ZF&_
M8[BA(,UAPT]\AM&14Y4W60Y6MQ1 ^$-9=7"T/E[^USZ#6LD1GX)PL%+A[_H]
M^(8H'5!=4%1#PV#[#(:ED32EH?->VW"O[3[=;9U7L*99: GAR*Y@$Q)C17_?
MS!K259F__5>!3JC?-Q_S=M-O6IMNG&>315IOJ>WG+=Y^7?J3JA)97?=%13Q(
M4W0.V5M^R/=HC(W*!QVRZ^@05P!W#JUT-<DY2)Y::MQ=[IW#3D'LTO[?U93_
MO0+OX-"9<IFOO;U@=[\?[.WA^;L;O-H_"E[ASM\-CHYDR_2#_B&B#_<)VG (
MW\ *^;OP-5[BP[_!#CK"*_>"_JL^_PATPJ%J"ZM#=H.][?:G]_T):FA/=N_V
M@=[>7+=S9+22JY*:(K38#L -SXNR4%%Y]^_Z8-&6O\K^ *=*M4>CLNC_HD$>
M^G^7N_Q\<79\Y5^>G+T[N_BW_Z^S=U<?+\XN_;?GOYY?G9T&WD66E8C!'4;R
M@]_"61K]/^%D^N-9$O\G'$1PPOT[S.3;J^KW6,L(WQV_^^5,_L9,>03_\W^3
M#WY]>9I'L"-RO3@>1GQFRP?T-<Q..IKQ)]YO45B4_H<,)&HB%[V.RQQISVKP
M45R8KDJ0[\=X>I?=<MR@W]Z)"/(523Y4P3]0(3=_[#A"OC]7PO\-_LY=F,IB
MO(TK=(40A@Y>T-_#4>2@S M;AJF@]U_"XN8?T<Q_$Z<HP)X#27]3P7/??H!K
M/A[#WODW;B <RMMSV%7O/IR]^_G[6<R_AVF%TRXG&=C$<Q2+L22\ADYQE<$B
MI;+8DNC5O&2PS78/^\%!_PALGB/0[@>O0#4>'09]RAR#>N\?@GH_"@YV]NB^
M1Z"[#[J$J YE?'R4XAJ+!ADX?14+=Z%K:[6+[1:"5Z\.6_X)3)QC:*[S5)%A
MTM_3N:HYE!QXXJ 1<]UZV1CF#K452-&N:LRY"$O8*^_"8A3^L<XS>!E-2XE&
M;\^=1C["7V9I;0;!8#LX" X.YA>6K/\,/BR/U=_>Y+&Z\EA[FSS6,Y5OU;$[
M[/WMMO%BX74>22X'XV)M-CD)G2O\80'B@4,OEC *DU[\ZUJZ'"Y+,#NFH+0X
M=ZQ&BU<OO!=H=@@&\BWFWO)"X(M;E&&:DR$;HYF*3\5"#HHOX[!&$9BDV90,
M63Y6\''*?D?F"H*EN2HN'-TB(R<!*T%3'E^>G^!+3V'R"YCV\N6[\Y,B$"0
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
M4%!+NCH]..$4AN&KLJ".*+'3%T:&2!0G>UMX["51"+MB?_L'7 \A$M%.":8
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
MQ (LT.GNHIY?7.J:MB+;:#(\J,S&L]6 LC4L&G9A9!M&P7E^+CPU'J^$M+E
M$7:([MKO1OQ:13.8YPIIA2CJ=-_R\!%"\RPF)?*OY(BI8GRL^LV.60_6:,)-
MXL<2<G*B@O6*9>N&>_;WCK!K1R@*5!%4SOYB0P.Z83M8- *+7G'S#AO6E8W<
M+!X!2(L<+\,UY'U=P@-<2K(6BU7=^S2+Y+7E1W3L7W^:]U7]5DDT=H4$E^,>
MP9 J#,HLFO))=V51PFA-ZPOZS:SH1@VL1 U@GD/KJ1S)*7-XU#HIA(WX..(3
M4G4[\O>DM2XHIGK+J(S-HJ_1HB\X(V;KL-S?W:$/WK["3NK;F'/4C#T7Z%*$
M]1(X(Y\03(__'Y4>(1E0##8&PGIM]L<; <8^)"CLBE98%"_+&ZI;MGA5"6/%
MN:^_\C,G9+)2<Z*YD]9#_-IOM:Q WO/+KR:BK.4>L4MD^/DEM\YI%-]8M#<B
M,&[1P!UG53KBKU=+@;P1QN]3&&UTE]%Q=ZG_0L%(+H8JX&IWHHB@A$4RVR)0
M"M9C9<Q[01"$,AM^HLJ\C.F?5L\COQ'=C>B"Z"JF*EZ8@,5CG@N7L8O4:(08
MMYMHA+DYD&[$K!'VW)7T!HX2LWO77.M*0*QP]1V"-A*^D?!0^KZ$_KA*ATHS
MK-0U#=X\PC6,LB0)\[46S&?C/\^5R%5YU'RATCL@:!'6GY9]")[-?R*&'219
M>OV2JM4,ZGPE?O-&#KZN'#S\*!1/V*.6*S"CA 6M$Y'G_CA&V"S"9$QA9PMS
MM)&GM98GK%Y!IX#M>NX Y*!&\JB43K/&0$+X\DO&WB/JF.D@-E*RAE(2:M-R
M*G%2F.0\C3.M\J)B>)+'%2/,"J65<=%DFF2S2.H[_6S**$Z1JCN\,BPH^ ^'
M6R@V]T:HOA&A6JE-_D3F>"A$8_. < [U#1.HA;;<2*4\1H9]^/LZSPI#)*B5
M,Y^P(6V* $V^D^A;073:6B'/0J@H#X[ZUX"(0R5NL^VMLE'4!H$V]F?=R>G8
M4YLMM=E2J_-P/;<:#,0_2B(J?>,ZQV%VG=9:"W9NHY:$+\;BNUO3*>[WM-:-
M'BJ, ?72\H[MM\+M\YUNEF]M:ZP@DVD.G#MB)Y1SH"/^8RCM"B$S;!:&<"RH
M]_6$=*D*OKU-!5]7!=_AIH+OZ_.8U:AIRGNJ.3SB.,2M%W#_$VP,0T4[E%!
M6LY)->%Z\8Q+L>O[M5WY9M@$?HU&H$QSH==$+@BJ!.&:X30J':B4IQ2_9]@&
M;YHA713C[OG4)6Z:_)H/76V#@F0E\SN@=-:E!+5W%6[OQBO)6+C\7#GOF]5]
M7>U4%ISBJZ+;_EMLI&M5G9KT.3]SR=^ZMX1"+CDEOC*MD^P&"BPM!<:P/2[)
M=$ZU4(ATR.BBFL_[ZCN%*"V@VLE[B]TL*1=RN]9B7!Y&-V@($EGW:5-(_7Q7
MJZ& &%U#EQS>?Y'5N/)F=4H>]\JYX_4ZQKOE#^4^TJA!$"6&@@$')ZV6@HX-
M+/P!C*8NI>>5*)K3F-LA$)E?EE2301P&2 5+K.CF)X8-?VS+(@7(@@8I[.":
MD?Z@Y1#E0_Q/2F%(O!#XKA[1O3+P&]Q>9J@-1ZA<,;>K[D)7K:9+WEM44RR?
M+-2[:(R."Q>)N8)NA+1R61H9W$.]8%0!C"@SE*ZC,1G>%%:SQ':.]7XN"[HA
M #8D@_1>\)@7@RW-_Q5.,(S@D8:?2,3)(W&JOX'8D%8>,!ZPMH662$CF.Q#
MQ3O/<Z]\D&AN?9%:LO26!LB*U9YFQ!JR<8=%1;.CB A2J%B9N)T,*:9SN>&>
MH9KB6(GO&S?L@7'I("2)*%\^($;PVL.5O6>A+PW;H&5&</K),20*QY)H'?+D
M?YN6I'*Z/WF?X2=]W''A]%@E/EO9HO-[<7J=O3B/>_XO,9IS,^9 B&ZC))NZ
M;1.4P\H0]\-B'D]@J%B[#9*%Q=<8\(AB&.\8W'AJGXS$2\JIRE&0-]$@KW"!
M^H&_L[VS9\F.' XTNOGI9<$WO+V'.('[)G-_'FI6A(* /V?^V47;T:L?W#4V
M!QP(#8);OQB*0:LI39N*C@V,G]-:)#/JT,A#-9WL;!LF&JA7:RRH_+!.GXCE
MIAO4B1TG^A+(B>1H^- 0@CFP(T=G+> LL+3&9]P6B@G=M"D$/5&,,9?\8HZU
M/[<7I[F%1[<06D1#!4F]N+O6"$YBIG%2^?)%OM; OO\ 8H\NGS2.Z*AC:?A
MZ^X)''=XNX[Y&_C:*]VAN0H\[0@Q1#4",JN&L^C*Z;VS;'4?=9UX<W[R8,\@
M'@>>',_#T.8M':H%W:"S"-ND,K,U.12O]FM 66K"TS2*Z;WQE\KM3-I4$3[E
M;,J'>?V-Y:W4-4!K$5R/_>W6XT+LJ0,Z]@_87R4J-J45'%4Y=Z'5IZ-94W)@
M0>E,Y5(R0KGQCNDJ8>AID##,-N7!Q^JB:!""^<3C0J<TP&DDRQS9SZ_!0OZ/
M+JO^E!YL#IFA<^QAZXDJQ0X3Y/N %7V-[@8&]HL,6_:!%N*.3(SAM+W-K6F$
MQ!FUHZ$A7?Q+?GD>?MV%M;Q_(&R!KHR[L+H\]BGNVB*N%(\5(G'!#G]%(>]9
MT-%]G64C='B2$6CC[)II:NFE5&R0$<;*.MMR]"$;O,*AQ\=T77"\V@"=:6#7
MC7XT0=9M11:"D,!G(V4B#0SE8. C7R%\D&>S,"D-SSW3*S;ZK,4-X?!T=G^+
M3-<7YX"&$UF-3R1$RG**>Y<&(\"KH$SZ\% 0X&5^85U68L\CV,I"M81V"OM_
M=\0Y%3B,G7D-)D^;CH"8V''K!2+A,:2]9?K+(9!F;;VOUY92B?0WDUGZ3NS/
M62SQ5"H)&<)Z_4X&CT<S=J\G==?J+'$7,>LA*WC+E^FH99_IKT[!^L)6,/[N
MZDR-A2OR90F2_4V"I"M!<K1)D'S]!,EO-\@(>Q=92M^9[D_V9-B/(<]--JA:
M4Z(E$'%:41-==\=*S&34[+ZGO.UW]N3 3K 1:QI^0"MT\B*F,"'UF-'3B+J<
M@DX!501O^Y^:VR:*ZX5MF\LT;W+*PA4WY'JC$R5P FF;*N\D2HT*^+A'5?S
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
M+R="-(_M/AX!XH[?(N2:SKS3Y":I3IVAWP96ZEKZ$0U%:@4 +:.5DO-[G5X
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
M,CR!#=AM38W;3>;HD ZL15J-S>,%+0S A>0,)-@<Z3DX(!VDG@&@RY#">]J
M3;R<K*W,G* \)(PMO]2NI*D5^&K?#?J35XB[0S!RXI';)ZO]$\R"*4%O@5$Y
M>(,?$466X5?:\9]8DJS+CH0O"<ZQYX!WX)\"/&]E:,?-."H:.2HPO %S=N51
M(0@V+1KZ9H M<0B: $4G0UMGG 2JLN9934B/;QR2]H%,6P*8Q/@S4T[%$@NM
M-!A.G0+(<A&Q<#[& %0+C>H3[!71>5R03?0I@]_=$$N#.R2S/)+-L:'FH4!W
M!DL@G@8Q\#(B$D 6*6M0DN@Z?(F\%3&P- 859X\^PRC^F4\N%#;=DE(@H!<L
M?!VV[83L1NI31H0)?#=4C=&$&*"I05B]!>-]\;5($P.O"38=55]L'AILXY/6
MG9&GQ\-K%MP);!G)\$U(BU'@0CN3?9P!&F@=GIFE@XH+ I;\:Q-K-3T0G2$3
MD-28)SXW@[8C&3-:6KM0V[F@O$B:,+;#TVEMB#PYE4AR8%)D<&9K9VP:)@?8
M@G"'RS2@X+XRU,'1)_/_R2"U,"/340:GA9X+P U-2$ -=@98;X?S?@D"L/PD
ME;Y[=*9J*S#B].@@6RP06W@O[O,+'+,D0PPI?H(.0G&M$L00$JE*0"4)/ XD
MW!8Z^FX,9)/Z] #!Z;&9B3FB1ZTD>D3C3E&J(: <.TQU=3:1UR#@#H/GW!;E
MW"2><RN<<U.J0S+[3WR%_/WB^H%5I/Y]1\AMJ^/@#$S8&;2COYW\>?D)"$54
M87Q"I40Z@?*>#3@-;_R@'4?&.A3@_Q/_M>T-R(?Q7WLO6*"BL(??<S'R^W^=
M]L4_X3U_2B>"@]WC,71&9:+M_<_!]VK>G(;H\2G1M6*G>0'"97:QM,HD72X%
M6(,I[,[S9]H8-IT3V.G-B)?"V!Y7!]4H S+E2?6BMD[RMY'$='[>8E$SY!)$
M;5DFP"<^!G8&'&;M37GB:+O,U^84F$^%*2?G+ODU#0S,)L,&+08=EHPBI1UB
MJ7U,(;0Q62 0]CPA.&D3TH_CD-BC'=F(&"VC$39A * 4A@0[042AI#TG(@,-
M\2,#.XSKN1"+ZP/V=5J:!AUEK6Q%%'XP02/OXZ^!W0XV5HSM3;'=X;[J3VD
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
MHH8TLXG],94%R;:C&DPW-RTDY@"G:!K-ME(?V] ,QICC4ZL4*HX\#IK-Z5M
MZH"^ORVFOE=OUUV^V-XSS.$5AK8;"&\ :@HP!_W@<QSY_4D0.%[?K3[AG=-@
MTAIJ,.5<OM[0Y9?O'5&YZG@W6*H(4FYW>#DC4ODTCTF2FX8*T!!%+KEC(^"<
M&K+("#%+1/+6W<<-+HJET>P#&2=>F;E)J)3U'#:/+6HBP2N0)6QT\L&!M:2$
M2V":!(ZSJ>+_RIPC>.A,VR:]6 +3 ,(%:9*,E#*G-G&FE<FTV>M6@ZE&JH54
MJ\12Y;I2PJS:=7%B>%]#+%L>0A502)"JJ$C7BZ0W]C;(LB7=-+AQ5 F*OYM(
MMJI42"ZJK4^J:=A3Q":6*$,!\=$U Q8DXIPN-N "M60-NX[-K(MM;BT'7\Q>
M+*9RDX >O[CJFH[F86ZV$-D? .GVYH;X/.U2U6R5@(FK_VX"__42/]7U)ECM
M=)/2\@NR9_JYGOWAA-<?46!CN]7U[."S$SFOX1;C=S43VXL2&?%NFHTMGZ@P
MDU,+^7-<N! FTV P(K;=CRW+T1 >Z%!))%E(4RPD%@)"XCS8E >S-I,ND5GO
MNHR/@;(%"QH<*NZLN+WV-B:2-P-EK,E \4:>4F\V?%*9ZW+A>,[&&*@Z]$-B
M%Y#W\121=9/+>B&Z6570K6)/9?X&('/"84J/FW5AUNUE?Z>+;^$$T=;:W+VA
MNK*1SW),\]\KNTX6LRC'#:(ROT:3D:B5./1]OT]2989\83YIF_D^G$_U\&G.
M/](W\H\V95,#X1>(?-PZ8?A=\/!M"K>H8$=1X#Y-Z+S=R!>\*<^3#)@'UW,M
M+$.C92^ON03CBS:RE_@%6"0GY$1ID*2=D;^>7TKLB4P%T&1\= J4-7'MVRQF
MFI!\)B9/@=E'G)D[9>;<C6L!<*."]!QU!-5=MY4ZI7/WZ9WM^<*M_10*M]%@
MKZ6NLJJ>K-#E\EH-D7NM.[VT-]/AA@2.JXQ,64&&P:_D6K7XAJPBJ'T*DDP#
M^Z[K<Z><5;6Q:O8R-1363H/_LS:O!&^\^PIS>E_'@?/B>"',MIBZ9CFT$5_,
M#NJLYI^\-"NQ9\53&^8-#/6H:YV*AH8-;;,0_@&5Q10FF7ZTE41% ]N&L8^%
M/W'C9Y_?^GPQC;[U-RI1N_$#;.9BI4![O3^%*+"]<$0J 05[\(\)1:78_XJ4
M*ON<ISR!3($EI>TE(VTOI6P[(6S/_MCPPB&(BYJ.%:A6(G[OH10>5=D972N;
MR;!1#4E:B0VYQ\#D;9MRZV2R*9+LD267BY_.V;Q;-L\:O*8$>24+&YJ;IPA+
MKGBLMY:#=GFOL)CW.NI:E4FQ0#3OG*@[Q'*'_S6: (7N_8 (Y88YT.6:2#XY
M5S2DFQK2U!)3(#QEM1,^Y[AZ%!KJD2P=F040)'@F99^8K;*TF:HC(P?H.&?V
M'C%[SMK06.)-1))9?HJTVD@%D9?IQ!HO YTK Y5X&>A.K^<*-+0>%X4J&J]
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
M+:F9YH);A^#J>R:XV&V4D:H;2)'7XS9SL=U;L<U]\1K\XCUH05BCOS::$M
M_:5B_:4B79?PW:LU0H%5D%PMJ401EIDO97IR_N!@-@/];2(D_E#P8]@S!BP9
M^4(,. <@E#%&VNS'W-=79^#:D3/Z%,:!ZP<$RQDPBD=._&@7LQ<PA\=8:MT^
M_LD0+]Y[+C4=ORWAMCZWFY_%(G,>U.G16IY-CV4G#"?.X&H"9+W'Z_$9COR#
M<Y5RN3N,H>WH+SLIZ^Z!<[T7YS+A6W?8H5R[)TSK,IZM/KX5)E[+,RB.6WZD
MG/)#0+=K%I]*,J#'*#@KY48ND@Y7Y>;HG3EU(Y,90YJU?L;0KKATU**C-$;E
M3&L:+#.BL7ZJ+I>9[61&*B(S:J/5C:F9R!(M+CI-%!VMJ>I&1Z:E<IG97F;R
MQKK,LF)=F^UJFP;-K9LRRUK>=I2W<E%^E_L[9/)C,XV3?X?DEW9(_B/4\W)I
M1;*<U.M(75H9ZNI=-:J#J<(P/+$S!1?;IM"TM"Q0C@3/(6,2DP_V_650=,<H
ME*65Q/+SOX[4I16='B^IRP^PZ1L%2\B?':9)%OJP=TZ$O5OVB4M_2:UG' Z1
M# .)U:9ZN&@4%0UCDV!(69)!PATR4LP2*^6.5RCRJN;22FHYJ=>1NK0BJN,E
M]4I5)V]>I52C:LL6*(%#)$D2LA1\"4HRUW?U'<(=17>/D=3YPKF<U-N36LD7
MNN6D+H'4^<*TG-0%;_$"I<:[NL35^!*WD%J?)WL8E<0S(<RA/QKY[_@S/)A9
M3"OQ9$9MI*XIF7'(I"X_8F46#V;>Q+JGA*BF+)I(47BY3B-EQ"H<U2Q#1%AX
MT])YO7&-RIHG^6HC-4_R[75XLRP=-^4B&2?GBHPD442F7&(CYO%*2-[#R-,Z
MM9&:IW5J(S4/WM=&:AZ\W^<P9R67N<DN<P499FT-<,=2TXEY(KAD%//!'XQ$
MKW"-4HWR5GDZD,MHTV64YU&YC#9=1GE6K392\ZQ:;:3F,?%J [5J<;2\^\ ?
MNM&M'X;Y7#+LI2L2DB03F?6Y9(?,V+QGB"<[:B,U#V4W+1)54%M!E6K]VNJ
MZN5.G^S0&1"83,<+;:#:P<LN=W*JUJ\\?\5EM.DRRA-_7$:;+J,\8]JX^J<I
M$/I5>=,+,*PN,W;5;T%NJU8Z.;>0HAKP'W?!:SMO&D]RU49JGJNIC=0\Y5 ;
MJ7G*H:F!I4KO:WD']_6Q5#'U ML+ATX <V ")W2"-U[.Q+7'MHJ:)RRYC#9=
M1GE"D,MHTV649U)K(S5/JE0;#"PPR'Y-_T1LNO;\!VJXYO,FL!.I(QU[$Q*?
M[%("UU</KRM26K4-V]>/&H4&\UKX?P3CY_+J5IX,K(W4/*=5%ZGUFM(932^'
MFAVK+)UIX]SAIQL_</"SA/XD"!RO_RE$H-U')$(HV(-_3,+H%3^A,&D7+JX<
M65PXM9L\7PC]D3NH0%HW>V5)7MHJ_I:Y.<ZJ_*JGM/0>9RX_AYQ5A<]A:;E?
MSEQ^#CFK"I_#T@H#.'.;Q]S2DHF<N<UC;FE9.,[<YC&WM/059VY]S%T9SM>*
MEXAUHQ<G@ JPP'EQO-!]<SH$/0FZ$5D8Z))%@4B(G[Z_[0UZ:4BHG42$"")6
MS_[(E_/!6D9%FJXC72NQC9%+9?-43FEI7,[<9JB<+8I2=ZEQ].9HG$:5LN:=
MACZ[4S5_3N'"'@%,(A*NG+[S^N0$@B(A019EN32ZJY4>4?QT8>!/GD9.72=T
MV1LWU;ZE)7J7L[]*W<O9NIBMI265.5OK8.M*"WZC^Y0-XM#$J4$<2=,'F:'2
MG41A9'M \=635I A:<@J$U6>B]-^BI.T6)R@Z.L%VP=.$%[_<^)&G]A<&TV
M]O=^0(RQ* K<ITEDX[7V_#O?@[4$_FA$<),C!\O9BE$NBH94+GT')7U6$>F3
M2U%FIF8BJ\P*0BY.^RE.RFZ4F8Y,J\2Q95SZ=BU]RD8CTFJ5MFQD V"@%4U%
MIJ@@3><2>$@2*.V'!,J55/!S^:M!_E9WBRC;(@:5*H#K>TD  UNR+"2+!G9L
M2QP3F5,6B[:8'+T8KI;" JUJNU"#*K@A(A8_1>9J<,_D+V?DU2BMQX2S=>=J
M98O:B3K5BH;O-%U%JH3_$\6=*I8&MCZMS3[&4]H$?RA@$7(]._@4:-B(M\[%
M:HW#T]5&:@Y/MS6I5VIUHTC,4,TYV)X&I6.5TAUVF4*A/U\9H;8T YD:'^'<
M2/YK.?E/  \V8C\)#DL*LCBT;9U:EB-3UD;JTMI!CI?4*Q7:1DFP:A38E#]B
MGIP;,C),$XF:PG5:?0>- ^351FJ.\U8;J3G.6VVDYK!/E=[43;NH+7)1FZ*,
MQ#+CAGO4W%!@-R6$%87)&(M&].((SH<3]-V0?"@$/@O^&(C/(X^)3N+X:'61
MVN3C7AH8>=)+B3S^Q!JG]^)<,WW3'9*G=*FR61F6U$2DEMD1QV6C/-DPRHA*
M;BX:)&1I*"66$AZO4.35S3P!5QNI>0*N-E+S*'QMI.91^-I(S>.PM9&:QV%K
M(S6/PQY(<+"8P9^-',((S1KM_P96%18("!+BGS[9H3/ G$_G*AZ\V/.I4U6K
M9IZWX3+:=!GE<7PNHPV748LG0!I7J5;'O&H84VY()E*E$CM"CU<$\IXV'M*N
MC=0\I%T;J7E(NS92\Y!VTR)2M=S6:NVW];'4K-TYD3#"?#AXN>>N5-6ZF>?
MN(PV749Y\I#+:--EE&==:R,USZ+41FJ>#-B6U*MQ^=0M@"'O W_H1K<S[MAZ
M;#T-FWRR)B-35I!AR%7Z9D5A]/:'O7E/DB3RG$7%1VD+<,'"1PE;IA+29!/)
M)C](%3)WBQ!78=X:H"95I&!5*6J5UE!]W8_RJ54SLM:&K-A8,*'/YH()43H*
M3+"366"%J<JGO6WMY/'!?+6Q*K_94%KRE7.7'T3.JN('L;34/.<N/XB<5<4/
M8FF%&YR[#>1N:;4BG+L-Y&YIV6;.W09RM[0\+>=N?=Q=&5/=8FS0#F?$:^;)
MN:1I2*YR? N7R<IDLKI ?_5"F2.P#'!^%8[_6"J8Y0VU.D*9K"H]L4,UJ8M4
M36*)W+&:;%3=[I,_&A39J9H_&7)ACZ#A'PE73M]Y?7("09&0((NR4AK=CVU
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
MFR7'54W?:+9HV &P,$=T9"C[QY4M]&RCN0(A PUS!%MZVE'5]#>)*W,WI $
M)9)I(EW=8H;)SBNTEXZ6R'>O7N:^1P4[$IZ<9]?S("Z(7<;HQ1$^'3N8I=7>
M19!7BK^TJRL\GW$-DV,4!2L6!>E:B8#X!](ZO)*UBM9HUL)H4P-S%H"2.6<W
MXJS:9,;*,%7&1!H,*.)'=H\9.VM2R!)VNF%0(U)SN-V%^%JY-SZ[*K4J4\+!
M/][ B%"+""W^DC#P)T\C9TN97?:@_;]E9'FK6T;>3AGM+U<;I8CFF*IL=<,<
M+5.;?5*A%TI&IFHA,T<^DC.UB4R=,QF@-PMINE4(12@73ZN)4#2WHY@O9B\6
M4[$E>W+^.!F/1P[4[]DC:G4"B@& DO='?C@).&P!7TQ#@3ERNF6+^APZ^.8#
M;PO_TAT<[J6^U:Q@2J'_G[UW;6X;21)%O^-7X.B<CFM'0&H"($'2GE6$+-O3
MGG5;7DN]$[M?.D"R*&(, 1P\)*M__<W,JL*#!$F  /B0.1'3MB4 5969E>_'
M5P#0%U8N_=K $,Z@HUEZ=;O^IU6\:HT!W@)'V.1/Z_=-K5,BN>>$I28FPVZ!
MI0$60QL#7>N4:"QRPM)NL+1DEF 5JF8,=4TWJE<&-6R6-"P?Q_X#4R/[!PM/
M,G+-S&> TAT""<FFU,TV.V>7@Z&FEZC1_ZFN==G.&L--DRA.4"N"VJ;Q%R>H
M%4%MT\R- _(T+6XIR\T/UCX\;>8H-M.Z$^J+[YV3[RG3HMN;G)IHGC;SXKQ1
M&Y,$.A=&S_'.+I/Q\? US.:G@Y_[T_,X%".35'\4V8['F]LGE6F@OZK^PKNN
M8X\<UXF>CUMNM]7" S]_,_TCY .;;@14/WDR>?:C'R38^(P _2SA64[EUREZ
MU<,V3]7'*KQH3:RM7A]M8]2@6;1Z3QN4&-9UPF@#72;:QB@U>>GWL<#^9)D?
M(T87G7-F]^S2Z%H@K5O"YPY<<Z65!0D:!_MSAV'\P)4"P)7'.-J>G&BFSC,S
MUTJ-FCY.BBUMWV\:57BZYPWT0O$]-.UN@J]V$(E_T*3,T,%U_MMV8W8SS1#P
M%:=?O1S?QLP@2\.H8\<ZI7MM=PVZIVNP!=0V3=D\0.=@TV)G<<R<:O,1N!,U
MFL'6[F?K!DG\)&12=<#GZ7(AU*H.]WS14&M^4N3BQ16CJR=W_-JF4Q1NQ)V]
MI2M;3B0#Q9N@=P^[6K=WLHZ/")-+)E2?W!Q=[$FSN2*_EKS[-;(!:,0@+A5%
MW/EY-HC @UGJG?, <N8+>U*_^0^VI_$?:.HM"YSI6_7!#NX=6 D?[>07'S-,
M\4B7G^]DM;L9 ZDX]A_FMO>,'EG/CU!0!O!C'$D:L?O =D&^!A'(2"6:,3#/
M@"ZH\L_&4C 1!8&'P@A^0*TV=[7[)5C)Y?[/^;GZT6'NY(WZU;X':K\%VQ$H
MD,'27>NM2FH]_%T]/Q>OTCWD+V>D -_#>>3/X6$#Z47\1%*1A3_;5"%YMM7Y
MEP^<K$[[Z11LA^*I'\^SYY<G?ZO>/<_AS%<!F#+CM^H7N*(<.E]\!(.5?>E7
M^18!".&;@&85J$8!L[^?CQCP!?CNG*">W:Y5L%T$:18X&93GD%N\>':_>(X4
MF4U1'>QME.QC=+E,UO0?FYC2],\.MA7]VZ_V9:LT#SOZ<O7E1OU\]>Y6_7SW
MOGAC6Z^]EK96[^CF[L.M>G>CWOWV0;V^^7)[\_G3^ZN[#^_5CY]@M]>?KCZK
MMW?P@]\_?+F[;7C+F\#URG9=U7X 6R0*T>WT[?=W&@:D&-Y/%#>@^JMVJ/K
MW8(G)V0*,L')ZW:VN9K#<P'V)7Z M\9+PA?_[7@QFUR!T/WS)KBW/><O&T7=
M=<*.X1]7WN0K"% LF,!_WDP_2OY\F[#G]TGUQ!VL\,[UQ]_/QYT_<84_]3.5
M@>R=HSD6Q&S17=+TNJE U_L6&B-_(TD+Z'-=(;%Y*YBJ,']R)M$,'^W\DC!H
M,$1=>QX">Y)_2WX5SFV,Y"..?KP]VV#CPA59-E[%@D9W_@-. =_S<CD&4_O!
M<9_?;-HV/1LZ?S&9' /TJU]P2L1O7N:TQF;7R>*6_*V>'<4!MXVYI]O'40OY
MK2RJ2$JC%T2I_SG^7^$1^&)[OOK9'H7J9\#<*[3AC,[;Y*?T;_WM:PW8Q-@/
MYC[V49TH (Y_V%Z,OH&!IAH=0X<'0$E2<2P9*DU"?]*0B]@8[&8/<RJ3YS_G
MWFW7>7#PATFT&WD15LY?V\]P"/53Z +0PPLUW>0\@'TX<^!?SPKS[FWLY@HO
M31'282C5,UK)"<:Q$R5'^G0MSP):._91(H2&H%,+Y_HD'I-V0J/70FP7+K^&
M!W* 4X;,G9[SEV&!3]>*>(LW WCG1&,?]O*(FI1(C,%+?J&@2GDM#@Y?=X'(
M0CBG$TS.48U\5D.LZ7)8 #_U\2S [> ,&N@,H#;AMR,L?4'(?+J66PTOVB"'
M]@CM:^" 4('SX3%28L*;)?HE7$N:R?R#? K]MZ$RBD/'0Q0_ 46-[2!P  5^
M'"&>_G?&_N78@*3?;/^).>H=&\\\W_7OG^$S%QI2]D5"!PL/)T2!8"8DQZ/0
MF3@V+ "4M_"T@JL#+H#<G'#&F\K_'ERH_X!GYD@F_^E[]_P ":5FY_5IV(+8
M"9"X<;WQS&'8HYB-@2P>D1"GSAB? C+Z1^P^P\W2AUGRCSWXR!,0E6(#->(6
MB1=YX<PG^P1[3TSY/P+F9[@78.AIYHQGZA,+&-U"ET4\YG0+4I\]C%A ]UA]
MA9L7L/J6^X8$U9$1WJ>'!P;XC!C DROC!"A["MH082I_2HZ]S+Q%)8,_ O<B
MN<EG 9R+O\*%$NR]Q2\'M .-LG[0S(P]8B_S&*Y#B.=9WA%Q5OXHL-XI5\UL
M-0IL+Q1^">QT#1^B<"+1"*+X03@L8&\7ZA5\ !T*]ZZX8#D;=Z/]JLYLH,\1
M8QX0-@.N!3N!73C\YG)O1J0F$@+>#(!'H:R<V1/^'N4\.6%$1I1P-^,%ILM"
M3?&0O9/"Q";MTU@5W?)V#'<]=MG-]%9RAV<,@9'X2J+<@F7=!.(7&#_S@&9F
MSOP]:)"!,T=<558P6UD\JV7VL95QLY#.2KR)#]\ ^P%A2C(6?XA<-K(]SO42
M50KU"N3!_I.GCH T' _(Q9[(-T/Z92()TO?2Z,42 [\*I7A!XN9_A_L$-.P'
M4:&H@6/]RP^4[&>X]R>$2^OBQ/@WS1!GW[RPT"-"?[?R!CY\_2#4_G+9$FO\
MM:,"UT^3*CHZ;1"K670M:N2K(FJ+3K.%1S>=9(5YW>3IW@N:_=LH^/52R6E-
M+^>07V'-MDX)](TO_\>9<79 )[YY$JR9GQCX&"X#QDQ#2#TR_">:<G8J4X%1
MG65&R]'T_WO]\6/GXW6>&Q4X*A*6:!J_%#1\*XBF-WG>)FR5512RBD%+$?#+
M2BI8!R9]\,L*(EBC0EF#?#P,A>\Y**31#)6;\XG]?([M\<Z9MZ3N;*GDP (Y
MI:;;:Q)M9(WIED8660+_'  .'A^-P)E\EWE #YL$]&] [G^!7:"IUS.P0_8,
MZE\*H\);?&D19S*^W!P?71>IMG+%%D:E=, MZ201<;)./PE@GQN9"#;8O2P?
MPL;YVH5C.\OQO!+H:P[HO^R<$^_HEK\3-M97[I;(W?=>H_?]&QC\=C">D:MD
MPAZ9ZU-",^J#GZ[#=?<_T0DV W!O4AZ=/P_../!+"OKD^>UD?36RJBQ$AOL6
MZI9UH$*]?<"W)+W[G8.5WMO#= LYO4?A/#P>X3QL0#@?DD2N0B,[NJ+K1.^@
MT<O:A.AMPAS?JW F;WBA<#XDR=OO[%OR#OH_I>1%P+<D>;'%STGR[E/R]CM'
M(WF[G9/D;?N*KI&\@TZCE_6%&[V?YA@G/7RAJN]9J YPLGUS\+^*[^,P4G6>
MD=<Y:+&JMR56!Y3,<!*K^Q2K^O&(5?TD5MN^HNO$JM'H97WOX,R242Q3XF2F
M[(NU9-/$T-_^4Q60/R@):^Q;PAJ-!BO25-ECD+%&:S(6FR\U*&-]D3A]DJYE
MI*MQ/-+5.$G7MB_G.NG:;?2:?DHJ6H[4/DVEY2=O?%!BTMRWF.PU&EAXS\:B
MH,0X C%IMB8F>]TFH?KNOS^=!&09 6D>CX T3P*R[6NY3D!:C5[02@)2]D]9
M>F3AWU0/WTRA_;IZDRK=0OJG;B$%W4+ZIVXAU3H[B!([4>(X:;>%PXH5VR[L
M.Y#F#9NKN$XU7&W7</T4)5RG"JY3!=?V%5S+_5"/HY3KG\SYSDHF>-.S1U3(
MU>_NV3<QU!M-O?A'[#&5NR7T(ZSC0G2TXZT8ZHT6S)WJN-IP;72/Q[71/=5Q
M;5W'U=@M7^/\&!J-WO=U*6VA/XV>[( =:=S@T]>;SY]OU*]W'RZPO20(=;QV
M+'"?5?&KWS]]^?"-'L#?'U3-5K^W;_EM-IKC0?)[V(3\;A_N+0EJL]$BN%NX
M2C88:VMOYRFXD$'KL4C@WBFXT/;E7"=?NXU>TY9RV[8PN7<N?M-L\H,+W%O[
M%JZ]1E,\N'%\#-+5:DVZ]AHM=#L%[4O*5>MXY*IUDJMM7\MU<M5J](*^C*PV
M$HZB:_;GZ+!RP/O[EI']1K,\J'39.@(1V6]-1/8;+5OC9'N2DF6D9/]XI&3_
M)"7;OIGKI.2@T3M:44H>M;V9"%01S#W0TJI]-]@<#IMOL-D_ K':6B/-X;#9
M1IJGJJHJDO5X.F1VF^B0^4(E:_O]+P>=3J/7].CM3^&>/5 IN>>.E8..WGS'
MRF.0DFTUK!QTC&8;5IZD9!4I>3RM*KNG5I6M7\YU4M)LMJ+TIXU^)HG#O[/(
MAAV%Q8G&AR1T!WMN5@G$UVB(0/;5:B1KN'W0MR1WNZ=VE7N6OH/C:5?9.[6K
M;/V*KI.^O48OZTNQ42E*>F#AT<&>FU "K30:*;@91SZU_C@"*W705A?*0<=J
M-.GY%"(M+R2/I_ED[]1\LO6;N4Y(]AN]HS]3B'1Y=N&KVYGM_X ]O#Y0FW3/
MG2B!VAH-&WSQ'WF++?,(Q&Q;C2@'G4&CZ<^2AD]&:05Y>SSM*'NG=I2M7]%U
M\G9X:D>9YS;,^PO^K_YN1S9<&?OP';M[[E,Y@-O;BA#5C\%8;:M/)4"UT01I
M2=<G*5I!BAY/S\K>J6=EZU=TC135]48OZZ$$5E=T,50[?,]EFN2)S-V1$V62
MD3*]&N["^+N3^=5KWAIQ5ZR]_O'6DMY^VS0A7^AF!>I "M1%^GE9(&]#(",L
M>[G,I#W L"'IN5;F'4\SH][*DL\M ?/+[F53ZRV%$$[]O%UVQ ;9HQ\>OCVV
MY]X^ [W95C3IW #]".RQMAK\#/1NHU;NR1[;PAX[GC8_O5,Y2.M7=)T]UO#H
ME .QQW8O?;EY=F -?@9[;O #Y-7LW'7;BV%+HH3$.&CYVE:+GX%N-9H=]X='
MC@9:9NT]/4G7#&J/1;J>RDA:OZ#KI&N_T:M:2[H>GLC$DI 0A&8F^>;@3=8]
M=P,"BFHTW54*5-T\ HG:5D>@@3YH-)7NE(>SA4P]GM9 UJDXI/4KNDZF#H]A
MZ/H16*P\"Y;79&X0P<D<F,P[VPV!:5E$[+FK$!!GHVFR1R6>V^HL-# ZIS39
M?8OGX^DOA-X1JW>2SBW>T#72V= ;O:M?7=N+^$R6EV?[/L#_C\KXW7<W(J/9
MYCE2NAJ](Y"NK74D,HR&TV=/TK6R=#V>OD36J0BE]2NZ3KR:+S)]=E\M%;CQ
M>YB]_X;[;D-D--LRYW?[6>;5'K2D';;6@\CH-CNB]-3[KX*,'1Y/]R$+3*C^
M2<2V>3?7B=C>3@:+'K'=6LIE?%"B=-]-BHQF^^F@*#4Z1R!*6VM09%C-#A$]
M&:W5!>KQ="JRNB>CM>TKNDZB]D^C1!LW6@]S6MIPWWV*C&9;ZI"D/8)LXV%K
M/8J,0:,9W*=6@.4%[/&T)K)Z)XNUY8NY3KX.3R-%5XG)0QR[/=QW'R*SV8XY
M*"3-8S!'6VM!9'8:S<H^3=TN*2&/I^T0^BM.$K+56[E&0IKZ:9QHS4D7-,#E
M\#V]^^TC!)1F-!H]2-K1ZT<@7EMJ*(1 ;7:TZ&EX2W51>SS=CJS3Z.[6K^@Z
M66LV>EEK>'M_C>R1R_@C" ;'BVVB!"5MK5:VE]I;-=N$K6]>6#ULQH9_M^:9
M6SR_5&I_O</_>V'T'$]T!?QLCT**(#M1B"@-?==!V0:D(!'HP.?M@,%O79<!
MQ3\R]UD)V)0% 3P6^>H,+I'CJ7:H1C.FBH(>@6-1S*/)'S_)\AY:5/PP#I/'
M8L\%[*OA'&[\%*B,UF'>F*E."&>9,%P0* #$!A#2!>_YMHB&OTV<1P37K_AG
M;:!)'*28$-^7"_R?\W/UH\/<R1OUJWW/WL)7_AWCGF&Q[N"M^M^V&^/?U?-S
M\:H*_Q,OPW_D_OBJYW#9X&$#%3#Q$WY;WZ@6_FSD!Q,6)#][YX+RI^H72#6$
MO+.M3KPLDY/5:3^=@NW0-?IXGCV_//E;]>YY#F>^"N#*C]^J7X W<.A\\1$,
M@^Q+O\JW"$"$40F:5: :!<S^?CYB("S@NW.">G:[5L%V$:0KFA]FK]F*Q;/[
MQ7.DR&R.SOXV2O8QNLP0FEA@#?_MG*GB!K#)%0C//V\!DWB!;"^Z&H_!-(#?
MW7\%^AC#=;Z#]]ZY_OC[^;CS)[[WIWZF,I"!<]A]%,1LB9F7^EJ.65-_%N*3
M0$^N*ZR+_SB#G58&TY,SB6;X:.>7A/Z1&]GS$+ O_Y;\"OCW&-9"L/YX>X98
MS-A*A:*-(SJ5?V)!HSO_T:@B-+HT+CAN4S$MUVYVG=OXX0%+$$"P99"GIMA3
M)?K4Q0V1D$.@"3'7L-B!S?W-2>C<N92T#F1>A<#?V:$3WDP7R/&9_[<R@9?[
M6H[ K>%VG'839&@K7"%A<SL@B9:%TZ)BTH!:L&#IR_WD5(\%&5L/&P:'9'4D
MUH?XBK/>@>9BPS9(:<'KD=.%IF#->6/'=F%Q^ $Z:$(%%9B N?2 YT>P@YG]
MR-018Y[ '?P"]2+X;#"Q4;X].=&,_BWNX#QPX+-S4'G4>P8:L.VZS_A[-H_X
MNZA0Y?HH(6%<$>+MI';ZCUOE[U=77V7=-%I0\"ZWHQ!58,B$,=Y^4)WP@T&,
M"_+MW\<N/40?QE_>?KA>H57MB="V(12C/4+)<M,L)B4WG6*(Z GP-7I&>"I"
M#Y;(S%QJ"?%J9$>J>$C<'3@^+,-@N?8PU@;K_B-D-],/800F/5!T61:=?RO'
MB@=-X+O@I+ D(HG)10^>#:^ K&2W*P'?*ELM(/F,<:CWW^8-3Z60ZATZ*O(T
M,/LX'_WC5D6V!TSLW[$3,#0//5#,\7GD= _V=Y:BCMB='<+%F7-V%\ULN,#3
M*5BTG"FRN1_@I;,?\$Z'"FP5GF<1?]45O@M'?&KBA&/7#^. *(1CX1Y77O4.
M7P5/*(%0?+OAO>QV%+$=?"E@CPQ0S1]B/^;,"^$?DSA QI&^1.P(4.1/+D#?
MBV)8 * 3NV3@QR[N'8X=J-/ ?X#7_# #I@-D_2MI>M<L/J6E@$W1$T(B6ME$
MS\5X!KGOQA/*#![%$>H/0"Y\,D/D:_!K0'7D@P+_%, /SR?^$QSET7;CY!Z-
M@^=YY(_C -TC0&*:$H=L&KOPG4<F%$@?Z"!ZUM1Y4NV.=X7*!+C3QXML[]Y!
M(XW3+:P,)W$">@(^X?H8$8(/3I('TDW8*.E(KT&-8R(\0DID_\C>@G &$NM\
M9(?P#11T0+7T>FNDIAN 1^%#:UAR72=XA:UN:6JL^T9.J@U[]4E\-2R^IJHG
M9V#II@Y0S!$G* G]5H59Y9NN\)O.5K/\O$Q,G+%9_RLP<M=5H\"&NS/F\@L?
M&]DN7K\09980 >N^HJ3V"4-FX]&FXSE7(U+0'I<V^=$/&##L:\X(G^\R0+KR
M)O1/8>)L>6&W7B![F[N=!FYS$?P^QA[M!6A*R *._"G?=?K#*-WH 5[PIG$J
M5=XFJ&,7#$6-49?[QCRXEB,G,>V__?Y.FO6*'=*-3I4\B=H+%3\T+2"$$JP%
M-1$_@$\2,_#C"'Y#*NK7;]<8<UGR0"@3]+<&&>_#_Y-;U-2GF>,*5K=Z._AE
MBM_PY7-;A!7AS!A+FK"(@;;OH8U+RH//GQRC0A0X-BKH5[?7Z@ S!,5>\#X(
MNI<8QZ$E\+R,,"'I'Y:2VS3EFXU1?HLJ=G8W@&G/E]((R,$'+ =HGWD+A*2D
MRBYY04"M?& VVF"DR?J;Z(['#*4IQGZ,88E[^ SI]&"E/MI@K<&]$H26$;=D
MMX$4_BCEM[+"S"M[E RO7CB(V)T0[: ],Q9QLS&W8;KS"K?KR#B1O^3&'>-J
M 7Q;J!^)-S$?X\UI(6@MV*EV@<IZP&:@KX/^3VSB@:FOP.@-7Q_6#6J(W,UV
M&7TIW2]@B9Q&3PBWT(L)1SISE\2!AAP4-,9B"MU6)"A").2WR.\=<>P(3HAI
M-*K(@YLLW+ +S)9'$LIX+V!I]A N?A,=,X] BO=K+JF2<7MDUM40'G K&#?9
M\;>(BQ_B?;#@YS%?A+MGU:_,!QLH4>??V=YW!!'E;\$=2\E&M2?_BGEN)F[8
M"?'[B"!T ,!)^#V6/J1PK?Z5_Q8ZIM"G.P,;']^TU9 [S!A=0=\3MC@9TC/?
MG0AI!ALF<QY8VBLPOIVQ$[U6_();7D!YJQ(G%I->&@UP;[S;S2Z75Y8KIFT,
M3VD;!6D;PU/:1G':1J$ANY2]L4;OJYBO(<V;RFD>E;)(/!M]+H_,<Q#-&698
MT9+V[#>EOI,SF,U^.P9S9B<';A,C,+9 0:M:3#X8O=H43,(H(E"2*J"Y<.?*
M"*<0XJBC^BYSG\G%+"1;@CZARP!309F8$]>DZ,C8"8EI5%)(6X%=JD\,$QIM
M=QPG*@=]281GX!']HM/Y#WAG;?)R;AI>MU+N\H*^^D$H.M]@!YECZ$EJ<F=M
M9O+@[+)_H0\&W:7D9+1FDOF1)L_V[Q:H22@] L #:!ZH47!(Y%]5\%5U'H]<
M!\R2DBH4"(YD+4'6,I%S)J!.ZJ- %8]0)8Y*306T\Y^-F,:13V&Q!)/T#?A/
MT8;%6>$3J%*"MLOM,;*?CLK'"2R XP<W^<T)OU^#J0C$ '^K$'98]8D<V^VV
MQW;3]7G\"M=709/^?J"\MR386^.WB;<!^%8(..7<D:A][D=X=RE?"&PIX*_9
M."3:AN/LWL,%@)-]X(01)B!A(HE+/I*Q'?)N8O07-"T>@?7 FMS!*#\^!]65
M<5_DRC<4BM!/<P=PHICOA7XW<^YGR99L9$/<%/IW;+NK,[L/]'Y^M)V S(6;
M:8*T3RG.N*PN'6\H\['<G>VU=&=Q)Q3O9:KP3XGQU8=V6^M@(XD45,3A3J("
M]L2G5$"\W/>QP[,(T?&=*/L*J&+>Q XF(;PT(5N 0")ULJO;ZT0G&Q@=TJ.F
MA7@-T7L_ADL)*AU\AW'?/WH60.\03#M]4R,5;1PX(\R\8=',GX0*?IQ_D92[
MS,/D] DQH1AU!W1R9#8Q<UB K0PYXW+M,'2FS\)Y,X]A8['0'XN^S9TMF(H0
MOMD-TVB-%,VM2+'QY+?/V$Q2U=^H_Q7[2'P@))#AOXH][K=BD]<\KQ5K@? [
MW]'1"+A7'*1DS*Z7"2! #QGGXXZ8>FOXZ6Z%GR;\R@7X,=ZH-Z.0!8^8I*\)
M-(@\&WYMM&S\X=^$2X7C4BO&GQHZ#PX:="\2>[VML-=M!WOF&S"E_01_DM$)
MIWZ:8\4Y*Q7&*SQE$5W%F00U\4:&CR?YA2F+E)G&NT7KKB6YM16"F\C+6'%2
M"D^#S+7=T =!*J5E- L8WCN\@_-YX-MCE(B1KZ3B;1E_Q0'']B3>KI'7WPIY
M5GO(>Z6_%KPQP=);]97Q6D9"Y0\)):_,U\K8#]-'N<FT\#Y/\A#B%%\3_@CF
MLD>\R]FB#5X/0N$;C **+^52P!SOT7<?D5Q2N0M"F-QK@9TF=2Y>>-K:XBEH
M:RG?B; ?A_/OF A3^EW4:1QAQK-TUF IKHJ!,#=QV$F=C)ZX4.X66),3YI,Y
M^-, >E1;N4N)!\PB>6*,%(XC&98>^7$D<I;S>^&'RJ$@64P&Q?BCW(!^(I^2
M6 O,WQ&3>>14TAPPLG*QTIA@>%A,<HN+TH2%6,E-D<T[D"CEY$B%4_)'N1SY
M; BU*%TAEQ1!.?531)+@D0&A7Q-6#%'!#TK81H1FF.F(C6V@=H4+1?AQ.(,E
MSS';",X+1+5.++9=;+Y"%:H0NNQU3J'+@M"EWCG%+@\C=FEN%[LT*L<NO_'B
M3.PNDLL'JAZ]+/FEG%-N.&C'*2?V@H&:Z#FG$!RZ8VX+E CGW%;(;$W@X1[2
MIB@>9D<)M8&T")$8-04=AW$L*3/1&T7TO]'4"2@:8]0[J%17_DL3NE84^"X]
MS_5#CFEXDOU@P=@)\P8@*(TN9V78F73I-?2:V=]SL582P$FR'\AM#%&&",P+
M-7LV,EO6'1"6>1;UJ*-_42$=/O_P(!"/IR"I3#\IW/.%<I7+LW3"Y07M9,DE
MD@=9STA/"*@_C,U_A\5M5"X7^G& JC9LPA^!I!%:Y(A%3U@$D?TL2GSE6_X'
M #A2#!%!C\XD!GCP\XC<N"2)^?"TPZVNVFZR?5.K90'^*I"&YT?*B!L3P+@D
M!8SM('!X*B(:#JB4!P\RX'SN,N\^FJ&J[\"VQ$TC93YT*(<.T)<&P; "#;'V
MR#2PK%ABHTV8[5(0"I&.VV _G#"Z4+_E@M>)"9(]$<6S%@ZCX?W ,+>&>7NN
M2Q5^SL/<?4[CWBO).A3Y"? W+/2.A D#"FJ8";)QUP^:0CPDR',CR;.W#)W<
MUV63I7@\6PC.$Q(0Y)@/&MD88H35+]1/9+K!&31EYC\Q8#3H_\?OH=$9^6FV
M?I'K0IB+$_@G&K._DH&5QSW^CKNRG& !,![JY,<6L+?#V94WP3\^I%'1;2L&
MRWPLJWOT]":D7U$0?U6\]P!5#Q[!KXB'UEC@2LA)0YG_ B[OR/:^DX2.8!&X
M5W,_Q% [^2,FG-?@(URJD: O#K-+0YAR:?S @2W"$ZF!RYW"Q 'AI#/N)4*V
M(!.2,:W*<9\5X?RA*F&XHM\]RE-.R])QXYANCG]?S+XQZ6L\#6=ELH \-; ]
MF\I_UN9<Y?I%=BKE7!53PU5T#?(%T]'(;"[,N!I[S_F$J^'997>@Z597LZR"
MI"L\9J7DL7T=I \VH&EH7<!79Z O'43#$I.Y[/KW$GCP-X9M'[%X?QUOJ,>:
MRZV1X]A&2QP[W0I=N^/BTY5QU1K[7@ C!6] E4N4IU 4;7G?)<?&XIV_P,@0
M29)C,$4B7MW!B[:HNP*[QXS+P!\SAKT@PC)L-)OG-;.QAU-^:RWRSSP^>.IJ
M5([- &ZZ>E\;#I?;Y^+9E!:998U=&[CK@=;'_MB+G%$]7L[X2787V5(A7?5^
MCJ.9+7$TN3@961X[Q'0T8FDE@-P:N\K!2.9ZHDO$?D(-$,NG7500_> [MK A
M#B0T/\SVHNSN>]^?4-%>\BGNZHFR"?/8ZBS@=G7(6\H 1E!S=)V_* ))1N %
M,"R^@;2OC9.K\,:NS_>4POK$L"DVKB!* .G+/ T"V&.N" ]U5.RMQQT%U"E'
MQ4XY@N,N+BE2)60?G^*]HB6JP),A'.W\P2='!?G+1EB($+'T>U+!II/,&:&
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
M71U<)='X6OANTT,'UX@TX!!W*#Q=PO23\VC1!)3WG"XG3PCU13M1T7@:ZU*
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
MALU;6NY >XD-3KW$BGJ)#4Z]Q/;62TP&[_UUP?N/,=;*9T7O!ZZEK8[J][$
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
MSA&PJ0N_*/)"4BG49D)XA9Y^^6VNI I2*W!CIE1'E:3\J* K8A47G L'=;T
MND$7-V7V#WA5V;H"W:0#"'>:K.C 4:[5!OXR;;>1=-M8[*F!B>9<YL%OG2!3
M.*+:\"G7P7H&)<LT/F/17,HR-/5I!E? OV<T;"*II)2E)>=3.)2H7!"-.B*:
M0):6+&[FVSF7]+G56!\"*\^H\_R9#+]EYOS@N"YN\179H#]@R0@OTL92)ZM&
MU?.VO10&8#;U01/J&(5FTVOEE4 JHN4SXBA%*Q#D-,:6*P5EEG@_[0"$$U+9
M!*ZVZ_-2$P=V B0#Y!,*=PFQEB>02EQ V9-';$I!#P/JKVX_72,-ST--">$Z
M1>=?/EV'FFC_$G(HX@!$ZFJ#SUVH-]FV.[VB6V6+;;N<5%?=,CPBX CCC6H"
M -ZEA_KQP(/WI>JBK!K.=4PHN:9-X&GYWP!HGZC-+VZ3:U'<I-9+JU!@/PY[
M?="!E\NCN/ZK+MM9"YH"<F7/S];>TM28">/UZ%P[X)+)@=U1KQ'4!!!A+N@0
M$_1:I9C2N2Y@O@R>+C6<Y%AY"G0(7:"@<EZWF8)J./C7NES@G/2KTIZ6 5CJ
M/1TLIX*A9))REK6;$9-UU4E%>G)]8/L(*-1GA8DU<X!UH*HY8A)2:0$LUF*I
MM'GUDX=I%RB+OKIP(U^%($FH(DT'$R8?$"9^]<7V?#;VL1^6*CF;^%G*UVSU
M'68'AC/UOQU$M?HIQ.*X4'6=!VJT)><D/1,EDP-M!FK-L^H_>;SD[C_M,'*!
M7_ 7- 4EX(S*LT##2K5RJ91[/FK33!6MK?!>X8\W4,1^(P:#X68R6&0@FL!L
MR +D_^+T'VYOOF)98H0'6"K!7]& JZN5OSO]MMR5],L;KI9_^(&M3\+R !QV
M^.2&@HFQ4M7GCEDFOXR4Q8!U^L\,H1<EO\&V$^-2%F[O@.Q;3"]:8=\F)DU3
MLJ =MB_RC]! <J;/:UKPI(T[]&QII[*B#<\M*.L\05G]&H,6A3,WKZ16DC/0
MEW^=V$RDLX.F']G PAS0&D*R]I<M,$5\ZY-\)F6%\SA N1TA[^17-Z=%X9ID
M&!*/YJ8J&J;"Y$T^J*%B;R.5/B*_A[L^7C[*S73*\((EJRM%BN5:/S!<"1OW
MS$&27(H-QD,_Y_31]WPIL*&%?M%;<R<(SJ P8VL:4E&3$Q<"AW>B$<T<D]>R
MG(4R_)R'!S9QN*D2SQ%(KD_9([@:N0> WV*]L3]-^0[[-S8)P'A1^69[8'%,
M@?A$RAK?+;5:Y#O,*TA*-3V[7\.MW*R6-,0A)&97ZP]6Z=<KB7@5=C<<O8Y+
M%O=S,_TG7_4F^(:I\C=Q%$:P&8!$Z4-WSRZMGJ'!9M9Y9=<>7[(<13"1 @:(
M^M%]X(?4S8>:KY"O-V=M;W09]/,N@][635\^"=/F9IIA!J4<",,>MJ=85I\X
M:(0;(7\KP&!F#H6UD<VBZLBBU5!0-D/!V@(*GKT9 !2L?L\F?!!-.7#@M/6+
MY=A?#AR5O2K[/.&BMV4(1K?9N2AHQR).]UJE*B[8,'T6N&\J*^U[(=U)#DZ9
M8!4^>=5\(3R!-<^9AT$ T!6S:H>E*2WXV4LI0/O4O'X'&W*8S1E9ODCJV 93
M#XDF<$8Q45"9+FG]+5PZ0%;7L-AU9JU27KKA0,:[>KWE'E<*M8LAT]KQ?.H
MFFV4#(?YS?:?\+1!R"AZ(!0WT1NF\*VG&5BJF?=D;SD_F/L!V:YIQI%T<1@O
MA;I6=]$T+$Y,=/52UY6U4:DO[.#=H/]>7>' 1S'*&]*5=KAO%AJ#&J*39D%4
M]+0/AQOJ]O3^<+=;LCI@4@X*U/0UX8#-+*7M0RSP%:NC;X1KVZA>VA+8/U:G
M0"E:(S.!B(F'KXQ5K M5* LM\;F^]3EII(5M77U^2WR/46=6;(Y&7!%YG_")
M)U>;=U_F7TD4LS2\.HW149A(GV@6^/']+&4EBBAPP2UG7..&")/G8QNB.UAW
M;7"C; Q/RS$LI3@*0@D'DG54#H,,:CCBTA#(S33CN$SB(64C'U8'6RUJ_:&N
M=:T"UU-#L0^%\)^8[+E?RF^-DR.!M;N9[0YJ)*=@$"F-& F@.3@;,MG#5W27
M%$-QE;?"ZG2Q-WFGN\)=D8?AYGB0FHL'&=G<D)*5RD5UL55U@0T5M*L*/->6
M%>NGLN*BLF+]5%:\TE6]II!85 MS9H+7<:N*X:8KH#<:8TD,1UIDN8+-G+J\
MU@,>;G"!AQM\X,KJ+*1=^<"5DC[PPN2*%GS@@USVMU':22+6(=FQE</;ZO1
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
MP4DW4I6F;GY-D3!&'_TZ0_C2;=R0EP5H=$]XS=MG[.GPU*$B*[\$;N>6A].
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
M2_^!C_Y'IJ<%(E]XTP-6,@*P/+;+"*0S OV&,@(AE80?P6/Z"0R*G^C>^\0
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
M7ZQN&[Q4&_U :1FG-F]CMO*#SX2H;.AQ5>@/S:X_UW:&\)K#%X.$U?@<A/^
M_Z?F(I;LJAHQMK>__,,TK 5XI;_:U@NM@V;[U[>I YB'L:8"_#.3L7ISV[I]
MPP$='/K6B?,D,+G0L6=)G+BKV;KAT>F=@]UI<X$=8'=J.&B*D8P<41A/H2\2
MZV+P5L=3$\'R3#1>>GZV ONER$G?_2R"<!^=I_\TGQ'&V</2JAIE6BTH&VU
M&4'4*T9+A+IMZ-E8%JU:T=6DYR_CO-ZV6D$BV.FMB ?Y>4QZO](&3WA9&MB*
M>2BN1:1S;T]>E.#SOQ1&>L?/#O[BS,9F$.+FI,GQRY10JNA!CH$XU=Z,F")@
M4/\AMG QPX&=<":0S 1DW@B%<3#W@!_\!4>:@BR3=\L* 9 D:B<(1V.S1 "6
M)#KS;C!F>="C?I+RWG2_9?F_JK8?_F_5[NYPH[M;[8M6"+8WKJP+>CEQ,.S:
M8EX\?X=_7V.GUG;HW*AI]0Z&C3Q1P6=YDNO'HH_]6M/RJVJDANKV(/D(::OQ
MTL4&CN0,#4\PQF/L5'A^NP*&[ <A5!L;LJ10!["6R"W57%#IY>/NVG$WC)9Y
M3'?#:+L[U_M[YWKC;-' Q)RQ<KLW=Z]IUJS ;:#]S-5)LV;[[<G=;1C!EN@U
M4HH-2UT//NZ0 S_ X;B<<\F""MWZV==\MR*EENV0D9!&4XOKNDZ5FR4'&2Q)
ME[C6P<Z:\<?B-3;HJF]5+&2X@-3$IM1JUCA'TG+!C+0,&66[W ?(N@O#IMRH
M[<J- JVWK&P8CJ3BDA6FTK,N"[')5/UVF4J%&X4,+B_.3W9Y)[*W9DVN:D9@
M]@?9D8&6_71M-X>$*1*N)]GKR;@RE=9VE]!>63JMC?EA/#7<<G?FNK0V&\G6
M+JW=I;7Y.6V7UN8LK?T0FACNTMKZ_BS&RG B1^TZD?VC4S5]U[E,LK=]1.=F
M+B:7827$M?8$]U:6Q*%IJRPYP"S)8ER3G[^R:G*L)SKUK%(;6\F)2&Z8277K
MA0M#+"0T]):3>C!L,7M$-\N"OUMAK29K4GNJ>SM3M9PE&V)GOLS0:G:8BO>R
MF;Y;V:PU:U)WJCLW H>LEHAR'V"W8D=+FFNHM*NYL-@H90;GKA5.MRV6J^MB
M13HQ7-WMBOG<].!J$2RVNB W\U^0-391UCWCD=;O[EG0[EF,&KMG$9'.OP67
M)%YKURX:''6#7W4;CV!$4+P9QSBI__U-U<*2!2_[.7U2F! 3WC7KF99_#VRT
M![-7,($O5IFZ 99J<E!3>/O/)+-'81H8W N$V3DO/KDQU3V8(T8&@'HF;%"V
M!?+?8-J2!9PQ$\;&TB6ES?#"NC]/<;W(.4,O\&'LTKEH1I0&/",Q\ U[>QC=
M,-;-'S=&?D\&O9E3VX;)L#UC G/ D/#G<O(2*Q_\/9@9%MYK=%$(N@B#BMZP
M?8#_.@8F)1D[@_GUB9@.?W0J&;?D++%G -L*!9@FXTR"XNW*XX+G]S!& 5Y2
MZUT=6 >S=_ [#'^NK2\:_JO"\SZ;EH'Y"6,"UJN,/5%PI_9R-A'@.G%PNN \
M@CT>+QT1'N-@L;,M\B#DPFPZF/K62U(1QE+!B)P(>O@AS+!SX%V)L4@^\<@S
M7V! K)$QB:<146Y"H&\MX3?#&4^%?CB:V(BOHSV;,\"9,#9?3<PMQ#WK&2^&
M:<'<!6MCY7YE:J_A3[6Z0_9BAJ*/7-A+A\QN>)AB#AQ/X5HO=F\\["UAZG_"
M/_L+<X!P87KO(N$Y0W"Q2TG&/GC@*?8FIKM8>D@4QC/#G(=WB\-?APST!$QF
M+6?D()AX$X01129!&9C6WM(A"GQAO,^#=9U98S*5H5I^M#*9J!SIS_=+8X[%
MQ+TSS D9:Y1K8*:&8R5%'.FJ.) DRG1EF)\1#F<(KSEC:?YHOB*BH'I6-/N
M( R;+C'@=U\4R9"YB0&HA1\8<VC;(,*"!2T8D!:I25_GP05$@CTLKTOKV7BU
M'?+I4&;'F ;12$E?9M][OLQB,$^:8/2F)Y,]806-T4+T];L_HPMS-[G([KPL
M S4=B!*A W Q&9%+)G#"O$@R'N#%QA; W8OIIX]OMO!D6-_"5J#UL7_^7&!L
MQ4PP!9A#L(W]"T5#^<9$91@ND5QW.8M&O_@V%!N5,4(3?V(A:5CROQWP+UVC
M:Y$) H;W'PB3/;'*P(]T$,Q-[;WA[]8P;]TR/EP3$,\(A/F$'X:KRT-15]+U
MHUQ3?I5AN8U[Q2%5,*2#H:B.:%.44W-]6PW6V=C^/NJ&V]&&VXVZX7:-3/5X
MB(:<7($U=^DIIJ'>I9@HF1]%:BC%%%/)=[H8F>;12-^QNWYVWV$(9\!.>MC8
MG2T<'*K(OG7OB[%I7PTS70__;!X_PW3=)79$A:OO8[0@S@)9#D*ZF[$G9[^)
M_L1?_].6'0) HET2D<)L[QA Z(%.^QKDTP[^!.P4,29_XCB+A!VPCL01)E%V
M-W2K8<0=*&KBR]. WP.G\,82_F%@;\MY#R@&<:5I8<_9PSA!WY$S-F'Z[IOA
MP)@GTET>=88;&'6>OYPBP^O981_. PQT.H<1P."G(LLEB2#R4_?,'^S\%YI\
MQ>=R'CRL+V\7\/N[F6&Y5P'X=U@9HWM(M6#-C%GB]OEVZ6$RDDC4_SQ]N8X_
M3&K5L5+)NFF5%OQM&$85QN A-K&O#&/',-:^/OQ_11!7L$0$T-P^_^Y3[M:Y
MAYK4"DJB7[K!;UV9BH:E.[F#T6MI9&A'IX,3+;UD!H:H^Z=?R;M!)@AAK]/W
M^5]@V6,8.+B]U)*E;.P,DM@Y5@NAYRYX+W:MYP$:0N3$S*"N8F'U\+"J1$U?
M$H,Q[TL7HH$?BRV-6C]/O_KS#+:%# ,<,IQ0:(FMY0S_X2>(!*_1DT.TA>JK
M> Y58**6N3DK%YU32=JR7C3XG&1V@AET#P@;(#^/>1>JQK,7!X46#E)"X03P
M4+6ZPH_@885!F&\I(3VG2+_<A)\A?Y=_^4D$E>LNR6( N^=/QDL&[@:\C$R>
M)X:41*(N9)B#F7K1 T4P;0;HGU<PR@L<DA @16H><;,ZZQFQ$8B469:P[M"G
M\V# Z%RBWD,-[AN &^(XW%B)2;JY%;E>4'?Y3@K)B;^\0*+:SU@4.75!RP?G
M]4_HCV^\(YLI_).3S?"YSSK$1DM619W2_K:1S)#V7571I-I14$4/=U!I";)?
M!!MD_'Z'P(K<4ND^V*:S1T>G_9-TTT.HXX)M#H(95DVR#SABZH!]')RJ6PX(
M"N#<],:VZ4^*S3S?2&+K?/+1J7)"\;T2Y_OZ</FXP>V [4N@Q]?X.FG8%*D6
MRY9M=5JS=7X%2D_&;(DYN>MI8E\#$!_.QH#]!++BD H\*5=$'KG_#&%L+$R(
M$<B.R6QND\NK2W]*,&&V]>@@KY[L*U@]2*)$<^XG9C2[ULY0^B-E1Z5_2=YE
M3=R' ,:<X*NPS W IQ]A7<,3SV1A.&2U8+Z 9+12?BOF<2<(=&<XMSA<@\B:
M)%VQ92-'+19^]''X(9U(4CH9WR,WH#&A"AZH>8[#080F*ILH5H3I=EBBOA/3
M#: @*OLGH)\BR6X&UPRG;V(X<N5>)/N\')/L%\QT#4<[)$6JX#SL$\JB--)%
M68/_4E8%KWN&/?\Q8M;!!NT>#/I:Q2'L@Y<HCI!_J/-U9>COD<HXV [.? 4'
M@[7?<BAE6R4-\YZ[A,G&Y*S8CR=_P+_X<6J_P=I"? Q85P7B\!-9G(9-]Z6)
MW202FLZ-]]X$X0AW;EKHE^804XV0#L!%3*%FS4]YM6%K&41Z='[P_96,4Y?;
MD1OE((,7;CXB[7 *=3"1D&T>RFW&W0U8[(^H:2YMT;.N,8WN>]&Q"TU-%7EO
M-K1&.=XQ2%</-A_XV9M$JN@<>C2P!,==6/:)*'SV)B)<1)G&&Q<F$+?\YIP(
MZ4T-GPPLYR;IW!.!-YYLQ['?,C.0JE0FVL-L\@!G>L1'<L_)FZ -Y-IV?K<=
MV-=ZX<< N0(\F#<K2]LBO#Q]%N4.$JHDDEN)CA2?*-\!^I!B2,/?"^%/-E^0
M),N;CZ4H5((#!@L_XQ6CBZ6SL-T@)?44@I2G94Z5Y!UP\1F__O;Y G.PZ5T;
M8[(I^0+J;987(0;3%__&>\^59H:9IML)# T_\0I-C*05CN\9T"3DA%O"$KVK
MENN9WI(@P'<UK;"3*-HLZ>1)VJTA3"M8K@K8YA(]>?&EG'-D0 ;OVOP.Z4H?
MFGL,3,Z[.C!153V1THK_!W_])?04PGY3OXTJ5$:R'],/2C&-TIH #3,$Z(D,
M'BI/7:5\1%$3=4= W;0#_H//QZO4W=9CHDIKQX%O'&/WRIO".8XGQOLQC/$Z
M1M;ZR>! -UB"'-(<^5OPRDMRB 2H,$TR3I4%_+7>/<9A46C]'5!%BRKCV(#Z
MC0UIZ^X+%6G3CFKAQ:I^JJ3M*FD9 K:N@6$TI'9"<2)# 2.^[[^GZ$_L5[Q
MBS@^#?[#_=+?_W2_!,L$?CN4%XU9CW@LH9>"WSL)]B^/B=409MB$"(L9FKSX
M+@MI&@6U!5<TR$W)<#L4]L>AX7PQ@U(7_ R:-19A;_A*R0OV2KECQWPBKA6Y
MXM.395_3)?8O1TK/)6IC!ZW1KTAK)/7#31"2Y-03,+2H?Y(NX?P0MIV'C?2A
M&?C'$C.@0NX6J%(#ZZ[R;AO.U2T7;$5&DS.,Y?]<V/!0%TVN0X-_$]\"NWW&
MH2/9!D>XX]::O5,N:QZ/I?_ 0_\C9R[8VO55";(IDBQW37NTICTY<]UL,KZ#
M=BWS^;UB('QB'MO6[)W:XE5_?U_S=R.PE@5V]HT6(G>)B&X%K007@/ O+.21
M"V_Q)8%D,UQOY8815!+'<,'+@,9@HHD2'1&@Q:^^C^&:$8%@;KHN:-=[]++T
M=S8*#\?_@VT*E@[M6!H*/Z*?A!_5G\2P&^)C$ E](1D;;(HCJ>P]1&0*.B7"
M:[^D>#OQ&_ZP 2(!A;]K'H1P;5$A/#-H_EOO4TQ>- V_M2 <0S*]\&7@G*K\
M'?_?#3=XKM R7&J/#8G@+[GW:P+KVQDC9)".!+>WP+P#B8[)B7 1=;HDIM):
M<'/1]BRXB!LW6KIAF#M[#ROND[#YDMHLN@ 3YR=34CSW]>3AI/?Q[.S.O^WS
MA! QX;XF]Z]DSDV/@/A(+E FGAO?5L/FF#P=?_//I36.@TG_;JD77>C,[@[M
MK;HL[#/)RI/_9IZ>&ZX9W$TEU"6TK/ ><"OL3A?N@%1KL@WW5PD?17P'V9B7
M'JF0PR+FX"85.,<+S MCHO#\YF5[Z86LO-Y7E<DY O+[H(G^HL"U=/T.RAZX
MQS@NG"-O:A,9#0 B\NFWF@47XK$\>JLW0]O9?IKG*HXN=5=Q*%=Q5*F[BD-A
M,>S$A7 \G1:*,51IL!YEA,M-R6Y3WW2<&S,P,@]3A+Q'\!\2\01^PM:(PG6\
M#X4>N1(W0*LYP!^ :$11:3U1D>*_O.)(:W<2KYB)U2LI6"W[ILE-F'JJAN]1
M-?R'2 <F<=S:3NC=[UDJ9&(T]3KDT^F7LR^WPN>S\P?A\^,E75HJN>FY$8"+
MVR^75U\>KBZ%\[//9U\NKH2'3U=7CP]MP/(CM +ZEY.)>;S_[3QLB!1#^VN1
MXB>P3EA7=\A%9LBYO<%%#G ()S_5"/[6W,F*7B"B6UY]-:EHU!H4C9*58ND6
M0]2^&.)LY8Y_MPKB,)8C#/9A.4*E7%,M>QR=0@6IT#L[X +@H+NT&'#%&>;T
M[.$!^S ___CYYNS\YO/-X\W5PT];YXI2SD.9';IY0"EWSVUO1<E:(NAX!#HC
M5"7P@3@Y=&&X4S]_#'^ S,JK,?-+ &QLG]A>GMRE Q,?^"H^[YEW83C..\90
M_JE8L/%"%A6I+XY&.ZYVYF>WBBJ5: "M$ND:-#HKBBX.M.PYOAW22R%]O3L)
M5E>HTD@<CK+7@S:WYB6/@KN+^@/<K>J^YK'7.ZDJ<@9S<O4=!D&@H \QG[!
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
M>W-((H([=M'XV/Q^/#4G&, /@O_?8VA8/E9@7!])S"N_!)XE([T!N0^@\GX
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
MMTN!6RSCE@%M%8$.7=<4LR5-8I4&KE(LW]8$5FDZ4BF6:FL"3)JR5(IEV9H
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
MX<KR3._]@AB:V8TU0=]_1>\^H.;W5ZAU8SUT*DF2/-0555)2E:[\KSK#AYK
MP:YGQLOJ*P9'I\_&S$64.EK^YU_:8]*W<VVZ8V/FUV*O\<_<U7?I1Z?7U$MI
M\".?.-%['4C>(6R'W=._8?GY]L$=3]'<P"\7OI._3QV PS+@DKTF*ZI\\IU0
MB/S2>U]@T%QSOIBAHY]].B6>*,1O<>TEMNVN\'T^LUS,(IZW^/#SSV]O;R??
MGYS9B>V\_*Q(DOJS:4&=90Q$)]_S)Z*Z4W,1?O5(>';L.0;0A1/_1_H/\)F
M_R1'?U*B/ZG1G[3H3_WH3X/H3WKTIV'TIU'\Y,1+XK?(\6OD^#UR_"(Y?I,<
MOTJ.WR7'+Y/CMRGQVQ3_;4>"9R</;-N>97N \0B_F7A28FB5&%HEAE:)H55B
M:)486B6&5HFA56-HU1@W:H($\=O4^&UJ_#8U?INJI\\KKYY7R']D-098#0!>
MF0ZBK/Y57?VKMOK7/F&B^+!:?%@M/JR68+CXL%I\6"T^K!:C5HLAU2B0#H:K
M?QT1-HYAZ<>P]&-8^C$L_03WQ[#T8UCZ.@4_DK[V]R'Y: QK/V:#00S-((9F
M$$,SB*$9Q- ,$L(80S.@0;.&!-G'PB"&9A!#H\?0Z#+E6;JT]G>9?#2&5H^A
MU6-H]7Z:/94U]LS+G'I"^<2,H,?'T>/C#./C#&/D#F-PAS&XPQC<88S<8?RV
M84+7Q6\;QF\;Q6\;Q6\;Q6\;Q6\;Q6\;Q6\;Q6\;421:74%9[V]@ <P/@=F+
MT04F#=L_@E1!"#Z%B#4_)3^*?FA.X,?/)G($8K[0BH%QT?CDQ7[]^>+FUU4[
MO_YEWU[AI_Z\]J[$^Q?$Z*Z]'YLLAS1 G8*1/)9D_/_P(?'OA.#QB;-,XB_)
MRK$JQV_V?Y.$)GHS&/(5E)UNQ:!\%)VK.13&J$$OX+$D#A_\:H(!^;Z8F6/3
M^PU!OX4P,><P,=VVDG[;V63BP.@"-_@##,DY^VZZ1Z?PF?.E:UKXI]"]A+G,
M?Y /5>KYIP%</Z\!MG<$5S@D>'R+ F,!OG\Q,UPWV%OKTSO.&LWGMD5^?]88
MP7VWU*-0+OQ-%913#X9RYWM&.:T-RNV""[4^7/1YPT6-?#$X&(EN11?7R,7Z
MP5"N%5U<(^6&7.B?%1=2*>-"*O6YD"/^4*B60:%:8]CE1ZZ\:Q#_RBA<M; M
MN.5%TR)$O60HD0BZBO6(7)\>D>6]H&!UUKMCH((,I!P. ^5R(CH&*LA ZEXP
MT'8*;MC)WH936B<IM3TF)>7JH9LMC?S1L+_'-(Q;L#S#M-#DRG#@7G ..G)'
MQL$!D/%L/%[.ES/\V<FFE;29E.6.L/H!$/8+=1_K/FK;82O49!4;HP/@[9:<
M>:93<<I^Y)&Z+ 1O?'= V:\#2UZPS7?[D31C.^?!-@?L<]:K]50)VZ3?YRP9
M"QD6MJE_"/DUMA(S;//#(23J&,CGL,T$AY#4:[^*J=27NE+:2>1U&8R]8:#]
MR'UVJ8BV&$C=CQPJVSF%ADBY'VE)1I,##='P$%)\C/11U$G&?<[3L1FN-T38
M0\C",1!W-T3-=K)JK&+C$')*+-056;N/H^Y''JG+0O#&=P>4_3JPY 7;?+<?
M23.V<QY,<X"VSUFOUE,E;)-^G[-D+&18V*;^(>37V$K,L,T/AY"H8R"?PS83
M'$)2K_TJ9HUS;;3]:(_K,ABM,=!^Y#Z[5$1K#+0?.52V<PH-D7(_TI*,)@<:
MHN$AI/@8Z:.H<U[J/N?IV S7&R+L(63A&(B[&Z+F(6356*BDL39/O[\?Z;,N
M[N:-[_8C8]>%Z[SQW7[D&=F.\MGF@/U(%#*:'&";](>0XF.F<X YZN]S5I#-
M5 3;_' (&48&,AA,,\'@$/*3[=?MZMQ"M1^)R"Z#T1H#[4?NLTM%M,9 ^Y%#
M93NGT! I]R,MR6ARH"$:'D**CY'.@3K)N,]Y.C;#]88(>PA9. ;B[H:HR656
MS76\#[=O%G+<J;F(K.._I^A/T[!>/AGV&S(?T7AJV3/[!1/YLS=9_6572R'$
MYS*%MIWX7PS+GIMCQ]Y _^CW6<)\(#R@<YE!R^:!\QD.5M=XH,N;1E3G,NNV
MG>HW"VRMU\6^DW*?WEPFR>CT!NG^;#RYG[Y]-N<F=KT[L8[(S&4J:SN9<1C5
MU<!#^G*9W]JNMG]'YC>TP5DCO^NH'U*?R\P8G?J^L;[S4.>6)2G,9=)L&X5!
ML+,U^*&0E\O4V6;S#,2],-[GAM5)<9+,>Y13"\GL&^>\+O>A$'J/\F>^NLX?
M4QT(B8=[F![[#7G&*_Y=PNONE'=$\#W*C,4N6+9]/A3R[E$B;+W.]3 U[.^F
M]=(E/A/TWJ.,V,,467_A?WXS/&.._RE<W3@4FN]1EHR4LDSOTZ^Y<]V'0N0]
M2H8E!?O5=HO*]:%0?(^28X_N\IO9Y<5"RNY17@R"*_>;&?IBG2S3*;Y'*3+?
M#2<!]0:J)S[1,4#  'N4.@.1G^-_RLK\H=!\M$>Y-#^U0D0ZOV]^*'3>HQ1:
ME"LM+=P'0_4]RJPEI#M_??-0Z+Q'&;4$G;M&A22-]RB#]LFP7OZ:VDO0Y)WR
MWD1P;K-I]YB\R"<V_/4WTS+GRWFNZD>>5X07PNX<&^/6>[^;&99W9DW@^M@"
M0#Y_?WQ?H-1U^<720T[TH3V[9CWB-A.WSBW&]XY;:N<6+K-[I4AY^_QLCE%>
M0E9J7AJB)9=YNU*T?'0,RUW8CF? W(S<-.6.HEPFXDI1]'QIXJ="_]-^D5"6
M(+'&)?VNL;OFH<_F*YK<6!@A+^;3#)VY+O+<\_??C#]MQQ^<M4+':RR9XZGI
MHGOS9>IESL[@CYSR09'S:TY"\D='A3<Z@D^,5>ID.?9NG0?DO&)O9I58P6];
MZBY3RH3-2GUALRRI'8FK)3%KNTEE2>M(O-_)+UGJ[Q^)@Q]VBCH@\: C\;XK
M:KTC\;XKZB&/)(YFSGU$]HMC+*;FV)A%]:F[^XNV2LOL:>E11]]]5M$R=XDJ
MING+G'Z6N<M<9=!W;"\MSWG_\.G7!M)2;.MFF<ML%I.T94\O<YG&8I*V[.ED
M+O-7.6C[\+'3R5PFKIBD+7LZF<N,%9.T94\G<YFJVAX'/4[15ZC^3LC'6EQ;
MRIZ6WL.L%3/49D]O[V$.BQEJ,Z?)E3W,:)%5-LUUX["MO)5]2VFU3&#F]+6R
M;WFME@G,GHKF,KEUX;PO/)OT3D9D/3>]L6U:>]?PJG"9HJ)1Z.O#Y>/^W?J0
M%2[S3*R)D%HGA;C,%C$F0K42B,N4#Q,BQ+A[P65VAP7)8YRNW.5QX@O%,UA)
MZX0!0?KG=S,T>6EX<59#>E;E+B'##=GJ]#!5[M(LY2Z(0V#^FS&>FA9RWI.?
MWDM9Y"ZULB=$K552N4NGE"+J]=*Q3&_I(/S!:_,[_"E'W8,_$>4N]<([-6N5
M3>[R-*6H^1D9+IK:L\G-?.'8KR0/WFQ1LBGIY"ZKPS\]:Y5/[I) W(_.J54\
MN4O][#0W!W\N_",+@EHK9;E-_NP#9>M4P1JW^:&"0P4QTISE&!3PC86_^H(]
MWE8F[-0IIMIA9(W8(6:MDLEMMNC&FJ#G(J.O+./#9\.:A).O&KP_VI1@<ILD
MXI.6M<HEMRFBPK0L-V&0/^GD-DW$,T5KE5%N$T47#IJ8WK4Q-F<8Y-2NZG#M
MROW2?$;P'\>87=CS.7+&IC$[-ZQO+:5QE6-I>"S71$UNTT1<47/]XD&2GGDO
M'JQ\J=+^$XW;Y!)73+!B<J7!L2K5(]+<)I1XI:9V+&EU4;//;1+I$CUY-R2;
M  ]IG9I_^U_'Q\+_^?VW?PW^[__YG_%B^?T/JS^:_*6_OOSQ;GV]7+Y]U)V1
M_JORY]?'=W>FOX[_DF;_\'[V'M __M+5;]_E\6=/^O?UM?+PZ\^OW\\O_I!>
M)P_.TT1=VC=7%][LNF]_NKUTG.GKU:WU=/WOKQ>&:LK_O/3T?ST-OBT^?1O]
M<WCWR5Y>?+_XQS]O-/M9F[V]*Q/T&?U^9?Y;&TGN,W[,[<VO?UY_5>>:^6FB
MJO_Z?/9N?;ZYGEPXW\;/UG^?+W^5SG__TQR-D&)^5&XG\E(S/_\EG5]97Q_[
M]_^]4LY_._O^\/&;ZUU__?S9^_RK?/OO>WUT^>OE['?E\M,?"!G*^?__-!A<
MWO;5X9<_WL?F1+OYY_\,O*]_G0_,K_]\F7V9]>>/2_1];D_?[N2K[_^Z&6O3
MC^?_?7S[^]__KW#Q<']\7-3@,==PV><VF4=3D5%MT[30[;/_B=:<&^8NW?6Y
MS?4Q3VOVY)K;7"!7K@_C3,!M$K%B@2_RZL^V]>(A9PY.6UP5JI(##X;]FL]X
M5H!!I5\4@RM?JA:#S6<8=XS^DJBH-OKC-CT730T@&?+;YP?/'G]+;2.<VY:?
M0<^C/$J]'JK=WCLL/K0M:#2A@4!@:R]W4!_W<)O7*\8]YQWWU,$]W.41X;;I
MH^G-L*-T8TW,5W.R#&^XP:\N30>-/=MIK]>L/F(-FD\3[NIUR*7\-OPEK1:O
M8]!\3FC'$F\2%=4R$W<IDXHEOV5'IX9V@/IXA;N4"S>\DLNMX8I7N,W,<.00
MRM*QHM9#/FY[N3:4(C_;1M9LF5J(I!Y+^K$RK(=(W+9G/4QMQWM,Y2#C#*5A
MM7@!J$:*<9OCV216V"_/G@E9*:G62Y"C8ZE@0G/M2]6&%MSF8>#.R!=C'I<#
M'M_L?R/'QO_!_W^8&@ZZL<;P\E<$G\UU[W(?O.LUAL,^DZP69;B5+U7+<%RF
M;F[?+*PVIN8BXK9?#1?[Z9_-.0P$KRW)QQAKK7;F)WFD4K.C<]M8=O9F.).5
M(N75P^U=5W[TR<IM:U/;%:/EDVM.3,-Y?S @-T!Y_9UCOF(8L:$;HSQ3!NKR
M1DF_:4T7 O3F<W_,HH*[U!;KIFU==6J%KT&L?:E:U<E_>HHQ>C<EJ!RVW##&
M^ARTW*0Q6-SO @P.ZL%@\UF<G3'8/Y9&A3&8_%*U&&P^2[*C0AL>*X-Z%%KS
M\?N.J!@=2_6@8LA?8P-&AB(5EJODERJ5JR&W$>&&_/)OSC],PUJ8ULNOMO72
MDC.3)%>U#,]=\P7K7NAZWY%2PNRM?*E:\6P^RMR-]5=042WK<Q> 047D?0$7
M,Y:.@ZQQ?',GQX:+@^%P[OH&-I,UYT::VFJ;[!&7O\B1-0QR6_\/[/SOAN-@
M&W#KD(%'JP8_^%V+FC".]PN0NJ8DP9#;1@ N2*V4(;52$ZEY"^%7N+Y2MV[$
M00B_CHJ:$CLC;F/Q+<$==HO\B.[,FOB-R[?.Q+2@D@H-0MF-8+7$Z'5.-1SM
M8XS.)AGK'&4XXK; F^K+*]Z*5UN(HL!LLZ*E&65U(%JEIGC$75IARQ65Q$B&
M3X;]ALPZ[JFL=5B%/[Y'KN>88P]-B-KX:IF>>__PM:TV& 5ZK^I2#1R4E)M"
M!7<W"K:+SQ?#LN?(,SY[F>LM]U1P:K6IW&8S.MJ-N$U/Y*-=+G&OQ2$JWB.L
MU-@C/.+N>@ 7=&9M]*$B[4N+/UMT9JWG7Y&XS2JQ1N=F\D?XZ1W!>/*,%(G;
M3!%K!*O",UKY4K6:E+M440UTKBB?S$[/%WMLQEU'#*14'C 8DR5D5?PI*+\A
M;VI/;JQ7S&/Q;)3D3Q%:25(735SR(@3_PL^'U:8K+R49^7/#11.8%H._0C84
M^Q"2#5'HUD)\Z=T:/5@N<XR=0%0K$(]O=A>Z!P+!71JU$X@:!&+JH$P;<4!Y
MCBX_7>RU7'CG*MS*5/2BNG?E2]6R&;?I<9;;0I@CL\QM=KPZ,N]UE*.5X3BM
M3H[C+D]/G+K0B#Q@_C+PT>-9N>%/KFT'C0TW>R#.?K-Z>_%+OPRK]^MD=>XJ
M'!VK\Q.9#,JP^Z!.=N_J0\5>>XG(+#7,U_$%_WO370M.R+MO%\!\#7:?,^ZV
M=B4J)EBMB\-KYW3NJF3[R>D'D%F4N:L_,:3=N$L,D&G^LE)8TR6_5"W[<5?M
MX9_]V@O6M3+LI]7)?MS555H/UCGF^U8C]WX9WN_7R?M=L:?06[M0I@R7*=S5
MFD"-KDZ_&@=_@]%FVUCJ@#FYM/K&9X:_YUMR<@CRPEVEK./ECI<W\#)WI3#>
M;/VP\)"WM2]52^^N%E3LM0S$4HPW3C'&X-Q6H/:*T_8]1<L8TW-;C.J8GJ/$
M<'&FU^ID>N[*8EUBF#=I:SL=75SB^G5*7%<)K+OY@+G+KPIWY3?N:,[<_4Z%
MV[(3-S1GKLE(Y:X(Q /-&YH I');D>!CKJ5<)^VXS< S3#NV?2IUSY/P;8NK
M4J>X<IM?9IAV;+O#*K?9589)WM P2Y6[)"$'M&,\DN%@V?GZ=@2I)N[G8&LY
MV\,05>Y2(5!)N#>L%Q07%GXS+7.^G+=7+67+GFO<I3IH-#6^=S1-T)3;# @G
MZ:LZS93&;0J$9>*Q;5@U;G,@+-.\H22(QFT2A!/BU1D2:]RF,^[1#.N?R1W6
M7>_0H>$:8R"1>_Z>_$W467)W?]%:[P9S4;'&72)DI5OJ([)?'&,Q-<?ALKRQ
MO;0\Y_W#IU\WDK?<JU8;LS ??5T\VM!W9\YF>13" ?$4=_U S/#4[2MR.IZB
M\11W_48Y>>KKPW:>.@3:<IE,RT';AX]UZXMKTW&]J^]HGL\I/1Q]T><RF<<$
M3ST@C--)7J8Z&(;B-I-X8XWM.7HTOI\MO:GM8+#C1ON56[-GD[EIF3C\)0WO
MM\_X*^1/%U/3,KJ0*>($;M.2!0/E<+')[\C\UMYU!^9J"GUN4Y0%Z?\/3/R%
M:;W\:ELO74-T2'UN<YP%J?]/\QE9+P_+SJM,$)^['*E?$_[3=BZ6KH?= ,>-
M"!S^)&L&1G%.N[#)O3W?CX T^OG[.;+&T[GAK&?4C1ER[]$KLI;H"\JZVE@%
M(.G6J1 /J0^WX_DRUY;<YS)%W#$]3TS/GI/'90Z[8WJ>F)X]]X;+)'L&TY]W
M3,\2T[/GWG!9?>B8GB>F9\Z]&7!9'NF8GB>F9\Z]&7!7PLG!])F];!W3'[1[
M,^"N6M4Q/6],SYY[PUV)KF-ZWIB>/?>&N\ID#J:_[)B>):9GS[W9QXILQ_1,
M,3U[[LT^5F0[IF>*Z=ES;_:Q(GO5,3U+3,^>IN>N(IN?#^$J[M(93PTW;W-Q
MY>SWL%S@YY1DOR+0Q#/E/]KVQ#VS)E]L"\T7,_L=H0?DO)ICY"::,L_?0]#B
M:QGA#]KKQV3/^^>N=MN)Q_Z*!W/60^>NRMN)Q_Z*!W,1A<Y=/;@3CYK%([.%
MY("<*YV[RG$G'OLK'NPY5]S5F#OQV%_Q8,^YXJX:W8E'S>*18^S>X3A7W-6M
M._'87_%@S[GBKL+=B<?^B@=[SA5WM?!./&H6C\SVF4-RKKJJ>2<>S(@'>\Y5
M5S7OQ(,9\6#.N1IV5?-./%;%([--\X"<JV%7->_$@QGQ8,ZY&G95\TX\F!$/
M]IRKYJOF.V-0+8%!^%*_'@QR6UC=,( XOA2##VQ:+UCGF,C-J6 J$9G$AK4U
MWJ]TP]J0VYK?P_+)-2>FX;S#I:';9[((;U4Q?[$]]+OA8+)FW22JD798V=5%
M.VX+4D []-\E?L#5*_X7S:2N?""+>OO$/"N:OG\LX6!++:;IU[Y4K:;GMLH3
M+9>YF!FN2R7YA3V?VQ;Y?59/.ALL7Q/#*05=B[4O5<MPW-9-.HJ7I#AWI0#L
M)P)U;Y\OEHZ#7<5X8<6YZ8UM,\>ZBHZ[&N*N$7>9],W<]?7A\K&S4XSP%;<I
MZ+N98<7;UR!'!&FF&Y++,E\1_)H7_54$@'\A%R+[M9=&&3;L"R[P5T@N[^S-
M<":0'<!$@TVXC;%\(I#LD_2-7DL@.>(V/QPY]5?_76*8@6BVA?_JTAQ[XO'S
MPLJUJ,PD!^56F<DO5:LRN;VMQ"[%F](8W"9\V24=X\+*;Z*X2_RTJROX35,7
MXIRLFY8=YQ3F'.Z2S3!>[]'TH*1P8TW,5W.R#)>EPZ\N30>-/=O)6U#HF)4C
M9N4N40T<>6]8+RAFT-],RYPOY[74VPZ;.[A+:M.XP_C><4<-W*%*W"6E\_;/
MG!O6M]OG3YB/_IK:RPO[LS>IQ?AQPT'U](*H$K?IYRP.>IR:CO_;PW59ZF(:
M?O.^!T\Z;G.GE^C)N\&H<);PD!T,19V9-[5X95&MJ3U9E;C+M8*O&(6C#V-D
M&?CHL1L9_N3:QM&PX6:WUU5E4]SS]^1O(M[[]Q3]:6+.>Y@:]G?3>KE?FL\(
M_N,8,XB9D3,VC1EP:#X'IBYMHAVK4CW:A+OD;BTL5HLR21(MMS))?JE:9<)_
M,G9[J1=+=@Y[7QO!6;O<HDI<YE OL+*V9^8$=/45@&RBDG2N1QFK]5W)4"4N
M$XFL4ZS&2S2JQ&5RKVJ*U5>LR%63Y4G$9>[R?1W#M*IA9.[2>WPQ3*YR*%<:
MAKO47L<P[6H8[A**S'J=3,_*464NTXGL$YJUJ2^JS&52CWU",Y?BD;G+Z3%+
MZ(2QE>LTMEU2K@:**550;&F9:^1RX4X8/F0(>/#!.3+<I8-.@S.0#X7/#'\7
MOP4>N_D58^O]Z)3^>-.U-476/UQ\^2/U="%YCNUO6+J3K#=\?;C<\0UWR$D@
M*WX3:81%:X2#)WQ9SI%C>/9:]T9NV%;8:.V!J9==(LN>FU;PVPTOW$I-ZBO7
M'IODMNC<!?B@/AQNX*!]P^$"OR9#6.$C5%3D>X,]=[)DZ?:W^UUD:?HM4UH_
M_;J3M+HOF6]X^)CK#3^;WS]@0MM+9XQ<_Z]39$Q($(P_BNEW&O[[R9Z\G^*?
M3;WY[/3_ 5!+ P04    "  2@(M:>4<T+>J(   YR@, '0   &5A,#(S-3,R
M,S Q97@Q+3%?;F%N;VQA8G,N:'1M[+UI<]S&DB[\O2/Z/^!US)P@(R!9E+S)
M\CB"EN@QWRN)&I(ZOOZ([D:S8:&!-A92/;_^YEH+@%XH-BF*PD2<L4AB*51E
M9>7RY).__''^YO6OP\$O?QP=OH+_!OA_OYP?G[\^^O67;_F_\-=OY<^__';R
MZJ_@[/ROUT?_]<TTSZJ?@X,GBRHX3^9Q&;R-KX+3?!YE(?\B#,[B(IE^ S?"
MK>_TOGE47"39S\&3 &Y]$53QQ^I1E"87\*LBN9A5W_SZRV^_'GV<):.D"@X>
M'_SR[6\PEG?;/V4<9U5<?//KO[)1N7BQYE:\<=NOZ'X%C/3\CZ/@Y<F;=X=O
MCX_.@L.7Y\'>X5EP>O3OX[.C5_L;!G_S$=S-1Y[\'M!W'O[UYO!M<'SV^O#M
MJ[,'\FV\>'\%KX_?')\?O0I^ PG_X_#TZ/:_#UZNGWC[;_K]^/?S/X+#-T=O
M7\%'POJ!C)Z='\(7=[]]^Q=ZX_SLW_GFZ,W)*7S>^S?TD8>GY\<O7\/.!!$^
M/#L[>7E\>'Y\\O9AK>W)[P_K>]X>OCT)7A_^=A:\/E\AGE_JI^T=OCIYIVKF
MW1&(XVO<B">OWZ-8G@6O<$<&/P9O#D]?_C$</'WR]/N'M3]Q4Q[]_OO1R_/C
M?Q\%)V_U6P/\U/U??CO5UX[3."I^#D9Y-?N&C)"') ;>._Z_1X^"WY,XG?P<
MO(LNXA=P[S]UG(UC>$7PZ)'89;^\.OYW<S '3V$$.(H?<%2CO)C$Q2.8L2J?
M_QS\ED;C#V!!?0]_+_,TF<";NS]G_>'[R[?PYC6#^$'&@(.!011Q].'1*)[F
M!8Q_ =^SXK4K7^%,Q[<X'SP%#V'5U]N*P\%#T^-MFU$^_Z^']9V]Z7@W!MU7
M;\.U[]W^S??<AKO53]NAL;073?)%%4^"T3*(@K-%/$ZB-#B-X82MJR3/AH-%
M5);P]SQ#TR8JQC,R;8(HFP3Q=!J/J^0R;OYU?T=C;CG-YX>_O08E?/3Z];O#
M5Z^.W_[W?WWSY!OZ^>S=X4O]65YYE4RJ&;[SR7]>1P+X_8^J?"'S)K]00X3&
M]<NYL>PNXZ)*QE&J4PLWDH5W_JHQD">/OT^R;WX]>/S+M^>O?G7^[BY,&D_A
M\>>S.,BB.4SL-*C@WR_S^2+*ED$"XXZR/'@=C<K@=3611WU[?HK_#R?GDZ>]
M.8B'N!#M;_27YNG&I7D!-N!DDF07CRBZ]W/P],?'S[Y?R)*=QA=)"?L*]LO)
M=)J,6^MWE:1I,(J#,JGJ"+==5-'?<[JZQ,O?1(L4_O4R+Q9Y =?@;%S2'U\G
M\P3N"8>#=R?!;_G'X-F3YV'P_B+%O?A'7I=Q&/QW@3^\C)8TG__GKX-'!P=/
MO@OE-\%QB1?#%.<%OKJL8<."1Q(709J/(]SP,,1JEF0\:N^F("KIMZ^2 G9]
M7I3#P3Q:!M,BGP<5+!S,-_]W$L,4S),L[J5SI]+Y[!.D\]GC'XQTYJ._8>%*
M^,8BN)HEL/0-U1*7531*DW*&@EG$09T5\*LB&9.D@ERYUY>S"&1Y%H'VG];P
MKT5^%1?# 5X6U=4L+Y)JB2(QCHIB&>1U%>!=/(8@RZM@4>04%>?#QSXZ@5D_
MA&M01/$.%L_HRNPE3RI[&=NIC'UW?1D[>/;XP,A8AW2@1(#*&T<+$"[2B/''
MN!@G)3PCP*MP4:=U-D;U0RHP@K.OJ@LP1!9Q48).@M^1C.$SQB!7PT%2@&@N
MU/J8DJ3\4X.T)GSYV*C/49S%TZ1"[042=YE,5LA;+T@[%:3OKR](/S@GJ7=@
MHK:HBF@2!]T'$QY9) $L+F$P38HYZ@^5 A2*^.,XAHF")TSK G5*E(WCX4"4
MRJ@&<8S+LGE@H_9*V/P%%5:"]'0,X(65K&H6D7:;H7#3:$&OEC')MFP*W L@
MZ%51HU8M44<NBO@2#/+AP'VU6->X26 'P2WCM,;IPG_";* F[YR.D&USN\=6
MG.8P%/C8!!Y#JKL,LABLC#(J8'OA$8'WD/+&9_"NPHOM3*V<CWXK[70K_;"E
MPY FT2A)\=A%'1O!^7XV@V-\EJ<3.$%!#E,V(,E0@^NC>5YG51@DI#Y#..X7
M44*BCG^E>\M@%J>D+\E4=)[7K_%.U_C'ZZO+YX^?J;84@PO]]!*7" _*I(K2
M#O?Q_=E_?!<^??(D?/+D23!)0&NQB@"9>!H>\._I;R6O/^M6# ,4P664UG3:
MPD.>/'[RY"E)60@*:;XH6-<<A$^>_Q@>?(?_/0A>IA$HBD-0Q? 64"SRT!!>
M]=/W/X7/GSR72WYK7X)*[$!'XXR(5'84K!X/_H*D=4R/QF, _P'?LC<#10=K
M!1Y*"?.*#MB^>C6C/"HF>.M$W9L O1OCRZ 6C<9PH$SPW*!I&0X.<=G!IGFN
M$RV_*!\'9S5;NK+7?--6;6F]/%QE69-FQF> 2QG'=*8MZF(\B\J8C6/2R<.!
M;%9Z;@Y#'1<Q7@*7PXTUC!<U]THID=O*>O2()"+FLS.C- O:4#BZ$G6#O$=-
M<_KHN7EM6=9PHM+!PA? (E5Z;NC+KF8Q6?0P$MA241K*MX%C:P8^L2.?L 2B
MRP+_53<"#LPIN-FP$B'\.R%G(PQ*"5_!;RZ3-+[ X[T0!X(V#8V\M"M#C\K+
M:I%G,(",QFHOE M@(B:)V*8X*O:(Z.<K..W+G$0*YZ#,^?ROLQ0/2#I S<TD
MMS1%LL TKBM8#CBKX7O*,EVJ'1'@(Y=R-8JS[$69.G#31(V/8K-Q0F=2 OUL
M>KPQ.^3+P<Q@H91S7Q2^+I8KBO"(.,DX_66,G%[U[U3U__0)+M>3Q\^;EO),
M%!FK#+01(U!;$V/]>0H(! #.<(E6K3(0R6\;#@H;U ([X"I:LG^5@6E:LVD-
M]Y<Y!BM).O^N0<=,>(OTHK)347E^?5%Y]MWC'\FK>LGZE]0_GFDEZRH\!]"_
MFH"3;,0%[(0W\3S'6&(]Q^4^+,L<5"NM]BB."CD18,WG,4A5=H'1071?<M W
M%^"39RI4>L0UG^(KFAW*23OED623&.]^)+.X"HBWRW=L@X9X^B(X6=#9\#.^
MZHR]Q!?!O]&LV0"68*ECC$)#[*X-GNC*56TGV[^?O#UW9^_1-)HGZ?+G3?-'
MUY;)_\8\W?J+:IG";[*\F$>I_.XJ9C'F7\(KG?G4F7P1G"\7<.-A ?[/^$7P
M%N229_MMCG-XX&$P]"[\RR_?XA?\N@X6T@: ^)/S0\?DX++L'B9R%UM@YX")
MX> SHHGO../].4#%=_J)GP];?#?RNAH9<@> O;OYQ&L!B+]44&8//ODR/LT!
MGPP'7>B38$?@DQW.SC6VZ2A/)Y\\-^S '.X,2',;D")V0,$_K-.( R+6[<S1
MK319./(KSBG_]Z^T_*?.7QS^JZ#_#@?B*/R>%&45G(UG\:1.&\ )=5LYDH'N
M2K18I$L_N+8T8;5IGJ;Y%88CC??!=TJ@,E[GF9B4D'5-;@?+U'C<UM*RA6G>
M+5+';\^/3M^='IV+RK]5R?HR'?!-2*UF'.:GQP?XCF,2X=*1*5\,U;EFOYMR
MFA3>Q:L<!WI<)".3GIE38@9E'?=15F(,!E.$% XE]UOBF!RKQ07_^5:\Z#6Q
M%7<IFTM]LZ45_W4,4Q@M2O"\]%_?D,.T>5&Y]+.YL$^__T\6V'1"2NC5V;\*
M^A?+[OFKE7?^B'?B6F%@+#B<PS#'\(]7\2(ODPH3%Q0;!VV(L=PXH\2MYC].
M-+G!\?,7=IVN]3%F(=QQNK_\A$<ZDS&=)BGHP'CEE,CW@\(6\ 6#-=Y)UMVB
M=?@W%& *):$"VIJ.!/T)4QY%7E_,X/BF>/4<0\P):JIY/$FB(D%IH%1WGL*_
MDE)_2,E@( @;_++.)A3NG,_AA7(%I0I"3@+9P4V"O61?PU)C2H^TH2:AG!0)
M9=OCT&0=*'=*!X0\F*^74PP.F 4#\!:PP%F%0Y\EZ03^#9<GHQ1W> C?B-,#
MWOBC-+H*@VGD_3@JZ,^E_()3"A1Z+<TU45 5-9R3FJ!7=(M 8.3HPF#%10[O
MY.^.7" $#;'*X*&S9.&#K%!JJV5P-8-)IN7Z&YY!*W>5"41XY3OVDH[)S>21
MC5GE])V.(?3'USDD^5T#%L0@-BM1GH#=D7SQ !\': GALP/937*I["7Y?MP_
MC/>\,A^_:GO8M ]HF#(N*;U*'P';*@NFR;0BP L=[\'>]T_^<U^7YC(G[<.9
M /G=.@GPIGJ/?\*7A.W=XCVFC,=UD51HG<%QAJ_DG<'OS>";0&0PH6?CO3,P
MW.*,$"7\.%*4<39>[M.,RW-L(@,1A#+K=%I&670AN3H8<HI**(+?_LUX0WCH
M/)Z/,*LEMF%'7A=O_*=.+J,4'S.)$2:39X_FT0=\]2B?+&T*><M9\]1O]]EK
M3M0M?(CMXL?/^E#QKD/%3Q]&J'BUK#T@VTU,[8T&W,JDFF/2L?4>.1YAM#)7
M%2)D!.0FF[";"W9X"3J@1B^W!8;_5+ML-=*KRP;<ZNI=#L(NPV^H7_640T/
M_3W.G"D7Z+BH^3=<Q*#A3V[WG68973WO8QG49*+E&<5DN:!=4=HC#A$_HSAL
M/ =C4/-1RFC-2$^4@G]"RR"IJIB<N2+.IP]^Q5_.HJ10Z_>:>\]=J+%]CBY5
M6V@>_FRBBZA; X3*_?4G*#?KHR[;^#>86 6*,;JM7;LSBAEUU,#(+[^.=6BY
MZCO22V"O^\\-UF 8C<W=!>$,'>PB*Z 5,092LXXU+; V U2?YHK[<<)67\DJ
M_[9ZE>_;NC:'VB]KY[+B(5RB%W>C$^G,^K,XS4<?X8@"YS2PC]=5>Y\1D/X,
M@9B<0." H!^\F,9@!R.^EAS<#@,DB";S)*,0CRZH,X;#<?55K%R=)5)[^GLT
MQ@*&Y 8''VZ#/.3_@ N2,2*6C#T*_F0Q10[R+$50MWL!Y91D)(C(CM-X,9/@
M$?[PJ'%U-OG66VU]I?-!Y;5>JB_R'Q%,S:3@F<Q?"1+'P2^,*G&(LZ3X1#).
M%E$E53\17!US!5'A%>#-XJC0PB(61/P-G?F,H,</^AID#U7O)XN:5XF/4<P&
M@#;^&,\IO3W^6FPH-UE[(TWLIWWW#LO@-+Y$Z*J)<7: E:EV C1R#8[#DCUT
M#106L'OC+!I7](NOQE-3 9<<Q9_QJ$S6Y'>V69EYE&2VNO;;)+N,RXIF6#$
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
M.""UF0LBQ+#YPW(Y'^7$E0XN"+;> -U:14B %7#*,,TOQ%U0UUCIT/T'>6@
M[?Y!45EZJ=OA3W>!FJ5X5&?$!XT?P5IDQ8,_6VCNASXTM^O0W/=]:.[^A.9<
M%=ZB0+Q>GD([(#C9H(97(EG.;;Q4S65ZN>'@?N8U[BXYO T8Z=9RQ,,!U8!^
MYAPQ421R$ I+($" 2.ZF2RUBY%-%\&(PPD4NG(N.7$8KY-66@.!("8'S!>::
M'W*JN6/1/B7E3,U9'G3&^1RYK^I/RSBS,4_=MV1C=_4#IDU4Z6N,2WNW <A;
MF3LO%')=#-CJ. JF#<":@RV8,P,<][]C@K4\$S@D1D%P4MU>07BAV]J$B&SN
M_30V@OD[*=I P5NABW:0.[()CO8#%6#):2&;XS"5SZCL5)/,-7]A8Z]M,D<^
M,MM,-";;(F\T4<S]1GH% ='PCXQ1R[8$.T:G(F8*/),S694C65/AUNV3,(_5
M+CI"/.EH!_%E<O?>O+EW!Y%O&)1(U,M&F!NIT]2QA:]O9-_=T0)^J<OEDU+_
M79<56(S77,/F"KI_;;>(LK;]VD6_RM%\3^9@+E=JP2+;9HW1=:YT:,1."?F4
M8CYZ.) +</=CF_8 OKR,5+7WTG"OI&'TB=(PC\IQ3=P=%S'QP1*Y:4LFAH-I
MC'PN]CH]/C0YMC+:WPO,O128\18"@RN*0J,)"5A5/^/2;/A,Q@.8FY<(]Q9/
MRWT W;7^$2"><4$>>R\X]U)P)EL(CFW7B49D,,'H8<'4&/@O-J#?G_W'OC98
MC9CK&9':8_+K*9'E/$1OI#+96(SA=0Y1+SWW4GKBZTN/+=^SY7K^ 65NH/ZO
M?IW:BD*_=>5IO>C<2]&97EMT,MOEFOW2%G"G?0;!P861IPWW<> J*<@59EMH
M1"'#F/A]BMCD*\T;'!Z ."$O7R(-2I!O^DHG8[3/01-&Y>>4Q=UWLMTF)?IC
MGQ+==4KTAX>1$MU!SSZ?DJ+7N1MU[L5U=:X8^C89M-;:'P[PJBK.//R);<C"
MX47\0SZIQPGJ3OOD)KJ;X)=PLB^*!*O^4HR(7A318A8&\3Q*TM""4\-@,<LK
M_BN7!\9I_''%(#@D:XNH\3)\5\2]:I C#N65^7DLGP3^31-B=J"2\="Q>F@7
M;$B.V0W"S< YD'(Z2Z.OF-W,'/[*M8?"5]Y]_+-LEMD6FX4)_R@PP@E,+C@T
M["'<E =%Q.#/Q,H=#LQ%ZX0HL#*T!DK5F[CW4H*23Y<@SAU+<9&%[;7E*<02
M>%5'C*TU=TY]R</:LC)."3R!+>&\@J>U0NC@!DO3([#%,S(<.$0CE+PUF<=>
M-.^9:/Z]A6B>Q4(9\Q,=6@?/]YX9;IYU[#)D&PP'IOOIXR]$!':ZZF:%4*)V
M(0*;EO39%EG#,XL2,'B6Z@J13_$XGKA]:+E)(J<89,.;!K@=K6X[6X &:SJ
MA@1;MO4;2F34JA?80GCN0Y?;-=ULWYT>81_ZMX>G?_6M;#>VLOUN4RM;T\YY
M5)<@EF5'B>-2'!-P,BI;-^&$B6(XZ)+* 3/<IF!]F:O2GO7FF?/]6H4C2NQ%
ML&KY6D6<3FRM8F",DO:IWFGPP366=3CH[A2DL;^8>U^Z8H)1.A@=V2NFBH0.
M.ZV3Y8&PS\AEHYRT6*31F!,41@PI;(@-- C^JK?*A2T9W#367C9O(IL_;*U%
MXH^+."O9+ZN+PK>$N^C8A!FF1=*.EQ K.X<1ZA%VR5YPHW:Z14EFI%++2#L1
MROC$\(^#,VK9JF,3E1;-,=6/8.C\DF(8W-TWR3MT'-YBI$EQLC"2.95,E3F_
MUH9Q8% 7J"LO(@2VTCD^C[5WB%8=RM1(X55+\[85+3V^%^K="/6/6PMU<P4^
MQ/&"RG''$3(A<+GGAWA1A5ZUH%&\I+16ZZSAH%MIH;@8>'\T8O8.04_2<[TT
M3./=1A1Q7%J\VSHD[DB$;LT8//OC\/3HK+<#/VD#_+31Q>DV-WRWQP--HLR)
M0NY((=>9]!@TPFD#,-KL672@8X9@Y2YLE="F%5=E$Q7F2_N%*B]L:;<0>(2Z
M9QT]6^4;(9R])ETG2)OU:/..+?"9W;)' D1REC/O+H@ 51E92V#/!/#"#N!W
MB-XYF!4%BR$ASPW)%-HA.!]3# 2CB\[Q.V8B\OY$]LP^U<]:.B/F9&(0>@3F
M3!%B#0S]C(K:Z\U(OY4N?K8=EU-WP!> &5UPW4%)N7<8YG*3L?MBDS1[,M*6
MD$T%O&MNW":'_5.?P]YU#OO'AY'#OJY<?IGZ=/M0<R=RN4LK7A38AT.T"3DS
MMB>&)&@M_PR;JW(2-XH'3<=@O*-(C*>])&J3X0!<-/#-B::GX"-V42 ] :MB
M8[A2":#TW^ ZU$5^1:?OPK*JX _)99+&%Q($X)&J3B1*!.E38*MI2TI(VZ]Q
MT]R3!%LQ(N\-/8*J:O'W^B.8& C21VM!?\5J&<X.. ZP:9]:$FGR3YU,V%_U
MANQ0N>13M$T<NKL+V$@5F3,1V^S;?+1^;H/H@2RG69SI.M'\U%59P3_PFW@R
M0G4QV(60:?2B+'+PR"I6,*,?J#(75:!7R+9#PZ=9:M2;0NM,H3;6?/46SQ?2
M:P]E1,D?M0N=L.Q28.0J*@JNBBL,891;&>P_@+L5;'0&[T5:Z0L2AN>?$&%
M76+*]%F1@K[0'L2&ELCKQT(EADHL)84%DV1*.J?2OX#6- %A0P,0>FP_K,1-
MVZ0]1@?[#:H-U0 KO7WSPLNH2(1K3$(6W!KRTC2K=@QST)P=ECGKZ] J<B8Q
M,YJ9G[,?>F;Q>O6ZB)8,=(9OO)#A$=% =17'&3.?MZ:**?RRY;YJ=B;W\<ZX
M#IX[F"X"104=/1DX6.XO,^]47E*>$ D7&0?%'-]Z7M&Y8]AMUY\^:@Y,FRWB
MS:G!?H-[9M!IX3L:?&0X9_WCX&U>X6C-823^?W#P8]@1XN+/[.C]A<LOWKE#
M3,'%[!(B)<8)UU??DU--/]*Y<02/,Q&&QB>#S(@]0Q XWP'<.K  $],=57AA
M&K&'P0P._4MT_=BB9MQR\XUN%$\-K4*-LN8DRKY=.L0+-"_V"B.58>MDH->L
M_'1^E75.K<S #%=RHV-C]8&2+R50TC#!376\+BDQ2YC3HR6@(#D$165,)YN8
M*JBB\-V<#*K=L6$U1?2"5:J\\V=NSX"JQ7YZIZ7O#T;BMA&%33+X*<_8HJ"V
M6RHUT$;BT*$4787(:F^&9?@-1\[),YN:)N\2HXY1:Z;152BIE"F1+5F5IV]L
M/-\_5X7Q GGYT%;Q"&AZL?VBQ'9S6>\:92I&*=,348<#,"ZI8DFM)]6M*N4V
M4:?W*I@/4\3UO&;[V)=.4I=7>/HBB9)H:D3?))4AJJ&_!/7","QUO863X33"
MT"AM:RM3($6[MZ]_#"++\L";!/?;Z3-]LEOZ_#$SO!1NG8"Q1/B&?BM]J5MI
M<Z'SKDZ 4>RF11QWT =YF%T$AHHJ>9Y\LDW<$*.SF_2-]K&]2'ZI(KFY>GJG
M1@F5&K"Y07(YCA/Y+=8C&<^V+.,*7>K+*$E)8V)B'/S+JDA&PH@XS[.+LG(=
M2M;M!"IV(M&M1I9KC9KN&'9HN2>ZE'_W31TG@5 5SEVV 8?A:[OSP/@4]_%
MV'6U6-<KM\F7/N_SI;O.E_[T,/*E.ZKY[4^B79]$F\D8;L<X(M L,P0I1SU&
M,;D6CE-!V0=XZ7 PK3F\[IT?,$8AA6?,-D)8J*28S@?CS70^,J G^GP.3)-(
M'U,7XQD1%!>.J66BNYN^=4JWN6]50TY:8>,+$ 9DHU,VIDFQ ";Y-!F)YEQ1
M(J /27W)>VYS,?X.]QQ#"2JIN:]R0@/''['SPT6L5EYHGX)&UU9N<7L$_G4&
MQ='<NQR I9X2Y.T(^I(V!^X>(8 :#AP4A#-FLV_F,!OYQ,8X4(E,J/I$&1*C
MN<03[+CL9O-=J^YW]7OL2]UCFVOX5\?/;*)7FU.Y.5P5-P8G6?YQ.'K2U3DT
M9V\R0[X+D3$NE,D!3YWXE>R/>?1!*(I9DEW'#"[*6-+MH^0<"]TXA#F.HC$X
M3Z7$I?WH!+Q!S]B$]Y+=WVM\I>D*-;!*7?1;ZTO=6IO)#59O+5?I%BLVEA'A
M,>($Q#S$]1M5\:2K[A.>I/<,!UY+;\V]8.\YR2([7#/-/S;/T+RXF:03C@5%
M?1OX6B_N]U3<-Q,F=(N[PP+?!E?*N:)9%4O*3J@BQLZ!7-I L.EHH? :MFJ&
M@W]J&,E4Z&#*<.WAM74V>\>U5#N2;?L_7AHR++GF$K%(XE=U 7N0"JJ@D*<
M8P0+;&$%FTN!_")BMJ^)^,#!1K%1 /\J'M_:+'S%^_G@R2?6@;DKQ^7?93Z-
M"L372>[<MDO0//P"X8W$MJ1=2'.7*)L+@<MD8F,8P\$L*15L,B)C#5YQ4<2Q
M 8?SGV*;=Q48%W-'FM.1R"2G<KZP:$EEL!V/&;K7NYS.0,>,'$?E3"W(-)]<
MQ/J':2V$E4))AE7!C^J% \>7/PCN_BI:N@QF IPDY=0NKX_2,J=A\-8<%?F'
MF,C5[(3#',,0-"G;J)&^*WSO5]1I8HO==7"#W=74MU,I-X[&8ZKJS99*G%HI
MJ9Z!>%($;[GJ4HKJY6E,S9BP\1@(8&@V!_; 8<=F2L5O\HO/!A"_6?WP!F*A
MKKKBEZ\/S\Z"P^#D]!4QS01<:!P<OGTU'/ ??VO^\1;/IH=4E_Q))F<KK613
M1;#%L,.+I&T^9:>M?_H?-JG)+8L.F^!BVFO\M]_,WX8#CY@"&[G!?[A*AUJ[
M5?F%G%8E'07B!V5TG47ZTM'G]!SBFR6X(-GBQ\$1-GKK'I[B_B5AZR1J#5P3
MN\[""/8.]OGI,H@Y-C@JO&98VI2NT0:JZ3RR^HGMH%KS$FPS*&RP6"UE;8.]
M9T_VI<OBC0=X7S39'=%&'SSI<\B[SB$_[W/(#X W>A<6WF:JP.YSYZA+/TH#
M2'!YFCDFHZ.[]3P=,<AF034]E>0WO32KKV'9P: !"=P?7V=S7/''N!@G)66S
MY+R1!Z@N[1ZZ$/%R!V%EL.9^L836=H.,7&6"WHP\FEA22W<\TBR67+%&N5OK
MW5(9M^*<?AP<XT""^)*ZD/*'KCK3.Y)\JU[:UTW>_AYK\QANM\<.0<C<+.2G
M20Z&P<HZRCHX;QQ$-V>M.&)@6C\RT.Y1HQ2'3*,"A/TRTK+#]D:B5AO=(S)Q
M"_-E9AA$-&83:'O)?K-#=.3/B1FV^Y&FI.\9>875C.K*3!*!T(Z+*F@EN>A'
MV?3$68M9:=$(%@[B,)S!Q%#PAJ@([%NYB:CHAI0*&ZFGL UU6*V@G"O\MGW*
MQ>\EYKNY58A)7M0@MK .X^VGX/O6%.1C(K<3/BY*ZUU2XQUW3/9^!M" \@/)
MO&"#%?$T'2.Q0'T_)#J//A#DDK(ALIR&ZHO1ITAK+L+6+/P2L*<C;,-!>P/
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
M\<Y3QP=]ZO@.PD*_GQZ^Q+3QX>N5%:M];*@1&WK:+CS8KEA;N]Y$8Q- T2B
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
MD\X!XXP@I"CN0OH?4@\F=?=-I6?K@-KVI O]\30:DY#7]3$NQD2>CR5,=+Z
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
M."N@"6Y&DDPRP)V>,890 AYQ&8NG]7&Y[R3-B+R=]QT=6%R0[)CB+(;R X_
M_VX*&=..!O$3G)Q\/)I-CE'GT&/RTS W9.$,Y!-&* C$>B3NZ'"@Q#,/*;UV
MT*?7=IU>>_JD3Z]]16K9P7=*Z0>5DBB<T><Z,XWH"#--83(//CP-ZJRDWBB@
MH#C&YG=H BT^1]RNZ"Q# 3"/)K$"DL>83M(ZV[]K4,$3MGB( JO.HO$RU+@W
MCFJRV9,,U)&$5Z!Z'>=S<IQC#H*Y@!(#:S#<#)&]W,%]CH0TCD:K\4#!L=GK
MFP_'8=-,^M/B-#XHS0G6&QZ[D?#G7IE8NTJWX>YK"?<650T:RD:0*_R_$LT-
MJ@4.[<*7];Q4/F)JU[(D_!,)XKPA!ILWH.X[O-=25V /F%Y:=B(M/SEP@Q/C
MM;#Q)CJ'L]1QPH42M*\)*N48G_UB[&8QG&SP4:0]0GGSAEZ'!4IQ7&1DK8_3
M."H(W9_78$(CNP<:]81^C[$1USZS !&3'7J '5>$& )%"B%T!%CGDQ=*J]L^
M9IC^'A,I!;$UZCV<X..;C+)QLKLUH0+)UW0HB.1FJ@ @_P&/+/#L\R*+ERWG
MQ'F<.#S^,XBSU?& 0A5=?OE9'%%&O3T4/*6)H)+'L6H %#FC+\R0^4^@%YYA
MT&^'W6P'-YN<;1 W4592GE>7-2\SFB9<]SSGQDRPJW@CT:\Z40'2:+5?Q=VL
MXC,?XK*EUMC,(ROY#6=)*>U!W'^89C=$7!QE@$LURN"U]1 D3:.>26UY%"9G
MQ* F9)ST4UTU",7Z@HE;*)CP"_N_^XFJNDNWM39%A-=4IK4Q>'YB3*O.HKDE
MEG16G7 &)==_HFGT I[9+_3NJRZ:,$@V1CGS9'EMC0!PC2+3UMF<IJ\[7+BD
MPT%+#S;>N,F!H27@2]O3[U9(6YM& ,;I^$SXAEY.=B@GEN/\5T[?NREM8D_T
M,YP$/4Y*^35>L$Z$7!P'E?))I]LVN'@]!D0#XF._P876DL3C(B8;G']':$ZQ
M/5Y\"6%J^S]>%;^@IVU*K3AIO=HG>]1>YZ0-9>+LF[>R#SVSPN4.I4V]E^5!
M&E4NYOS:1\O^=0T6 H"7+G/H'1HL[,F]=+%4LF[X(*X4A8&@1X8,#2"]Q'WN
M3/VJ96O#JQK<HV8IP*/J? 9*253I]K8KYY/#VD[VCL=)''2/=Y:;^1RIGJ=]
MJF?GJ9Z#/M7S4&R&+1S/[S[1\51]!7J6NO=RZ*<BW#.?\ZAK,9N-JHA_(X\"
M<Z /&^QF]3R4G /)=>)_MB%,)\]Q!U[(37P0T>FE9>ZF$& G _+FED<44^57
M.*''4@[;I-@ L2A=$@DP!^CX8BHZ@M@G7/F5: .,.48M)YH,*4LIU-J4O_$+
MA_#QF%_YTM%Y+T].WYV<'IX?G[P]"PY?(M5D\-M?P>G1N].CLZ.WY_"7?Q^=
M#0>'YST3Y6[V9ONXMT<X[%Q$]LEI*AMX_0V'E 2WD"5I15 VL^U8\F68"<B>
M7SJ*@38PH9F,!V*2DA<Y?#Y9S*-\XNQ#ML4E5TT=@P/JP0ZZ(W%)#_"Q#5"4
M3V;<V&F<99\VKU#%1+$-!N;9&LQ7WK#]-+Q/\:1%#3)N9.RWBJ65XR4B@_AC
M7(P39E=C_;'(KV@HF:P5W$*DB3*:]GI0881,06EZJKC7C?,ZG=A7<4N!*T+:
MH]J>). JUEC2VEA5_;0O71&].GIW<G9\?GCZ5W#X]E7P\O71X2EL]N'@CY/W
M9T>]TKFA0>#S0^X\!<H*A[L[&GH6/3D3JCP-?8T3;*UP)%6.6TZ8 "FU&'9K
M(AB-IXR&@TW:B.[8"L)A]9+HGP:)KQ?0H>RJB9J!4LN,TI%.(4;O<,V*_APY
MM0-N\Q@IW4,%YK^^;.&FB*B*NOXY*IK>"A:2EXSM5(.+NBCK*)/R4J<+2R<&
M9HUZ;.A%*W3#P4ZD;IURO9:$TYFSX65;:FC=!6[(:\W2>2UO.*;F"4*3HM.'
M^-C7IAU(@R^^=N35\>G1R_.3>U(OXFO6S]_WXAKJ_Z=696DK8QC\8OM7XS'Q
MGO%JI)*O4.#;6'*CX+,V89Y;;-PF^02WD0JK;*Z(6QGN/=MWC35&QZ/F[GH4
M%YTZPVI3J\A VUR??:#A%E*0YYU3+4M.97D,?16,5.01CA) >'4G\VI&Q<SH
MJ& Z@$/O0EYA6[!5?CR>R8Y1$PLZB7\1I653=%IO)^ZX%8.0APGEL_N^[2AL
M&^9%AW0&YUH:4BG=I/L:B>K+F8=P*Z>B=S7!KL]7&UR;KA8/=[%5#!VSE[(R
M7'C48W@JX1O9N[9&?'71XT,J-WG6YR!VGH-XVN<@OJK#9>P?+EZ'@&4G28$Y
M7. R43&L>**[#I5\!<LSZ3K[U=>G<P(.RF+.03^MTP0?)9DOTGC-8;_0*E].
M(C!R!!D>Y V& ;V]V-2;09\4XMI/Z<A'8!1Z9Y<1$H,ME2Q 3DDB1B&NM@DW
M*!?,"?VYEY==R8OM=(V8Y%:S)3\^'=,:@8%6M@$RRK/MT<\BO@*\<?("V$(;
M#O:D[&;&+63+/$?8 PH!,0_3509T0NRT3(Y6CTHZ7*H5#4()!;\0V@?KPS/F
M Q]!-I7WQ^% S%5J88]I..QV3/UB:0I&<745"]&N*CJ-5EN!YC8*+Y0;D@DE
M8)(<  =WL.T@^8\_XL8J82!*6/XXH%(),ZU7,^HB@L\CSBBRF:F+?.S03\8@
M#(DVC2GB1X9QH\L.]2)D?+VS\. %+ON=MFMW_[F;_FWNJB*>YY?J+<L2KR3]
M(4).]!NH/%Q8_*N99<]V&'XHB";@I\UB39)KQK:'\FP9R^*_ZTG"7*A4Y9E&
M"3<!FT1SL*A*J4"A9YA7[6- 4_0[QEL=!3\FKB(3N* IB-*&UK%5+3" RR2O
M2P)^T>Y1ZD0X2]9R)%F2(^?H&PXVGGU,^^T[5)VG8- X!-D1]ML.==#8NJD^
M2M^C#+@?;S:WX+7I4*2*6=9SU&=H#.(?D?HB]DC5W P@K+BY>& ?3VK;O,$L
MNF(&Z)$C!'86ETK?X][@@XF[6\.[T&)+]NJ)%CC+':TEG!NX-Y ACA?!F>?T
M->0#$[$5B4ROH7:BH9XWB)H=R[$5Q..<K9"/13[%&#;:@#'A691&5Y0/C1'8
M0IO]K,K!53[Z. ;QN4!.BYKH5:-)OL#L3%:"4-05/A\$>1+"BD\PUT)GU&6N
M%/B2HXTE+46TK0MPO,<)<YHA1VK"0)1FO@C';5N+@3!=1@6JE>&@\ZE%G-*X
MYRBB1?MII:/0>+O:A[=R:U:-M":TE^'=R/!!YRGKD4H;644$+X8A#<^2X:W6
MY845O(KH/"#RNZDTSL SS?9W0&(;"?XYZ5;O.?)^C#3"KTE_-CGJ+$(+C-/H
M0Q=$JY>1W<C(4U_/P2E2XT2[_)@^Z+^3M,>#MW0'/OH%V\V"-0HNFUF,QE9"
M>PFKHSC0717194P=W$+8[56<,I\9@1K B8HS+(-#^RHN4LR:C>NB0+^05YD(
M'JA%)3PY#/R.A^#;UHR)('7>1%+Z/>R8&,7!/[4OZ8!D>J -2TI!N;\$ 4I9
M)FZ>::-@J.^;U&Y<H:,@4;+ZILE'Q$UBSRPZ[1S, KXF1MM5D@@;]D"'A4!.
M.WSR2'K6$2%S2MH44Q'"X [>A>TIE@H?%K[\(:4=ONO3#CM/.SSKTPYW@/8X
M?'U^=/KV\/PH4-Q'<'(Z'+P[/?F_?]T+ ,@7?*RYM-!NVU"I5].B !M0]YBH
M^*0C9I&T0G>%J3K#H,2JM,K+52L(3FH#]?C *YA(8NH&?D.)X9C'.DR>7NT(
M>G4F:&I=G0Z4F5.?8L*F<*;4U6K3G!Y. ^EZ@ZF873I5>+9\HO'.B0G5.KTF
M#;9+1_2OHORGSE\HVW0W(-H>>5[=;,<'<OM8;I;'5@G'CAX'1X0X\"=Y..CF
MKFY7;JRT,_P\"TY1Y@?HG4$2=Y4@%BP#D@4OP/MXBF<QXTC-0[3N,0K*>!&1
MO\R1M.::FSOX$08.*'%*-ZV#4IQ?94S*[3E71%_B-(!Q]H43$&AF+3)W3[B,
M;_#9$HIJ2K<ME*)6+(@8T5;754[F3]0(F[F"VZ+<!UUOXW K%H##A$WWHW/O
MD4U+Q&.PA>O*B5"N=%V:JZUI"Z?'A-IXE@45P[83-SP\[WV8W2C[[]<H>S=E
M^DZ8; TC8B&1!2]_*E(F;%;31I#6Z W>R+H]<9?Q%@V[6AYQ.:%04S-'FG(D
MVG=S-J&1PR*1]6Z7Y)VML#8TNC3DL)&5*M8H-=6Q[@=ZFE54I%5C:\B\A"SC
MT_B\/.5N5<"GD#3Q.#I9FOB,TCA\FD\N8$?:)GEKJ/-7'E#T?O[H1"&:-6+<
M*3LT30IX%_UL^VMQF'4^QR5V4PJ?%1.V.[/VW<F?1Z=G5-7RZOWY,9/AWR]D
M\Q>LZ[J9\&TP0KJ,A(U<I3'.LJ5GZTE!*.6XNC#-:$AVQCSL!H49BBXZXA8A
MT9+C[EM$7'1K8D(:"B([,:Y8/2PD\,-$&(K!-$5RM'/A0:8@@>P(J;SPAO8X
M>)M[C</X&S>"N.63A!"";?ZE;-MHK-O4VK2"T[BB.@EK*7,];C(-&EVCJ J7
M;1I3B=M; +O9%3^NVA5>H\'VN=#1G-2Q%WP&?#Y\+%4D9B=6V!$F_<&G$V,.
M&OF/3C9!JN%R6G-J57HTF6/[TLHW1S7\.!S8FAG&R51!FLP3YMP/X6!+8D3#
MQ..:.?J9N3)DV#)W(C5AV\9%9:CP;G1>W1LN\:/,WW!ZL5]C7<3H?H)T)PBA
MJ)S?BJ8H>"*SJLC3-!:_<:I'.6%QW&;9GAV^IU-NLT=EE I'$H6 RU)@"4[K
M<S21L ]"D4^QR$G^2"%I^B)\DA,F)8N#IF.?!T<6 A_TK&\HT5ES<_?5RP@O
M0[::IAR18>"6PF(QFD^=W9$D411+\^]LD#6LG=0^TE]C'Z)NVI:+A,*?:8E<
MMY[1$&GR@6%2)7?I-6S>KG<HZG,!+\>.?'G (6U4I(D -5I/'X-P())&>X".
M(ZQ8:R)8M9M[(W_8!4@A?8NY:=*^:):#!2MDY0K^B>W(>@V\(PW\TZH\4M,)
M6ZM4S<J?&?(S:C\-:Y^Q]TP!"%4NP\&92Y)FE8[^.D&V##1#),SF5,9X&B?L
M5C?4DA/E7YCK,PZKE)U:@<@X*&K6V/X;QKB\F0)H]9E;4H+M\Z5,[R3K\WV?
M]=EYUN>[/NOS%2GLY^L4]B1.XPOU@(S5(-8/L5U)MAW;A62HT21*(IEG;;K+
M_S+9=G@&<ZHT%>6+1@X?30@094-1(K:S\?T,;RH-B)HD\X G1,2%@2#C[%[4
M:<1:&TT"#GLS;)QAGQG6M;?,JMXLV(64P9#7B5F'^\66O\E)=#%A6"^@@Z5_
M.,#HXKX/YW#MC[%B-A"NC)>]L^W1B'YC*K]QFK 2+0))%QNNW- "R0CDIU;L
M@TQKS5?HN(G2D_]-Q[;+Q$,@SISMG:7'8R'-"[/@7^D$<VB'\HA_%?0C/DC_
M8I]WIL^3JV! @CX!WRY=[C>C.<8:,IF9+A/'<)"PZX->D.7YW$.W$V&KL130
M8FD%6.+"PID7NGTYU=*R8TQ\V/'9]WWG4 I*&%EMW/R6<2;:Q?/$&EV(5*B<
MU@V&C\7U:? 9B@+74"^7DEC*./A5I04AV4095S6 +\($&BI"I!3/J1F'+B8Y
MA5WKM\'!E(BV<?H,14SK#<&J%U2YH^ZQ :RX8IZ.7;OR=I$Q\]9KSMUHSH/K
M:4[!(1BIY&"+FU^(IM,H:>.L3:[>:YFN 5XC:6Z24W> [ Q;?,6L%E17-LT1
M^H82;V+0-JU+T2FZ0V.P<I0SC:9%"5HRGEZN=B173U?)U>;3F.+OX+V.TJ2<
M^28;?%V:PQCA$(T*;BV'>7JL&N#HCHG].+IEA40:E7;ML,'<0,3]7G,E=>GQ
M!MCU$@E0FM%7*X<V33YVH@2,VET[WEZ6=R3+*]'+V\FR.??$6?"%QI-H$[WF
M\_$B%I'9^I3LI)BU)V<CO:S":<YS3A"S-R4/ AO3/LF5/6_8WFD^MP7B\#NN
M'4PH6!H7<9*Y$*YF':2]V#.DO-I6(A6C*4VDGR/E!R<$D3#!MG([ VZ5R=,J
M$I88HUU;M'6YWF^CXO!";V;6LZPFC^(2 VCF4^VGA5J.+":ZVG8$:$>"GHB-
M/#C%M,;3KUCDJ</7S*6 &DNE(H<);T3:$;Z/Z/5@=49]X[Q=:8T&.-1=7,[H
MV#8P(L..I];R6TB 1X]<&]K?=,-!AW8(FT;T)NVP2\/:#66F\;1:O2 %QQ57
MKM'-8[^[&\M6@>,?^L#QS@/'WW]M@>.[VC^[ V7]=G)Z>O(GLIT+/*O'9.WP
M0/G^FD'.2@+JCOKW8$U.;+OA?V"56027D:T%2JC(KX)YCN$=,=WF>5%=H'BC
MH3.#28B)V)6":]QT+)22O(KO01P27+#GLB],:^SOS<&W.D.V&0RL1XNDBLS9
MAF )13ESN#,IRQKAVB-X#-P.BV/^'918FPYF4YZ)ZR4-H.-QK>>A0=/4%9.^
M,DO1.$^IRQ*\6:[F:"7U*(A'%5CI">BEE,@ET#H'Y_2B"R;CT!F#+5DPW..N
MC*I;V]CG?QP%9T>'K_L]?,,]_(._ARFIX-4A(,')Q]B@*!T,M' U:&V,*>/)
MIQX320M%+,1$U$PPO4)V#P*ML'-@GN)UUC8@8L.Y)'&4Y*/+082#%]P$W\?7
MVKZW&G;#5!G2,V28#>&^-)9ZMNNQC#=R9L>9&7%C69.(LV,Q<52SZN Z: ]W
MX2'VE5BG]3#<Q Z<24/KJQKS4ES'1.FE/1J1:U"1D&WE8.U]H2''^BBZ"(%C
M9IUAVFU5$DV!,)M[WX^)4AET[['M:'/^Z&].EQ<1>82$I&<:C<L$#.38VP>)
M@>_4654(BPF5H:V7'(8<<RVW>?!=J(6@H16DM=W-U$+7=VRM(0*K()"5L%M#
M=+R!E47G[*U7&V[^TZ1HV\NEA7V\QV$SFDUN@KJ3-<]:O>V#5;N^\2W>_B>0
MJ:\ [ ":NK1C*?#UI(+;(R-T.=Y&_0;F<90I40+W?'(:/N'C, DN'9_6Z6:)
MHSG?ZC3)^A3%';3UMK3*NKGB[G7ICG2I@]1\VXCQ5ERT'!,K1^BMNEC<G?!%
M7T2],F82/Z[(0L%DIHR6^(<=VK.Q_*4@0&*&&N%+L-YU['#*,8^4DY34J#9Q
M[>$6'@XF><R5N<R0QY)I/891PA.1>UC]+]U'>'5\]C_O#U\?_W[\DCJ?]<[_
M+O=3 TAGL?1MKD'A80U55^L5/_>Z;4>,NY%EW!W%XQR'.HJR#T6]H'C"//I
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
M$I37N+B,N=B<_EEJ*2[78:O#,R(QC%U^]%;=+Z6ZT0R ^=01F5):RAA(^ZE
MJB XZ%1R^W'5J_(WAUA%T@@.ZR?^R!,AZ4G^)O9[4G29V.U9R"0KOCK5\N!Y
MM+S6IVF- QJ1\T6:+ZT5V2P5=5#B6).?9+9G" V#?\%Y/+>R1(X%_RGM0H\5
MYY,E,>BW\FZV\H\^RM;H5SB?2;HY?CI3)P23 EQR* NIDHF4L5HQS^W\_ BN
MKXB'@^,IWS/"C &&R#!6<96P!Z/F_1QV/9CK$WA1:1TA&8/01,F?54Y/Q2/@
M_E/NK:YC(#VYN/V@7F52@_(".HEHR(^#(QN(D.&BW4_%"Y4J$?&FW&DJ@K^)
M4I9_+AWZ#GYP:$"B,M\$;J#JJT+FV7N<T50:T_8>'P9K;KXB=9(18@=C1(0>
MQLR[/V].F21E9^B3]?R.S,&KBZ1<785D>L"X^\ P,=^^:T^:R 22) :FOA1D
M #W:(KI2S]C"$9"!A)I<H0;C!A.?!>A\%W'Y9T_ZN/S.X_+/^[C\UW2R_;3&
M2'5*2!F&V'0L]$@#K9DRY0"2G]B&VYX)BFJ2B^_'&)SGMC:V8-[!.%4<:BO8
M.+1-:$R3"3*4QL8JDKZ \,0JY0X]-H,*CQW'168,/W=(<,#^*:2.U/%6\_B"
M.W&XJQW6[0X#3)J-7J(J,B$M_5;IX!-V32C9#'(&. @U.NKP+,9D YTJ>C+"
ML0,6;>W.I78(TEFX))H%34(TK\*#L:A+!A3[31];1<2]&;GKS?;\-L,&Q,!A
M/"<7;TQA@HD8')@U&DM=C0F:4U2@Y+_6"[5V],DK86>F+"OQ[G4:K_(CA@,[
M,#&%MQ@5Z!*[I^S#'@=P4DD<@VXD.C#Z&]G6D\M(.B@@7K-4NQ,T#1J.8S"L
MEB9.1S7'(V3]0;KY22?SC=OEFJ"M\DXSHGY[[&9[/'/@9L<6Z6JZ45"TQ&0R
M8"4:7L/4;H?02Z*BR"&/C*!]\5^$C%Y4TOS:#;48;@%NW%8:'X^S-#X_2B\#
MNY8!!Y/UMA7(',51X7 )7438D**OXKR%97BZ(N!19Z"V$^(HHDQAI,0E:)&
M'00#@,M@E9:P5*6EQ)X@II]HQ R9D;&4].$,&AZ1M36-$P> UY5$SKA/ W*K
MZ>4*\BA0<S0Y,K[TY.+ARY<G[]^>GX7!X?M7Q^?!X=M7\+^W[P]?#P>G1^?O
M3]_2KUX=O7Q]>$I]1/HLY TW0:-]_2C//_ Q(R0LS'K28M__5U'^4^<O$.,S
MC1)3^0R"_0$;CAEB20X 1FH2@9%D8X'MH&Z?IKFE5?YNPRK[JR<\+Z?6$#FA
MFFF.I%8NK9&0QS2ZV0T'+L6C>%ANT%!Z36*OC86EOH.3#HV.KH1$+PD[DH1K
M]@FVSKR2+TJ3WROT[4&%:[]> CRAX-#'D\-#$J$DH1QX)E[ ;)((-J#P:BP8
MVC1F-PWO,F+:2#.Y=J^1W-6"Y$87B'-1G$RW?(/9PYPK@SU[H07X['NH</5I
M\;7R2F[L([L*,V+P"93RE%(V&?=P8+C$N$,C=1G.IG%1L$601E?TI0J3Z,#I
M,RA4,^>!39SW>V5'>Z61W#:R>>TSD>A8G)2H'HL(5$7X'&>?IK"0&;5=0<,R
MB*DSMHTE7./<I)QRE*0FQ2XWLTW:T=Q1&XGR.'L!VI$ _;A.V=H&H8:NIZ'J
M$$TH^@9-;*%L Q%,TJX^+<,!U<>L:^NJ 50,Y_K9.H?.J%_^'2V_DW?@K/&*
M=?8JC:3Q/-EFF$16:@3Z4%$X?##2L>N>EY<YZ)%8".;=%WC96I_%ZI\:A,/Z
ML$UR#J'*:0Z8<1W8ES<R9)WQ1SCQK8JA4L=1W$$_#MXTW2D13'*=:\U]D!'
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
M],?%Z0>P9#_]=?7F];__!U!+ P04    "  2@(M:T.5))N0&  #V)P  '@
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
M^^X*NYG3DO>@!)+8/WB#W>*F6,1(:VM8QA-#E;ZA5'QEB;[9]"]02P,$%
M  @ $H"+6G4 %2QR P  U X  !X   !E83 R,S4S,C,P,65X,3,M,5]N86YO
M;&%B<RYH=&WM5VUOVD@0_H[$?QA9:I1(!FPHU14<2[RE3<L!"NZ'?ES;:[RJ
MO>NNUTVX7W^S-B8DAXZD:MH[J8!L[)F=F6?FF5G;>>_].7>;#>?];#3%,^B/
MXUU[\YGK=*HS2CL[L3->3C_#VOL\GUT:D>!J +:5*?!82G-8T%NX$2GA9G7#
MA#65+#)P8?5U5L]=.X24R WC ]"JUA 4O5,MDK -WI)L$RO#=<;N["YF/E-@
M]]JVTQECZ"OW!1P&E"LJ#?>,^WDV?&$G"&M"I6(1"XAB@H._!1536$G& Y:1
M!&9W-"@4^T9A&:$6E3\!.D:U*F1>$*Y "5P8E+&]M=Z B,KXUD3ZA-.\M;Q+
MZ+;9& 5*B[J6U?W_E<9PKSD$@O,=SENFXA+EB/,"2W!#,R%+? O"!<R)#W,5
MPKE6.4O"KX483D2:$;X]D^751;.!9JZ$3#$CK2N(A"SM;2F10'E(0YC2@*8^
ME="S353JO@:20\02%.W=8]X+R11#((2'R(0@)GQ# 9VE+,]UJ/C3FB%1%&(J
M*<9X&%85>1V5V6Q<F_"!$9XQOH&/@F],F,2$2<Q0Z6(2,QK]DW)UU7<H32R$
MYBS^R0YH8O\!G]KK]J2])XS=ZUNF!D9"D2F$5JLW&T^A%1RPRD0Y*=VD6_C"
MQ2UF:D,'/Y #CTCEC<;S&4QF\_EZ-9I<+]Y=&I917J]&TVE]_6RGMRQ4L5:U
M7AGE*':\F]K*-YW5@"0UW97(C-VX=KQIK;6S8+6[?<;OP_:F)U2'H*-LY>PO
M6H6*?7ZU7'B'&!Y(S^T+IZ,UW./6GVG.P_KN.BDJDF2+'9=FB2;WGO"2?BV8
MI"FV>:X+?\^C<W(!V$1V_SR\V)/EOCWVK;%CC/VV]WJH&7T(  \W5<H[97'=
MW[1Y$=IT?SAM&,<)FE8;),YI11C'8<*JV5=S"L<8DBJ3--?T,;68) F6"[<,
MAE,<!1GR*3?+51'C!'=8O(\&0U::UA,0M8JD8I_(J"Q]YH_F7_LWJTX4;91)
MEH!=;6W]XW28+#68Q:71?<#&^WQ^)\/?:#!/H'?_:6J]1WK/C^^HEQ,)'&\'
M_]I$OI AE2U?*"72 ?@)";Z W>YCS7.1L/!45W7RSL,'@>.4?DF("Y+20;WN
M"-03RW]Q]!Y3"3U>HQ,KG_+ ]=,'S'_?8$>_E5:OJ?IM]F]02P,$%     @
M$H"+6N30U%9J P  >0X  !X   !E83 R,S4S,C,P,65X,3,M,E]N86YO;&%B
M<RYH=&WMEUF/VD@0@-^1^ \E2SN:D0S8$*($/$A<LQF)!31X5\ICVRY#*W:W
MTVXRP_[ZK;:YDJ EK(;L2Q#"1]==7Y>Q]\'_8]*K5KP/X_Z(CF ^GO_H3\8]
MKU$>:;6Q7?8&L]%'6/@?)^-[*Y9"=\!U,@T^3S&'*3[#DTR9L,L;-BQ0\=@B
M15*=7ZK7A92I)1<=,*).%S2^Z!I+^))N*;Y<::OG#7KCEQ4/N :W56]ZC0&%
M/;^&PQ"%1F7U;D209]TK.Z&TAJ@TCWG(-)<"@@WH%<)<<1'RC"7PP 6C4SJ;
MQ22%ZB>D3E'-URI?,Z%!2U(,B]C>.V]!QD5\"Z8")C"OS5X2W%0K_5";I:;C
MO&YK7KT-5N]10"B%V.;TS/6JR*@OQ)J*_(295$4N4R8D3%@ $QW!K1&Y2:+/
M:]D=RC1C8G.CBJN[:H7,/$B54O:U!XBE*NQMD"E $6$$(PPQ#5!!R[5)J/D&
M6 XQ3VAI[YYJO%9<<TJ$B0C&+^&*B24".4MYGIM0Z6LD(Z815JB08CP.JXQ\
M%Y5=K3S:,.!B"<,54DV&*X[Q]S05WA8H.(7]%]T@\C#G$8&P:_4V79OH,*#2
M27;$AOL._JPOZL/ZGA*WU79LDR&+9*8QJE:R2UB"(Y1L6F>%6KJ!3T(^4\F6
MV+D>77Y_,!G#<#R9+.;]X>/T]WO+L8KK>7\TVEU?[/291WIE1)W?K&+V>O[3
MSLH74]60);L]J&5F;>>SYX]V4EL+3KW9YN(0MC\Z(]H%$V4MYW]C&2IM[H?9
MU#_.X:O56_?.:QB)WFGK%YKSJ;_;+16ODV1#6R_-$D/YGGR%G]=<84K(Y:;Q
M!XYNV1T0EF[[-KK;PW+8)_L]LB7&?=]ZTS4\'R= /T]ER1M%<WN_L+D*-LU7
MQX8+&J5I^52D@:T9%S0P>3D$=TPQK@BJC&:6P<<VRRQ)J%WT'#-3CA8RXBFW
M"ZUX/_W(8,0+TV;^D=0Z*>F3&:K"9_[-_*O_HNI,T_J9X@FXY3.N?1J'X<PD
M,[VWFE_1>*CG?R3\K4GF!_!N_YA8ZQNYR^,[Z>5, 0>;SK]NHD"J"%4MD%K+
MM -!PL)/X-;;U/-<)CPZMZL:>>/PC^ TSM=,;\I2[.ST3J1YKCK_7^0^UPF>
M[LT9S8O_=?WT*?/J!AOFU;%\ES2OG/\ 4$L#!!0    ( !* BUJ=HC6L- 4
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
MBC@XU]M^1"I[64D=#=@DV1$,?Y./)?? &@-+$6>_EL[R[I;3[+F)8:0WE&%
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
M1RVF,NIY2 FPP !AK23(H3_\D7WKFH '/[1C.A">)SR4ID4FT=K:(W2Q5W3
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
M_3'&?/\29__%V-_Y&@<(,-!0RL,@ :2!DW.V3.]K_V.H.!Z^<) ;(8Y_UEA
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
MV?SVP!.6^XPO@'3JC0,B%1Q!G@#!_GE#;'HU/6AIXCYKS#952:?)8H1T(!*
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
MOMHH;E[JCTH^4<1?6_(J!UG3VC2MW?J#4FX)54=M$VA(CIF]%.F^WDCD(U\
MJ6>?VN:XF1G"3O#C\* +#EY&&2EH#ZPW4ISBAGB1=H0$*(\@5G_I=K&@$&7@
M#">(3XLH>2O3Z%SZ;,(VIJ6O,-5_KT$-JQX%5?E=>C!4]NA]RH>9X_4U'/MS
MVJ)QCFW#A(F-H[6R=U,C!2OT>\B'RO+5-)3&/BA@OV+I1NPZNMN$3&3ZIR?6
M^3G,]ES;/C_>GQ_0O?,IM*MVRNV>CDR_Z_;XO2$C H8/^;F[/(';3'41^M;Q
M^ODQM)&':P=\W*Z!XOM3JJRQAO1D1!WHISPR^C/5@L4'3VR;ODQ[+0X4/0RS
MN=LK0W]&[['1P\>(?FI'S?3>LD.1R3\]>"5544]DU*@PX>53HZA[828+Y/WJ
M*IO:<BR)Z..0H43%_5)[WEC#R1Z6WN"^R6G5)\G<#WR=-IV=I\0F% >YJBX>
MC=G;4X6CB8HPY-6=%#W5H.Z3GPN*%Y\2'*T.=V%688HP#U#(-IO\2HTKCM?M
M0L42(3.O/K>7U\Z_QM?+<QO$J0SVE/P2K+B8'SV1>DK5BZU*7B<+: XX=WO1
M*M4,;LGL9QB@=W)V%KSTC%%DG1S^RI;1X/UOFU06:)VYKNVZ9F]?O!G,#WW[
M-8]:=-MKPQ%EFK^;3#^2Z<WW?\\!A^:G$Z3]/:==_J=T<(@5&\;/N?LC9DEW
MH%X%&T+A1>]HO+[>+^9ZND-(X&AR#B[NG#-4=FIB0'F2R';8,4DH$E"\F2[;
M][OOI?Z]U')!B"SP^[GXUNKWJ7_*Q<^H[W?AZ':KJ1UQ:SN=A)FJ)],=2PW7
M_4EQ:FJ6(_H'<ZH.)&#\C$*3"Y@,:3]*:/_[\OJYUL%:[_^A'E$O*<.72$!C
M&"(-K0:;3[+0(GH#OTT1.)K3PT:,Z0[[WF@G_#16X=M?"[LDQ(?Y'XR-_8=E
M^E-]@]Z0&C:_Q<E!CQU<KR8YZEO%NPNQ$H43[&J+OQ9>,]?ZV]GF^'3A,Y&Q
MN'RF*J[:/>\("2Y8MRKD)3,P0EL;J&;[(5N>\Y#UM%,2)#"2=8&/R*S/0V""
MCXI^D5\+$L@O*4 "/HQ75M)EL'6.0O"L/!+0^YM2_F#'OD_E,1-:@[:4FD,A
MAHTA;9..#6IEG0S#@]IW?EQ_LP8B@8UB)'#.GH\.^O\^&9,FN@CW;X[K>N^#
M7A?U18$)M'O^#6J3?R(=\;F=,ZI+?23P@@IV&'-MM2AE]^0R["T7$B@+ YTK
M8J&;RZ)P!.\_L2P XS<C.&OUGGHBY*0ID,"H',\5BV_]71069TM_\<]&G\\2
M:R[#4AF10$DE*NS*A=2W#<,637:1P)5+&A*0%01L^_\--/*'-44_<"_!17W;
MP6 F<.6=>V3[NVXJ'+501MZ5JQO7,'M2]#R[#>\N>^(:Q:\+< 9+^%]?*%'
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
M@"L;QPSOD:ZX5LK8/[@[ !7YZ)R:']3K.%(%M&<_;J05:7RT_89,S2YX@5X
M((>&@6;J1>#[E?5A'<>P?J(_$O%*/ZEM&#NV>;=*Y@S_W$U\[U-Y5\_-B3 G
M"8KN1RT:A=< "NWU\V286.Y63)NHYN&T;-C+8 6N<CTV\E6G@\\27?TB-O:;
MYV-:(]]S$9G#PX:^)@MZ$?A:^R8;=+"ZB/C4+<]XJ8>@D/8BY:G2'NY7:RRH
M+&(VGXP(6Q]E,^?FYD)@7Y>_5;80Y)CM/2?0YII_;7H?X)X%NW/*;YD5)D'R
MQ^2EO[[S^0.+PD:WPH?G>Z*B]!)I0:3YOC/-M8064XV>#8FRNA=: :U68/Y;
MB:I588OT+X"N,,\!SW-53#D9Y]=?D]Q2.E4@?/<L()EO!VK".J":#QJ<ETM.
M4-'<'S4^6)IA&9ZO -5?Z"2QYAS2DPZ+[C*$F\43D-*;FBY&'L&(W)$X6%IW
MGVD 05X_S(?CR;LMIZKG^:2SIBN':S[TFV-5(%>:]\O4S+/@>8X&I2NP+V9,
M_FP(@^N[7NSP$ W'6(5>DP*FHZ.LV?%IA+'?YBX2K!=G5585NRM#GZZ;B7P$
M=MV69N.\51[7-16)>NND:Z5VE]R&]NY0U;2<1E6<HJ*(>81QL+=6S/*MYZ1L
M%9\,M??!9[[K>GKXN0,]86V!%VHCB[6)[0*:ZGHE@PPVBA;AY4+HHA4[?9,=
M7.-B][L7&DF51+:[/3HX!5N70TP/&X:AXJQV5V>K=E,7JDS]GUE#(9?ZKV;G
MDQLYU4/6!<:C[!V:+>[*WB'?7EU1IW $VVTA-,;6=1L30&8G]5CAT;N6 VN3
M%#K*V!5E: 3>A,HP?8[2E]O$:O+F/]WR_AUK[9_9&_\Q@Z[YF]PZ@"0N'XFA
MVXK\X/A7 "C(=!UI^1YNTIVT(8TN[W_DM1@?:K Y^_.T=%\&F:S-W!\!7;S[
MP+O.D:9HSOHPH<?RL2U7//,0[E148BD(I;Q2AH2D;],&R-Y6%!YSQXE1:DN"
M8EZ.Z0(;D!"VLNT#S#7("]F7\P3KF.NIOZ#'K65Q7&NXORATLFG +,++-/K[
MF./6G^I5_/MZ1J#^C$_U'UFIGGWFXJN3 '>+O$[;4S+"*NEM'E[+C$"LGL+;
M44]?,93[J,UC^:CE3TXEA+7I@EL.[T37<=\^;.^O(I42GYP[#-M<RTM] X%$
MDGU%$$%]9.X68/>:\>5^_=QI">:1SX*I.BFWY.JQT'$)Z3L\*#X-:E#Q0MRW
M9Y17V4X6W#:Y!BB__^9-7**RX]GUT@\@LN3%C!DPRENM2:>78I;X%M3/<:!W
M\7@T)^U\ ,>[)K?&(8;WR7/AA^&)Y.(N0>M0L(L!_9E[&VF=08S>6]#KEQ3:
M&3'G!Q(BDH\Z:8_UI/?EQ_E$+HB'CUGEROTX/#E\4L/.T.Y-,A(Y2,Z9S( W
MDNV1H0GFY42LXO(U /><FN-M[MF@U#"'+7W%4)*519I+*@BK+%B.L^<;]>*C
M;,%M#9 ]ALWYFSC/1%*M)OV32IU^5T=ZRS<R.'>'<NZ_)-^E8'&[V:DBG17K
MYHZH\XO64_0S@N:3><X#C7<:)$FJJJ4&#3O3V2)GS, [[:8/T-M3\+#,.ALI
MTU_O6(S9FH]F554E0+(>CYG4Q+ 0T!O%1'-,.@>3FP-NX.&ZO5=-+<(U<OB>
M:&3]8S$+_[]<"?DS1IN-KC_V<M,=G0WA]-?V5=.<R@DG&^N/K0N8+&]'.WV=
M]%BL5@&Y\JIBIC9E^]&U?RIA'"I9J@%BXEJM2C%)KZ;EO_KR*%Q9Q"W?$D$.
M:>!RS;5FM88%A UX>[]3M"(@G]%Y4RO-^"">SCT6#[!I8'_)F&1QR60$G]&_
M!L ,C>)7?#\;U(O75[KUN7<('XXG03XWQH*/D3Z/&WCE$WN%SYO<YM61#LS&
M\7V@!Z;<2BKND623?"'+?G!CISZ2W&7Q]>#3B/EMM_--O0_KSGIVT.)C$;,D
MR^HI)DD4E7BXE8@"!?GZ;I1B4>L".RY(?&NX:+WC&N V6/$NY]#=RW; >3M,
M 6Z_:7\@;5.( %\#^,VM*('3G>\X165<S9C]DP9$'E=_',X1T?E0:6MN.'?K
M]JS@IZ8[DQNZZ6_L>+<YE9).5N:C ;&R 3?JRIGJ.?,$^UU=U."]ESLTUX"2
M!"%[XO5$V,J[?!5[&Z=*V%1N[R1.*8,6BLX3+$8?5MQ)-'YNKA1*Y F]>;GP
MY4)YW,67:)TY>'VEKJ*^^=#N+CY=@IYW5V_-K1?VK31?O4B(68 !A84\(5!;
M$&NJ7IL6OR%UDB"P-&UG65W1]1XEO[JV/:!:C\7*#E/=HS -LVIL:UP/,3)J
M47&AG,\^QJ##Z-MUUCGEUDJ^1&=X#!F6<AL]7T=(0) &V.CPNWWK^W,<5I2L
M0@ S] @^?!S)FEM7%6H6D_LFBSM6 J8RLT0K1WM<K*]14IPO\!6^J=%<+8"I
M&':'(-Z=3(?I9<V $PI:9,U*4"'XDUCIE9V-X@+\9ND2^.%4LD>^GHY]8&D,
M=9_$3>7MR6[4._)H<]%6KOBD$^NGE2U[^KVX>;/5!H\_OP1-CWJRX4MAP:@
M@0ZL(37H/O>+SA1?N?:F*JL\P(M<9YIO;W&]1[P$EJP*2T+(C-J* K/T'P)5
M--+DRM[LG4K):Y"]0+#G$/ARQ84AX9)!<__53"9T=@22ZKD?G,2WGQ.R@\7S
MSAZ$;L2D_,PC2FBZWEZ,"RZT  (>D]N5E@"-M>PK7RC<0WWA/-"W*N+?*NH8
MHV\V&+2]55JU;R6Z6_A$TQCEQ8M(C7#9\:=<]7<\4 79Y&B^RH. <G+[;W29
MB_J7F;<<V ,B=/(#%CF91_D%;C<+V6YOW.S.-_/FW#Q'5)M.P[[CMRM7N1SH
M3WVJNMK?*!T8&J>A1[@<:[ -RI6/5@Z NZSO:A8=\*4#)0LIW2IS-[$8UY/B
M4P]D)=RJ4\VP54RJ4K2X]N]";XIB%O42&YNFR=-JTFB',JJJS &*.8F*CU-#
M&X>W5VU":7GKO/EDT[L-IK*Z#Q+03C'#+U2KZV_/=,KHG)[/?,PSU-&9,90C
MZ=_\YC9,G1#3Z'\>Z:7%;+^ 4SA(< :T=2W\N,6)F"1I=X+EV):2,V&@H[(6
M"#+ZNQT=KX)PG<[6A,5.LMD[LOFB0G-#B$/1*IA>6:J2W AT$$,7<4> RHS
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
MXH'5U;,+'[;3815E\*,^&3.I5F W5I6+8[/@BL:3Q[2<6YJ+47E<FYZX6"L
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
M3P_PR*\6#_$^=OIH-CH*G)>DTGV=?C"YNYTP9U79_I+[TXNM?1)]BP) M$B
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
MW\+R,*R[!8>W:[3=()W9ZI+HTY)WRS0HE16%6QFA)JNK7#Q.6[?E2O>"2LU
M^:W7E7I]N1*#U>"W%0]9J,4:#BL)Q4FN#@>K::AG-):(+0XY_>L137$)WG@1
MJ8] ZK)2BCZ5WMG"8Q%+(5'3YOB*N++DN4:;XVB',ACP=&=<^W-CXE;/LOGQ
MP>DJR10,("C9"14;E&B4%Z)KF0=X1@W+JM';HA@RS79>=[H;QPGW'F2<CK+=
M+G"Q"N-JQ720@0$C+6'*A7WK=0_VD6._5[#>N1(WH$N1I>N(T:=KO=L-S#H!
M(1*]LS1U:?/H"G*R#UJJCN/D-J7Q[: ]>GJ* +7"JDT#/KG[K?+P-F?",[?C
MY9BU]4].B5M81VT.",44X$E$DJ,)7E#RBQ/B;7?T,_A!(9V(X@K/!YS<+.\V
MKA(=K>1HG,, [25Z3&A]7AH^+U6N%$1KPP*B>AY%8%Q S;J*X!P/ S;K:V1)
MON#OZ)3LR629NC((E-/CLV)3IUSR??B"/6[M.HO1E\][M%!UQU4J;1IT:&PE
M:3GY\3%KZ'687/:=#HJN[<8MFS[3!#YYC'S*:-;G:%.\'6H%R@9XG0H;=_%1
M$L1-)6L%\F# 2E.W]F;Y.5F\9\.0^J23_46CY/;N<EUAU-;\)W7AUHBVW;@'
M6]SY>&WWV1Q>[\V<I+)>MHVD^*L6?NE&;U*'KD9,=N@]CT\%E\>=;FM1/-*T
M9^3E^=YYQ-.CO.$FO3,G7W'YHNV)ZB#[),(D%Y_/:V>,<RKW7W59RN%1'K.M
M17_L)G-"J\OK0>UY'-HG""R-!EK7/[Q#\M#:"@:0VM>"-ZODRK6??^.! 5KX
MU5D;H^HB=^F7<I/%)PC$"24..#1I'M.U W& (_+7J!8"375-]7 MY+*(,A%]
M,?O0XL!L/U2<#@%J_/E]U8NV->C3,VNU3SAMDQO4G;Q.+4\0-Q0%ED"?!T:%
M%J[93UZATVB!Y"^?"3BX/+XG;OZRQW-W5X8&;@R_I&Y?.Q%?S5(/;!]EEE)5
M4TZJ,+47X3KAMUDG,Z+NX''A=33V,BF#2[<P$LU<RVE.QBB0,-Z71]?OS&/(
M@/M>?L]EY6)SB3=2**N3HB@93:LH2I"HZ:@?_K1,X< @YG!P9^EM<CDN 67\
M]WW#XFXGT:!HB@,<B9 4%IF--'<C5"]\/)0RB10IMT88@'34]4.WJ4%'#36+
M!V>F[4J.(L^M2%8$K1&0/(/-F?FR?JS?Q\IFI)MAH^Y'G?I[&,0H08US^'1M
M#3-;*IJ<IOYRA,_L'13R6TP)J^FF1QT&WB+*--]2D8DK-E5)4!-8][;S/L.
MZKHA/2E0IH:WLGS@[,9X!Q^&L990^#J4;M!.(M^PF&.0/O2II>VEEZ'NB" U
M*B-TK?,DV[-]EIB;V[1I86^<-^%U+^MF6%IQ\/GJAE5"]")$_\R:V%JC'K,L
M-LND; ]=S_+U0N/*NVW-^&YF-!>] H@#Z0<<0")[9>-)#0;"I>KJH\'Z[V?A
M#N?0NPD?./Q98]W$NF4C=G%VSI%"1-Y1=3_C[#SGUS0PLF=?C5.JABC1E=*"
M-#X92.2YJ^9Q/EL!6YXB!<4'RU2@?-G;OIH4^*3]8O^!^,C.*5]>*DJW&\%A
M>6)%U_UI(@=BD$I;T;.]2[6O/<O3A:W&288!U1_0!&;:%EQNL]H?0NOO][M=
MU>>WK&4FV?Y'V[JB7^E08/0?3=_[$S;VES"Z6[$;]IW9XNG>1E6VS(]$J?3
M3L&B2'LL8W&V;/<<?43#%;CU0 0NI@A^L?+6WIH?PMB-N-I+C1SMPO@L6M@/
M"RZM:K >B*$*RXL8..<CN0GE5D>S<=91SY1%&1I9KTKX.%96&0,D[^+OM9U?
M/\M+'!-<NPK</9.Z8KF<.\LL"9Z& 1 8(!V\M$K*T=-.CN$28W.6WURH+NI
M69]&4?*M^U&/$YXX629Z'"9++VW08&!W?HM8K<<=<U37_>9G$2@7C&NMBHD=
MBB1XM7<FB8/]MA=59V>1!U*)IEB<]#U#6V:<]Z^G;4)IH:2!<)\JBM9=P*O^
MVQ%MC_)@$YY1@C#]LDZR'6&H37\A,<+Q>H]6]NG"^/KIT]/NR^>?9QVB3^WU
MXR[UBFO(3S$=Q5^ZA*THO(MF=EM@:N0_:S-QH"TL_L]@(,UTWXP-F_4'DA:0
M;K.',V44Y8$>5^V5^*=7H)P_1@:)7H=#P/V='-!;HM!'8(--[2-F^):_#P5[
MF0T(XB5.<(]=HX6#Y\FUOXN?R,!=YA?D<V=W<<^49QXA^/YJ*"F?J_E J3_$
M1:A8<L<.E*47U1W$8X?&;[CVP$:+HRD?<.QN#B1N2X/P1?B>!WU.E:K>C,LF
M ?N$S]8ZZ#DEO!V9"ZPN[.5CD<EPHY.EJ?WV4UV]/U3+%[W]2!DE,#^/=0YI
MDR,R[[4C1#,E*-LJ $IL3/ \WN&EAMK.G%QYT.A=-&M9LH^!JG:$O0B-\_/'
MBY!7,1%QHV8.%I91C#1.L9!ZMTJK$$5**:,REH21;M D6H]^DFC2C(;&G(E/
M3W%YI7!_+PY?*CL7"GJ(<Q (!_Q@=NH,U%JN'$G[]2RH4WGA@%(I@9W'7468
M$6/Y309G^^.A,CC"+38[/N]:"&Q>[#CK%1BBL7BP=#1>98&\JH?M-H-Q1=-%
M<_PU)&V5:TBDB_!Q!+M8*D\1.P6: XCT.<FX7'7!-BEGY@LP0-5?S.-2UFFY
M;HJ$O$*K(GCUMN#C8AUKJ_>BZ+]]K)&YR6NZEI5*KMG:K".K[B\QJJR]Q+Y>
MKBFNK0T,P44Q)A14<\B43XS^DJ^$B#1DVP-N(>A9]?IJ)D^O.V*;Q4#)J$'U
MI8A:^PON='WKD#DRSZIGQ.S<F/8!ZKK-0&8^SY"K5.X&+K>])_VZWXI4]923
M'=Y7Z4&*>H3/#^28.OJ0+"WYGG4O"#RBWR[[PL8IY*-%8#!&.2+51RA&CGX]
MHL/)B4>%$O3QY258>Z2QVN+: BJ>J>3X?-O<W)P^.5K=Q1JI\ #?IH.3+UB_
M?RQQ=F.6D8/CPOZSQ?-=VZ^/W-]9J8MC?_-Z$<[H@);D^6'Y0P!6>+\YR$8*
MQ=>5RMF/+&'%A-Y(4&B&4*17A2P/_]'JE?'+$[A&$S0?.^#NNFG"^:.ZR?F+
M'J)&5/_)\U/>^+FX%O"SY[>1_K-C^!]D,YM[9+K*W2?SC1!I-%MM35@RV"E"
M$O$H=2:B+6+&_\- ? ASI*:YG!/^<88RNV^:1G,2N="20_4G21OK(NPP(\/E
MTRPDTE<//[QG^J!)Z9L]*3Z_K8Y:G8@E;6M4)<N' S5+YB(2+U-"8@#PF]$6
M5W9EWFQ?^<J<'/*]]CMPB0A[[L/_<#CF4C-RP0DBW>CYNH*YEQS?[OLY%9&S
M?:OM++[W_8<SX@NV(\\_&HJ89(B[<40]?',_YN,A568;R_7B(8%5,:B01D7J
MVQ9B"@M-4:1V#<*2F\E(KV.@PJNJHK''6N5/5PC5RO971<D_L)?G#4[YI-_/
MR@O*2.O^+ZK]_Y3+EU_G9(#[KO.OH=K[2:BV2K+;6CQ0\#9X]P &!)).5CE<
MP8!)&#"W#*?90+FH(G1DJ'X5.@:% <_/!GX<>Z^.LB!1<:\N2]?4BJ\U-[2]
ME[E5 G%_76;PF$=+00Q+@_@KED$H8W/3O'4 S\-U98%2VUTX!X9KQ?IN*-N;
M%3.,@[M)55$R"?C>%$'*8FHHEX)[8 )9Q3&KXU>'JE_'9!O6R;5D7^&03KPF
M)5_?,9CR;(]>U>>_!-^;V.?E<)!SI$3G/U*;Z22[8\Z.,CYGZ$J<X:E%L)Z
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
MH]LAH#[U-0>=Y[>R=G_:*HT;!EQYU]## %UQ&##($S.;2PR&OGB# P,*4F#
M.G'/K;?'_^*>J1A&+4--=MKW%E1[V?1DOW'" -&*O%!R203JC09GHK'.N4=7
M1%#\_6_]ZH)MO5?G)W[^B35.@BB6TPAKHFZX>Y=-6?,P $5MW4ME6\1I[)6
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
MA+;E/2$J(*N7.V  M'EM"P-8>8Z@]1",#;_Y4ME'FR?/\]K"3-*E7%3S64=
M7'?CB4(+"Y_35YLNZ8=A<#44U3%6$=!-[H% @=STW/@U%=O3$H<=+.4\4X@1
MBR8"' I^=+@\=U?])N]2)2CZX0T7=Y+=5D+,(C]Z=&QHAY;*'!HBU/&T9F.S
MG>1)\9!=9=N78G]:(3OTX4FWGL\B1NCX:LAJ/D@Z[^>VQI(FNX;47] "^ .J
MB^D2/3B#WVVE_J.ST]_1D>@/ES+&'][>YOPA'$XPNA9N01G_M";!S[GDG3\5
MG_]]E]LJ]L'>9@SDY97[.*%H^X4J05+C(R%!21X3R&4@CQ$R6:R-@S-9*61B
MDHEO52W[1!9O>6K>NZF&:?Q_S+UE5%Q;MC9<2" $)[@3" 0/[A:"!PCND"#!
MW;600(*[I'#7@D H"I<DN&M!X>[N_I'N'O?-Z>YS[AU7QOA^K#_%IO:JO=9<
M\YES/_.90XYSP:5?10@&<N9_UK.NY6.E6Q=/ZQLH(M1&TOA>YZ*257%R#%;P
ME.H3EMJOW;P>VCWIK30GW>1SS$O:B%P-]NC QU%_%[5P0DN9P-)H4&X%%PVP
M?3(GLKN;=ZPL$J:')A?ZW13MLSB:@/#3#=2WNZZ%IZ7W@&?VMO< ,-%E1L0Y
M1Z<K00-+_BJ&>MF;+@Z8,P+$ZS".:YI[PUSNIC]0HK*'XK#*-/I-0.P>/\_/
M35!G&+#&A\^R[)*PPAVSJ[Y&7=KX\':"I4P<F4!(1G*N1,?CDV[ML $;Q"5J
M_]K.^BEK4]&Q(?=@+X:WOMVR@(T_I]Q2.-!(".L> .MN&3K19>ZSO5%8DCN)
MQFZ9'F%DXRGFWDY*&L>("MM#$%(:MV$0DN;TV.PO.*3_9IYMW7/>H34*<?UF
M??E,_% /FJ3[JB1;[NUZFDE$[,3#M[I?9K6<GC\X-1&\L)4;JE(KTORYHHJB
M'T6;FE5EFLFECS$=$Y%K3FC(D!,OWV()GI97A92AS3Q8L>23/U3M_=:3*0OI
M[:^E?SA6:QXV"N!A[<?$5MX//X"ZECM_YG^L??^8CV2.Y5,6P8S*PBGY[3K5
MM55:8T%3%-JPD7*U=MW<20.IPHU*VHMH#96'&,$G)5G@ ?Q-&712YBWYL[=$
M-')_E>'<KGDJP[)M%X(V83#")W7IW&^GE>:1*P4YN <$L)R4H@4I@=+3XGH9
M^HYD1XLY^;OHXC-[*8K/#1G'JST;94Q'NXL4K#W-,<LBR>6WV'@C'"N51I3X
M3&H4-2J@I]#+>+][P,3#IG6':3%:VASW5%51=^.^'N%;*$$3\\]_FEUWQ$%_
MFWJ\6C-C3N5-/%CCO&OH661UQS4JS+%$]J5QV[[JF:*9<Y&,S;%@9G/9UTIQ
MB0XRBDN4Z@J>7=W1=MW^W"U"1[A$+OHT4)0U]&D2\Q=BT]C$0>*%DWWY>5C/
M\ET+&06$8(WVI]^SP-&?GT$1(R(9B02WC><3LN#X%H?'V5BCWR*7'?:P?169
M=2:6866L=NR*%\W#F >A.;+?W^2C]E:;8S;$R*T7YF/J79T"<]$?ELK],K<^
MIW']^QW]^*F!D5P@JS'9HK/=Z%8,I*KR:ZSC==;;XC=QK?9S?H:G&V,\[Y06
M?QT?OT$19MTJX)K]/0"*?5O\CSYOOPT"-<5?>FWW@(K0EA-KC?KB@GM YX/E
MP'[.7_$4_=T-2[DZ)"7%ZW<1Y[T8>:D2)TZR/)=? BHHM,RU3":-/,EAUG-A
MI\UH!>HJO^:I&YCS6-D\UI9R7XRT8V1?Q=4KL-5)_SPXJQ,*P)*CC3K-S_((
M@#0T&<[NT'WS%=S>^2GWK!*8P+N?3.TPRPG,=S2D/!0-<G47"X> K95LI4TY
M)C</9Z6/IE\I/\;A]>E<R"P7TA(IWR*E@1S69+&S@*XPC><49+@83=_1(A<*
M4R6VT9:/8,L/L]H\&+[6Y9:Y+S=P//.2<EFC=\X3"I! 32K!P%PG;WBW\G+J
M*&(Y1F]#Z-*N$@$F+%74Z5IA6>_[0P$?_N8(3F+.8?.*%"[!%)2$F:A!MYX6
MR&2$*V-KR?[SJ;,KG3S<K#I@;G7T/-\,CK^WS(+:PR_0(5!DU7/7DFTY.^5)
M64CBC$>BH?D*955S!F$/H;7KYI%@H_+/Y'K#_&P$_*2C&8G%C55HDB=?2=4Z
M_92,Z#LF=]']9/2VM7(C_0N[!Y $*C7<(DQ^V?()=\J\82[C@_/WI%;^QQ[D
MII2%/*KZT(< #7A$S[;I.7T(O<QHD_(8 PVDBX8NHH,-]6Q5)Q1IAG<+ZT->
M,B"@?JG74F?+(]BN-8T1A.5X4*) #_PRJJR8B_I,9EE[#" ]#>[P'27QS4YR
MAT=\9$:]-VWR9\>"I"]RLK+^LC&;WK]S(/\)^QJ\A8S_6S>YOY9+8(*<Y9KD
MPU/37QW-C<S@8$#QRBS0-CAE"5*:N0Z^E:;<R.7)5:)_C3KCI1'OYD?QYWM1
M O>]+2\N; .:L:?:.@3*Y@$B>[S(*:WZL<6?,.58O10IT4>NFSQZW,I;A8KJ
M-J=>OL!U\]J$?)U\O/[O.*<$!@].^F(%TPU>;<JOCR'5"T6V0%LPC7M$GUD\
M:36QMJS87-/HSZ'VO+KTV8I;3QR7.&%13M%6_4!Z-AP\4.A.4:VTQ,U^\\;K
M!5*<;S# ,*=HVEK0=:W4M4!OMI-U-Z=4_W5:RKG+H,VU:^D80%,I^U<Y<?0]
MX,%)G2#HCL<7 ;M^/ #9:> MX.V_U"+_V_$0T/0]1%YV5->J#\_O/R!:PC\Z
M8FF,V;&Q<E\65$.N-;Y'S[:UV)TQ  C;6D_Y^0EZL0D\8D]]9=Y$_P"Y)//B
MR @'\&@)_=AK?3-]Y*<&HZC+MD)9_WR"?,B6<&4#@[G%R,I\.3-BX0H80'.Q
MP5@X#&I7GQ!FN(6@I%)TU!7G:LM_RXM]C"3'= NS^2DM(PQ %6%6W[IRFI=Z
M__RTVGV$_A1BF2 O4_1F_20_67,T9^RIDO>U5$NLNXS5:%'LIR+]E>CO&=/H
MTN^5%_0$5FN!NR+R/* SH6-286]-%^H]DE>><$XLF2P"X3NL2I!U[%EI[8X]
MW;'=#DYAK-!AW)3J#WZ2)ZV4R_&@.^)#BW%:$(6AK>C@6Z)1^ ];\IONU32*
MAJ]Z+=386> ZUWYZ] #D^OP$9^X<7+(9:A,:DJF(=;?'RV#23?MM^PN$@A88
M\(*.+X.JLGFB^E97A;JV4DOV.R]!D$D(12LU[H9GR80H]O .-WH_'C_)CMV<
M3")%W>6 P^,.P *V^".+V6U2L^ ^7A@H,K_Z.$T*?[2$^]-MC)+RHD[F='+I
M\NJ0(;KC![BW05YV2I>V8/GC5H"3KW.G/&$]T*"SI@5F+#2(6IZ=-;-)Y+4&
MYN8J3#!U^]2G/<#I?^DAT*F*[CVQFEA951DX.<ARIXI\;#;=5#FS"S#?>"1E
M66:9?*ZF.[7%FTR$ P2'D8S/B9W["U!%LN@VIXK,MN<)!N<E\_[@^A[/Z/&I
M](6 44=X6%>=E)G,$A"[UX3UQ&LMY<SQI1P;X1X7*<<&NCD@4WX,^24RCL0*
MKJP[X7^M_O]?QC_17WF:_B5[@]R_]?M[T/?;=]3)K^M'EDAMH+A&!L^_*54Q
ME3V/0I&XC/8+(G>2LM.B6>Z&<P\3L+*78WBE$6&?Z0F83Y%2I:2'.<(*U::Y
M66%%^0<-;CP07R<]UE>C;[Y6*_3+;U*JA\DUYFF/DGU)8<;M!;PLI+M5?&M$
M#)YM"K2L,?3+]Z:K#-?)/_JHB/NS88;Y'>,R-7F<B+/*-AI]^C*%V$^C#PT9
M?9.]EB^A :L>W6:NHKJ!/\EQ'/B7>8(*+&!7*/F%%V%[(ZLC.A6@M<?/+/,"
MS!TVW%ZP.'Y%!/"S[EB6NMY!@ <(ET!=,BU1@6<CXS8G\T*J(,M%:SGSHPG>
M8+D8(K@W0I3 C*#;&.2013"R();G(R8+*$%!4+J_NI,0P=PD:)3:I([:.P*=
M'7.Z-]O*O7XBU9$E6?<C;&CZ]4 \M6.E.CYUL1F2PX"H,39)R55';)&EEU_Z
M,QF/REY&TL!-FINN7.U)27P_H_[54ELJ=D.Y!1!W3<M$*M"HR-H76S*GJI'G
MML"'Z\']VP3RL'\KA'-%['<*=)*<MEL-C:<'")5^^4LMA)!?8(*&!)GRM!]^
M@?VJ2D9!HD0OMRYV@L)P%XEC2Q;O5!0R GM^B'AU+C^\:[_+\\6E7:_K_9=Q
M&L;5QK"R/E/I#@0Z2M1R"[V@R7IAHFQP/^2[I%O<M%ZJA0[[ND%L;" *58NJ
M5QS"@#AWS 6M.'24]63#EB%J#B[)\LB>'N]59WDWW_Y;;W_Q%9A(L4><T/S3
M"WOEH4:+^/R^2((9MSC=OKY2,M[C([R\&(0.U"R"%J*(,K.)9U\)DW,$RDVK
MPPYR+MDY$75$SQ;/E9^+\V]K% OBE"<ZNB^E"RZZ7(<SL[*RX<@)%W4L=%<C
M-ABD5M+58--&U291(7IXS;&S">G%B(Z>977<.6VS4]<:7R*OK*-F7.;%=URY
MJ-&*-"V,SJW ,66,+RDMC!N4^QLQ?Y#5[ YZ@=V7KZV9,96.?(DTU$?9-.=6
M@8YU"@!)('C5SVQ]?G*1^>0.8E1JY#];?P_0NP>TL68B7GA<\D/J)#![#7Y6
MSBN%Q55VOT/RQS;JNP(-3 A3V5M:THQP7Y=&0PP[77U)MU3+JFR[,<F$%HUH
M/'L..&(#(HL;%1XUGCOVFKL1SN9$FE+JH>7%DZD C-V=!/V%ULDG-/:CN&/S
M#9I.:XKMSF",ULXV):^'&MYELY+AX!\>H[0-<,&#_3(GY@_$L*G=9O\^K1M%
M;&S+8ST%ECNE?$O[9PAGMJ]NR_/FT"ZK3&->=+Z;68_AT#M1D7R7&!CV(N_E
MG[>"Y<&^)'8!7C^ U:PG$W](4OQ#%J^,K +5 @;Z":\.]:4XZ:+U!)^2?993
M&7:( E".-;^\&S'"TI?+LV(W\0GV*2; ;:,+1@@J=1RTH12<<$M>FBJ_>7IV
M::Q2^G.M1\^D\TK;-M5C _W=+9;%'DQYC.KU53+]@6B0L]7$<;LW$_>V0_LI
M<]SN,W_\9$X[_M;6 505U<*@:KI,E2_@YXFG!&CNZ[,*3#VH;THYD"@^D[N5
ML:-<A-P#[G"F#61T&VO'3LEZ0]^'$>>$H@L*15;ZXYL\5M*^.F)T%:/BBRVH
M22XP5&"Y2JFL"V[,CT,UU.4D.:P-:!N8<<[X4BHT??7P?-%&8'?5+3=X RV+
M9[Z(RS_@!L$[X;Y4";!O!I>EB.L7(!V,CPAICY!]F976V^#/UW(=@:ZV+#"B
ME[X@XW/5'8_*R%0^VTX?DPH1SR+LB)T0,$5H5?/C<R/C:\V?1\$=LW,ZEU!S
MBK/=\X+IBQZA<$55LV%7J7C%6CU+V\E7=.[\URV-;8L)1]+.'9;6M[[S12=W
MS?> T0,JA@ ?,19GVFD#7)%:2,)ML^_(:ZQ7E?-)6S(BM9OMG,MM];Y5MU!%
M:")$R)JOIIJ/Z!PC0'Z!%G&%8( KQ@M;0E7?HZ-C8HM_#=*H]Z%63[,1'D*\
M+OQX<F\V+<T4L6Z91Z699M.:Y^@V2)-#N^]]7>K.1SJ;IPX#LM24_LO%% C(
M8*/36_<;GS8=L>VKS0M/' _OU[4UWL_#E2>JEZTAIM;]!H5A4DB/5#F8R[$I
M-%X*NK2[)<; KR3?V55P7T]KSGR.D2T:I*W[7K+S057NO'4_S"V\8GI;T1U/
MPM':W9PAT=G:"5\.EY962($1F3P0C4"QYKFIU; 4P?/_#&W]-C2XYR].@5<7
MJ?< :8A>"<C^QJOE]I= 3ZZN/^NP/E&H2?SWC&??#B4-K9PM=FG"[F;F^@ZG
MDQ<_:)^;6 @3M"%1^W,H""?[D0R=*A/W),/41,T-!-?5$F20Z:(0TWO(R)?)
M\<2IGUAK.&R;-.;4??'1<D3];'?2.0*2"G]S-QP*7N64>S' Z^DM32;0@39(
MV6B.336(3SH/=S'CT]4H,6@DA(:SJ7S[08A>F6SYW,'WF]P&ND%+Q=:ZO903
M[QUWG7=BR+*4J6=URRZS:=BJP8I*9-?4DY+6KYU]$I3I3.C8Y'/S;"';V7G6
MX-817;LF$JS2!NN;-#:!&4[@5&'/OOUVQ24'(WW%WQ)O;DZH'%\C$XU0+<VZ
M4&NDI8$<.KK2D:R1NWNYWLX$ ]D>N&9QQ&]4@L5?!:OVR:BE56Y?:"JV1#RL
MED4YN-K!#K2G)Q>[]Z0-25J;2S@;Z^GJPNY*S$O&&DH!TO+D/ 63=]' $I(D
M9O<Z1)ZC4*P.\4+FV+8G<EU+'S/%W;9OM;<WRNRQMI?U0W;-(-8*TXS]D/$Z
MWT5R@)]FZTP>CD3K]I"6@$F.#'!9# ^N7+1M^/K9[.+K\;VWKPVT:X;HR$W-
M4:G=EL-8P0%-6)_>CK@*\ 2/5<]JDKD?O6;%',_.$#9-*X>]RELQC\-")=>,
MC(RI"H9YQLG169HZ 68Z*Y"R-L2PUD''=<)J[MDZ%Q4*X[M&/W$V67$QV9,*
M9.GU ]BDL4;;6ND"^<OCM0\_@LQF3S3AYO"<45:\O=.(.ST6VP9$'KAD#4$4
MFLJ^C/+VV -\,ORD(>7$\'-MV_ K-%R<T=6QH-?=VM&=Q02).:''GIJ\F,YQ
MM,)F'MOCFT%\6[WM[4"JO:.CARE0H'R*)A*!Y4VYB:C1N?K[!B<APII[P 38
M+\ UOP7,?I41\(<N?^6$QYKA/_G\$& T<EG7&LO1S //Q8_RNJ@IP#T'CID%
MUO7CP!5L[X?Y' $WZ$/ M0R^#SNHO9Z9V>"0/GJQE,NUS H'WGE#,]AWUY.;
M)":AWQEX1P_W6/ZI=2;HFA"K V^E>]KG<(0W>9V;=>-\DO^N?G+_Q6]"3;_&
MO[S?_A= *?Y+X>;_,3PTQLI!G0H-#5(80^)'P2)H&@Q4^0Y^>!?]BRUXGF[G
M<4 SHQK41*<?O29W?>EBPJ0LS'ENI/_1@VT\MAQ'.D4"F>SBJ\RR[@E&SR%6
M=L$FJ9H5* N%C&LM:ZO]X%4PQ>0ZP NT7NW+M&B[?R-3\5'16C4@CE\[^D3;
M+4E;:QZ0U*EV4OY)[V M>>EYC8$221[AB.?72W?.5RK7O"J?:*'Y&O> CWPR
M'V9IQO)M(_S[2V;EJE^V3==+5L=V2&/25Q V/'A$6(R1QBW0:,TQ W><AX)6
MZ4"=U6MTRFC3:0]R%,-$O(R5K\1G3H)*%S3Y9.A@#[(TJ[O^9NP1N&N4YS')
MFG6L]<IT7%UDSN,[$XP#R>.[??D-UD;L+)W^@MY'32,U*4^FUN[<<)'& $;(
ME"DBM1L<JIBDG>)XAI8@Q=6^B.M@<--@5]XZ2VSOLXYT)<>@?DM&^NE3&JF\
MV!Z9)66<S"<7?K>GC]^<D\(FR[MJJ!HE';J#UY^\K-U0;O8LKA"6+)-<\K:G
M5;4$/Q]O#_I!4)_J\JHP<%7RBP3YKG%N]AJ$>Q]IJG^Q 1W3]GF<GG<HV_C[
M^B0:\FA:_E42)RTWA)OZ\4MA@BP%YAY;>@S8L_V5AB^O^L0BQ7T81;HZO-<2
MQ^\!%>P7M!#8Z0,":15 !^)Z1 D]&K.#F"7\6&+?@04*J<NN?.ZB71=X)^WT
M<JZ3Q_QG!N-X&8^O)IFOO)#WM-9'2[A.,-VU%S]9*KD0CH)OA[[M>MC#T1[L
MN_C#\DS-WNL]GY@U\VV^\UV#P'PFE]"W 5_/LBD7A1H8#T.F[/B7\@^S!.-1
M50<2U=0:QP1FFIA'$3'1%R=YH-&KC9;NVV5WV-76/4#!MU,&S-)R\'F+V:'K
MV#=$@O:9K:;M)SI&!J1IABWKL)$*5PO;1J1\'2MT2Y,BRX_RM%#-&,Y76)*\
M,HXW(G4#C@;C';&4N3ELJ<6]W%O#3&\.^PZJ/V(YO0T*FC%/@Y&4>(CMW%$?
M]!>DYEEQ6DQ0NJ<R6=$1"[<_SB;)QP/4#A!E;<;'*OIH'M]278;.)U\=X<%^
MPOM@;LU420?A7WCTP@G'XNAFACN)4HC9GJ"NL,_2!K6_/:3,+QI<M,>SU(V8
MM_+E4JF.$FH*(%5WC^Q8R&);3",'B 2[=_X0%!A9&@U.4?#([(LVC:BB/4[&
M0VH4Z.XU9V  !>ZW73T_B[]-=K3ETB5Y/9"SIV%)#GQ:^V[ @\HC(VCH;3KH
MTL_Z)G/N;VJM%;6K//T?C+ O*MKA91RA]-!AL"[/^]@&'W_S:080'-HT?M)"
MO DWF,BY2BS(MV:9S@_%S?(XBP\,0Y!L(/Y5 YM@B#ML/,;&WCPH#"5ZB>[9
M=^XL7R6-PEO50$!;H3)S!?I6L$'J%L^L8(W?_-X@8*TV[L/KNZUD$XB73RX2
M_.,(]'3^9A0E\_0!@S*<@UQ_3\-H0DRW?G_!_?Q?$JC_;A#$WP.X@+>UP%WY
MB;+,RP<0L/OC'F#UCYR.HRYKK]C/72\ULR(9Y+.)0RGA&BXZN^']^4]FZ#>2
MJ,)G_6[50QL#720*;'POA".NAJK=44LJUTH7+^T@X;VLNLN&.D (YNG7&DC$
M='?(+)GGG1R3^/>8 6QB<ERMDX87)@T/#LI=IC%C9:N_2$__>7547&1;KCV/
M]#@3P*!,YHT3IGNUFM(\K/ 2K;3F5Y_$M4'RG\79?=VY5M\7;U390[B+SU-\
MAJ;OUAR_B=XV%8,BRV?).HI-LK;D6-<*D6O"">,%O^![FE;=!$7VK(LVGI.<
M63$6VF_?B-V$H52TG+9<9CAZVC)C$^C-6R9#/^E)6>,EV;4E=S\I6K=[QC0E
M)CIC+@K17%8>3_Y)>.7$NFU8&$*E? V<RG]YF[=+R[D[/9FV7D'A4:&24_C@
MED"WTM6PJUFQH>-I=#3V_48Z5I?M!I)JBQ[#QHG!Q^I'82GCGQ'?-&/WR"X+
M;*:)X,'1>YM0YM_63)D4&/:S/!TLG.%2&NC#%^(V5$WOPUJD-0V((#WMIM4Q
M\9@7TB;@YU^8H$]?3!A=#IO9JH\<3Q#R254(B<CS]MN8P1%"Z)PS&=)P]H;=
M05MN.,CK=8"Z>G?DK9^4,CH[B4C)W>X!AXPML:XV 4>Y]$B%R]2A+83E1]^J
M;T58[<R_[!<V-;S#74TK6-6/(WI< KB,MLE8F8AD"P4:P5Y=U3SL$VK.?R_$
MR_P78K'_S/_ZL 77!T7 78;UPSUMRBE=Z$4NZ=&,R4U=CMV!K8[SU$^YB\J4
M=_9Q@$-^5#< JAL#JJDYZH?XZD;L B!V48]B.ZR=^8=/Q+XU2MP#)"Z !P#@
MH0L"5,H8:.X1=!=T< ]8 -P#EC;N!@Y1;U$7'\Y=A'M ^Q#*+$'H;?H2]A7V
MPQ;W1[H'A.=>"_VD.J'Z= \ H-X#B,3)7#09SMP_BVV(8=\!L._8HG^?#N _
MFT E=RDRWIO+:=(D_FU_+ATOU#!NHZ=PWT*9,9IZ<5$SM4_*YPE'8KCJ$ HQ
M0U*S*5LO/.'DKFL R:7RM<:Q<D#CTV5,IROF642!G5ALTB"!4**-'TE7&-?C
MSYWT0>9CH-]S&EH<BT**TAWK*M!Q"&Z18<YWNCK<Q^<WA0]_I:_WB@L,8RK(
M+];=Y%5T]QBH1%&_G5&D)30&(+PEI(L3? * ZL,BJIN,M"NK:T9R*NW9]LB^
MD&XM+M\#-+<6Q;6G!3JX.D0VC0_G@KB/7E59(2S%&B?[);ODT-O88KUYQ^8D
MN QV23C5-![></(Z2ZRP$MS_5+%K6SW/KA1;\,6L,5:!BY9&XZ<,M3EUFOF0
MIN5!5!-]G5G13%-PWP0H=28\E(UN;HBSZB/ZU\]G(48)#I/=U#!WED!B0TTL
M#?S*Q_DIRT-8<F<$DN(P5A^9W/;B*;INY+*M'%/X/#.! $4=RL=KEUN)\G4.
MJB#VC@AA[GTK.-/L;9[^)7@]\;AQGOW#;-T@V;G+'2FT](+KVN@GD;,""W!*
M:R)0J,$Y?9 IY/&/&H#S?J*1_'91?LOIZOO3EM.FAS/PLSWRG/[%LVF%,39;
M=IX7Y@J?/)?GD7=2$ QD5^4!A=%>09H'OK>#P0RC)V"BAPAWO&^HL7):0/:0
M;&]@]2,A ^!=48<R?7TJIM^@R@2$E0F_5B]2K/<X(A9?K85_.D/V4IF_,YNG
M5,.]Q1=849NA ;45JV@TI9=\0A*+IYKKE4OXUMM?EH3R@DK>%U\]X>]'\[]]
MJ2Z.\A>Y^+^US97MPU7@:$6B&T)1#F6%,/?3@$]JP72U[JI^XUS268AD NK&
MR@ 3I K=CO#O6C@7.<L_'[^?9T'G.W-/\\FL>?3"=/X;/]QMW=YG"8Q-98')
M@LN\I4BW81JL)== KT[<R[[7_+YKQ;$+O$TV[2O=0=:KQ8[<6T<24TP[@_/X
M"E>I'VA$(R0B5KZ.8+T@HM+(7+AY%5D3Z>A:,-?MBL_9H&CO0%['3&W19M3L
M(&XG+CI>Z+Y(%E(Y,O"E< -N,P%*<!^TMGGRRB%?=J8(G4]@8'@(VVN7F5GY
M\%%!/MA*5QUW!MR1OGK9H1W&.-] YMQ-Q;A.O!EH.3NO;%0_?X#8ZWYK> \X
M4-+<_FY(73^^V%P;KU2?-*VAUV4>YXGD*1S]@GZ$ME4D=':> ,(>LJ<<*09Y
M#WH^6AA*NC>S[CQ(Z5-#41DT"(RUSL^)<T.I</X,.1#4M4YVJHG,FIN>,> 9
M,9SYCCF&T>FH[VDJBBU9Y[@?96.IBP)^U!FJ>P=32*+07'D32Y(AQ0A126R+
M<-48)%E9A@IY1;68%UC5VZ4+ZI.<DI#RZSQ[CO!$>\\NR-]C>U<WH=Z/*OD&
MX#V_YGE^0TVDN@%+LK-9#MIUU)^RK)(]UQRVV?I8'P2Y!]2C$-58%Q[L18'4
M\7!S-P7UXY9]!*TB/T8<Z1D_A17,B6Q;A;F_-WW8/33!_SL9 "X?HZQ9C]0?
MQYN\L(.IYQV$.G10+HJZ 7Q4??* [L&1_+%J.9Z*)S,;\,@1[F3>78SX-ER)
M^.% 0ANW9?IX+=BT?%H[97R14>+'05K=2W'IH+'N9T<.'B0;5ICH[=;EJ9J*
M5*K5@7OSN[S',Y_=9%O8S^F,L8C)<82&()I&L--W3>E]I=%(1O.&"M[N2P*:
M:P8O-_ML636?M]'MD;"T'F%CCKFVM;^^0VCF/3^4*IV2/)OEX%[7/ADI"LMO
M-E5A)Q=8B!\4X2_?JA166T(YF(CB03!Y#K\<_MD3QX0\TR:)YVT:Y9]A.7?E
M?@M<_%D-@V[> S",J5"LG]WU[/),XYS5FUBV*8%6.&LXY[?K5V6H=&VC TX5
MV"^DM:Z=AD=?::I33>U@M"5D=Q_7"BFO#T+<\57Z]H';%9>53J5Z5YMWLHNV
MPH^*ICL1>\'POO=C9BV/X9Y'D]UQ;3$]3A(":ADBF-I5!]Q7ON!PO:W*>X"%
MY?&,G*W#69U!/,<'&?%E=\.L"HD];"/F:H>&,EM:ICA<V4?160.HZSJ&Q#"9
M4!=B5PFKB6;KK@R%6N,&BO@X_KN'V-, K3G(TI5NF%MC!&]+)D'9TYNCMCZ%
MOG7?OX5I9?<M/H#3KZ R]V#],QC2I*56 SM9]95\QTB?L+O*A(B/R$#"+QPG
M(/))?MLBWR_;)*SIPL_\8*"X0&^KC-U5YW4R/+B/TKHWRI^I*K@#0.&_.V"-
MK5<#;3Y\/60%VDLV=Z1HY)W3V&T<9ET_Y&W7^WB,DX1D32+0=745:6J500,9
M9:?Y*FO'[DJ2T.CF5E+PRG^ADN55R74E(LCK8>;@2R1=H$%?JB^J6@O,)=W/
MNM?:#/K-^\,W/5[DTF4ZCOC5ZQ)Q)L<N@9(:/\3ZJNIA\*ANE/8)-+Y7KBR(
MEM9%R/T>4 9($Y5=N6F$R15:.VX1Q>OPI,_FCW'054DY^-MB:&-PQH'/E6?I
M--.QKVZ "X%&L-Z;*,KYUOI(,/03> G&&F8!Q>8D^DK7V^#0]C.7BCDV4Y_*
M:MOUMW1#J:O:0U@<([)_Z]W]@ 9 ;(2_9.A.B[]?;"]BQ2^CA_(\+B^L&B=V
M9ENFL]]X$M]Y@QR=7:ZW6/C]5N%'\XNQQ8>S[/I##:54>^,.K?/#P?R8?\=Z
MNBAG;X*(J:E/^>)UM='E^8,U(N8_H)BBAP!<0>H>D.G9<L!D=,=4LY&G\H#$
M'B>%WP-$CX$+ZBTW&E0'H18MQ_M\=X\4'H#.W[I\_"]<$< 0>$*2%[Q2G0@B
MFB>YUI]GMF7.;-KXZ<?#</-,E_WFNO\>$*#Z@"PUH%( 8^#WYSGW@,'&^0L"
M]GL @<S_U25.5YT?N0N&V7\2?JON@(N'L9G1U8P&1,X<&XHLLOM[19[U5N#-
MW 8B#4Z]IRFP+[XNO;HC.%'$'[5(QC\72!ZV\1'+MX#;I9-U6F.>2!"LF--6
M."FZC/_>Z%XV-_:P\_,I$(,U\C2!%\9+KV_X:I@CT03PK?ZE _];#R;+.YY#
MFPRJ@U0KD+Z*P4PWU1>[BKA@Q#US?NI=]/VQ@#GP]K8G&SA?AC#2T=NB2@QN
M*O=,0\K4=$4HT.],"6%9Y**<=[D--)O\D:=)X%V\6L(/^O0\Z6C2%-N4O4?A
M7RD<"IMQ/;)M;]UU@8;&UT:P^5M/BE*/$$P&>4BR7H-T71P[SUVW-0V"5])D
MPY2ZJ5EH9VT)>%F!=JE7A)0.)%O.TC]4)TMGT=433./?,8.G0(F*), 3Z9L]
M;["EJ9L^$%O2;\\:"%<VLR[V!5F0:*>EQS,)IF7PD;]S["Z6^<1^4H$SJ9BW
MJ>(;QDJJAQ^Y/A-3Z=!#YCCS XG</%.B7PTR?7H+7$ S[/;RRSQ0"E<\- PO
MG6EJ2E^TQ&,7.X]I?+\\P)?MB@ 3^YD79EL87LT\12]K/T;\G@_#+'))\[-K
MK$XK5N8NFTR3(V$S/LS^@U1]92WD6CI8-)TE6O@Y=6+8[A2Y;7!T4&0N?X>U
M\;[TN+#DPM1).)C"95?.IKD':D]G%QGA$"QG&Z%N[F H1/YVY*Y).KW_0M@H
M6\E.9KHQWA8W0\+Y:>MKH^,A>Y4Z,3@)Y2D^)=_!Z>#43?A9_.[++^">Z9[7
M/8(?+_W<J&9)[*VZ&D=/%;4TH!-TPW:LF4J5M0&V?4/)=9Z(_OB?X#COTBK5
M=I@9Y$8:):PR'H498<^QG[VV2XY@@-*X2YL0WZ[3"M^*7&0_O_6Y!W3[+C7<
M-1L=*+7</37"NN1UHE#B..NT6(C(1:,86TS^P(>(C8P[$; L@CS]0PR^BL8Z
M5(4 -L.(QP/(J-9%I$4WHNH>'Z. \]E"H"#6/C5H:$%=&"$(;R0OG!GPI [@
M[X6'XGT.3I?Y(=A^6E-8 @Y0:$A7'3D3PA;@NW2P(69-#^A"OMUQ6?N8%'D/
MT .F7@= P2W@7_-:FVA8[N>2'W$M_?RHO7TB^6,2=E4/;X/Y!Z?<51%W+([Y
M6$VM=A"M$2[]UXDCR0\P+EUEW/#>:.;K3JSLF(@(1&F)#:\H-:T'MP'1OK'H
MS>_$VQK2NTVDW,0(SE4YBN',K1W8,75'Y?&ZPG13)L94].'S.+L'3![IK+*Q
M'J]QH2!]07T?M#]*"S(0?HC/Q,9\?5H6*H9;:C==Y@DW0$W]U81\!5IU'P<1
MCDPU$E&X(&'^LEU=J+2U!841PJ+G@6-;CM([:_QP,XOEQ+8V[5E_G<?"[^4$
MRH5D1ERG!80QH*28?8Z;A",_O&F5[2'HU.+2='11G Z"5(9,[-APPQ]LX2*[
MD3=>(I&]O<;#G2CCQPI,^XX<[F_$B".5:05*JM:@IW7" _,PD[%2AK\@&#*A
M_\\YR"^VM9PVKRBS/9']3"?.CN1#;]<TZ+!'2BUXT4RRI6TG%9P=B4%ZGP2X
MY'OC=KP? DQ_?H*R'A+YKX]DVU";/EC6,UEJJDWIS<C;3(N^9@]D'8NN+2P?
MGJ1,%WR'?&:R%?7TU7B>@?2HPD3%J2+[SXY%4HN]=6=;GY+6KY]* #+B#<HF
M&1:CI\4^K,"EZ[PJZU1BR.>/1PIN[CGUTIP-081M-@N)Q,*4XR.]B\P-72[7
M%)*:"F#!#ME\*=X&.XIEZO)-21,2\D4$44@J<(%"]:K7$")XFL-6Z9;,]D/)
MV&0:^D3,=W#&T*^YT0+4<CKK%_IEZAY@&'UJT5)\,6#+I1<R8ON"-0TZ/%DV
M,F.3)./P\K!#:UU<%GEOQV,I%;CLR4K=,O9NY&XX=Q.&,K>WHF^LP1RY$[M+
MDRBWSH*-"ACWO$'S=G04W@?K?3%K#KSV_-J+$E$\U= WF'QTT&@[J*99>*#7
MJ!N529@3NP%/Z!>9+8:RTIAW',39(VA\WM#XW-U&;JQ1?=< ;+M!K3@]O@?X
M2Q1YP%0K)Z;E2<DY%1W"KMX311">$/[ N-1^57J,X]RYKLG6*#W1S.#-V"BV
M9B29+P(?)*^,6^ ,"45_M^SN-GTN0T )66@ F\[*PO.KM9X,IW,Z?F@_.2AD
ML-]'D5MFB#BAC@ DB^+#['C:QZ.:WJ]'"I014W!\E<1Y<+7EV[7F%!R=36P@
MSSNE^0-@EZ_KT<WX@_&BYUS,V:JN2^I%OM!M*X,WG@V>97($46-H)+P O%LA
MOQ7/@QR.)3_=+'>Q5$PJ%FHS8]%Z8OK<.?Z9Z%#0DY_O4PY'A36\V1]9Z9IX
M.&E.@%?#Q8.7M4>5WHV6LHT.@AS< B*0!D7'/RU:9/'5))^!"A)]?==)J)1?
M]I^%F]#ZK+]/RV-!$$IYG;40=>JWSYL*;!L]8)BK:9GX9+;$H\BYU:L?X#83
MGF+[8;HS'3\.&3[7H&!'F2):4"_8W3!B-L83[AU>-S:E^S()W139+OEZSWF
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
M-CH^(\C94=-*_F\TFO]1'?0J.X^MI,9AQ!SYJ%UD!&]2KZ.[V^<*>OU%7*3
M7'\Y.JHW6EKZS=F+M]+3[:Q+(E@*FK49L[9[NVQ3<0*)2AI!1<9EG#*SU$-0
MV-4.MBTZRMKYC^]G^]ICD0.)C^HYWQP4)?LI+;0!,)2TB%5.BJOG\:;GK48L
MU:;F+,^WB=)B#$J06#P[3E_T/1Y$-J>M+:GO^%1TD?SC7%/WX\197 ]N3M3,
M%U4^:0PT8_S:+O+W'C>;K-61JLM&BNYJ83W,#=8R-=! ^.(LF2.&3EI.[+EX
MJUJ4)S<L\[3P,O02:#0BJ+M\8\!;BM*RN,'"4]KP@@<]UY;;40H)X_'L.>)A
M)68B4CD''"J=[06*3,R;2+H$/1LEMB/I8T'-EDC8K8UQDNG=C%V*9-8?<P7C
M[;^!CF90\"[,\,'MYNACPSAM$8S?H9 )#"[.!=>C?F/W^*9=>[#_\113=6YV
MKZ#&_RN)2A>59Y4,4C%2IH0Z6Z/2?A[X:]7X4[6DOGXZMR7"I"D!1$VA,"<)
M:L2'"-T]D$E$3^:0ZO,)V/CA[+X6[!%*)836A,VMR86<;>V]L=S(>D=N.F:9
MY1$XJG$W6F/+L])0&35PA/8\5I,SM:;1!C^I8SGFU?J8JK7,K0NP:'0<:*"U
M8>&!LK=T#VCU8AV?.5)V9*VJCNMJ_Q)=3%\ON'9#F[=U1WFP%Y]GD$H68$\B
M5Q ZRXMP_JH8%>@3I[5I\%Q]MV_GC;V90TX8D_R37VVG6^YFQ,[RK?]:&N8/
M<1/T#\R!/]39(GT>!6/?L(KHTGH7<^/HM#F28Q8I#3,WR!+OL$/)L3@")I]
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
M"!PA4?2&^_ZH?(:QM$W.=*L@O4O)M)&M^H8Z_V63: $_I+)/%.GWWZ 7(_-
MAUQSPM$TA%+=08Y,70LUQ>4*SB^>Q\3;EOJDW9_W]@(@DO%R5D1M60^VZ+24
M['SN9A*1ZEN._[+KIMIN7K_E[R&,(V)&[5<U4QD0L(XR:/",Q?@$V\;=)&4S
MT9(Q@>9CWHQ.#[5_2AR+/0<VWKO*&B<2ICBS^:8A%V51_UWVJ@4S+2HMX(*\
ME17S@9538/&^DVL8 ;]47T$:>A( 165APN[2O'U=)%4Z=3"*P4?73+/%Y1@W
M></[HAR!D) 0@([^1N_ZZ@Z@-]E?<W8,:RE\I 7*..B8'C<CM@]N$G80GAV/
M"8T55Q0W*OY*A*3O(_6L4;-9:(AS<D+AXR-V8%5=R&+*-Q+>66B(>OUV EGS
M1Z0=](IASH%N]^# &8)84<"75H -H!5@JZO@>A@W?#E*MET#CW<>UTU0K7\]
M0=@4[@K@.:4=*Q0ECJD4M!9K:IAPX&>8WV,SL1<0E:K!:N@?IL#U'F)+X9OR
M>_R&^"_NR79\3@JEJ_^A+_M!ZJM:9F(UXRM="JY\'KU6]&E#C>A+"X6USYSK
M!<M9(^(&LH['C9 0$6/>D!IJD:%OU]CR?/S7,%%WSENK,&XEB8FB1DO(0H@Y
M\>LQJ=P!J4'S9X':CX<7%SJC;U=L[.@>LP0RW:@4[)HJ'RAXXW\91AX)=OQ4
M#W8,YJ9R!&#&3"]?ONI1;*I-WJH/(RG/.1[CTJ/?SFM=>A"[#>!_M8%..K8K
MA%,^84V;7,R<)EL[Q=!+88R]^.P0\:L,*0Y[M@PIZ=B.]8Y9[?7R]7LI+$?#
MPN6%&9>$73Q5%PNKJ=LLI?/'+[4<YI.7A6S]4'C;NN];2ZP!@<*/!*XA3;T-
M$1)/5-_TY'8QO*6R3]IW(N(7Z0$<(A07[\G6-()$F ]H9CL#[ZU0LG[/"K&O
MR2-[\6%&33=W!<JM.MF=*1!'K]%IXL-]C_\#+GY(;?=[9?LVHH-(]8&2KR5G
MM^#X!TPL_/@W<OE+ILUD31/?+"1.S\OBWP]IYYR15J.B1+#;AMGJ$AD?C6U?
M)NS#R#$8*_0ZK"U*F69[V2I]];]M1#.S00_TQ!^A4GB)[&*X#/L+P9,"8P_=
MII8HK,OHV;7=?DJ?@V2X;0,\;:$^RX),4"5/AK^M,EL:(Z@+?9L<040IN8!7
MUHL2LG*1;YJ15?JOXMLB!31P;PW*K>./3?(FRRE:WY8-X =8_> =(%/7BVO[
M+\>$RL&K-/!T:NOD#O!4^%(1\48B_%+247N=W#".]PY@,TT.CEP)1QKH] QC
M2$2IHTW32:,3FN]3EW4O<K%6K@(!3^Y/-JP[J,P32+;U]C*$59$U9ZZ"Y 1V
MSD?G.HQ$D.?X1<LBW&[2;0<Y<YI3O1):UB^33(*FS!SU'FNW#:7BFF4<AM<[
MR=:_OEY]L#57504A\Y!;3VR0-F%KKW\CJ;FNV&:,>Q6Q-4VBL3[R?5H$5.AB
MWCV@.7N;LC1Q#^G1_..76'J?F.FJ^7+].?H-+7,A55E(L6S N<\3T1,KSQ_3
M6L==(:KS\OO&28U6Z<BZZ<W/+Y'D:Z?#:>EVU(9^87@LCKE%]>2]KML=X"%(
MG:]1*T3=![FVM!&D'KOXJH?Y7O57I"BA<]0O&X[9.M8=_>\8)U?QTP7*4&LL
M$]TLYVL(SS.&M0[W4\UCJ^4PJNH]>]-KC"2N ;6/]=(X\_V.#!6FF#V(.,\_
MYBUK+NUL#$ED=W0;AV ED669(&Z2*[@=I?JQNV1V/>'PF=F[;AU?,71VKSY7
M+$;8=FUCG$&I(Q(LW(X]8@[I4RWV5F85"3P$O_IZ0Y!SJ=>FM"MK[%J[M,@Q
M'\+T*?R2<F=41#@^)\6W=G'A8+LH]5*F$GQU<P?H58 ]!K?+9=X!AK=@HN##
M?,:IW^2M= = XPJ_ PBG7L$SMC_W1/Y9ZS^V86 XEN0PL/ Q[H_5Q<-H>)9X
M K><$:E_;(<8*6<=9I4E]^X2R;-%N.(ELP14YM&X9-7/;7=IN%K82*%4 <S5
MZ8X0$<5+AX0WF(RG80W9YO!N_]Y' 7',EF^5-^$D17DS]D9:?<6)DTDQ-UV/
MB!P_1]MN D7+@-YCCGPK5*#S.#.E5]GZX#()ZS64/(*S;YN.'J3[I"'QZSCU
MI.,+4*1W'-/7R+-[KST]]RH;)CR8P$;5ZI%S"UK,7&V<Z2[=? :OUH,\ATI6
M&_HIC1W/7:'2#_1C9\H?\6%DVXHZP1KG;\5_U%)C((TI]I^#3#44MN5E^ZK5
M9W?,:\L0Q&-+^AE^ABX(!W#S[O(?TZG)-B%/BP YPU[0<Z:DS/G@R[K@//NZ
M**)L%$&Q3FFZ7H8"(>[Y>#]A]@.@ZN6]CG/[4H21^_-AK'0L5=88YD[=<_ P
M]L(&!RW(W?!9%!\I7A?!6/\UK 72/K?X.>$@P'%OV*_,);%C-_9BV42VQGM$
M^H$A,[(G"L5%3Y/+A:_0L\MEK2/G&49F2[]NB$,)?Z+Q4Z>,= LG!$J4PXN2
MM#O *N6H0 L+E*&"Q.F**<3-$&\K!?%PR'L5Z_%>0N[<9&:" G.KJ]5KFZ07
M3GNI<=LI9^I:VU(,XRI3GQZEX<@@YA_(:@K_(FMXZIXH=0=(';[QA;]=T?3'
MEN:_^,$?^YHW5'/"-S#P!NV/]?I?;,Z/G<U?]3#\9QU$@$B(@1PQOM9K YLO
M4_F!2"8H9+ 8R75@V,,O$+6A<^=@D@$V*T1*RB:X=N&N,ZG+EQ^9^#ZK;ZGV
MD6AV)3*.>>/'VIL>0)O^%MG3I?C#=V=8NE8N#/$.<+8-6[P#Y*GEWP&\[@"W
M;F:S.;0%IEM6UI8W_.N>=B=OXM]^5"SSTGIQ2&6T1$Q]YE'Z5(J6,WRU%]@V
M7<\T'4 -E"87PU\RZD3R5Z(Y(;+R#M '')1..]XVW $4(2IW (0[P/4IV.H.
M,,'PY@[0"H8UH<U?G]T!6.%*/YU[12J1Z\]$TA:I!T*^GC)[LF?!M<%8WF%+
M9V EAMCOT8C.*MC#D4)1/RG '#L6G%66LCNE^<0HU$B%REP@F',!J\]ND77
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
MJRUO:59+5QN 0U +:'!&:[A?=WY#[U<37.E>@J-G:KLT?ULPQ.F*$"]"M;\
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
M:'02<;#"84JVV1H&@TJB>E4,(R-&H!^C)GJ0C;,5>Q)IP;G@+3PCN'4"0SX
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
M.R_>[@Y 9>B=XJI&?HB[ ]0*J>?*+ !9KJ%!4N@@Z9:8ZC;.);'R>_9+<G>
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
M5NYR6C;")_I)*CN[W:0&&,AC+S/0,N_('5$J7I)AU>23G5G_U N7=R:>X=F
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
MBU$#Z<BW?AR18DHB1.\-/%#+4XT.RQS.U0X_29,Z&\OW,R[ A@NAXJD5BBM
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
MY8W9_ $%[4"\*9*0U#/,=2A6L<1?J7100_8HU\<%!U4K-SAJN^UW'%_L')]
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
MOZU,NR\9IAA*)_F"W4$O->!,[]'CCRA!!]8_9F8EZ#>PGB#/:"WA@Y,!ND<
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
MOQGYB/Z[7'IHR%,^]:^![RU1J5<]UV4'H2 RN@=ZT%"AE81VZJBJ2*X6KHA
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
M1"CA\_BQL/!)T[II@35>7Z#$"VQ:'7*87RG.;XLN6^25;#.N.%X6";F0%%T
M[%0H1^S7CP./ @H6W<ZH<*7N'1@H!N.-.9 Z%%*5PX=CYW8^6T(WV08LFE@E
M7)#[W;ZDJB)5B,H+6J4FM50P #6)=3X=AUB.\\YC^2DL/!$ZKW5N,JY-5Y00
MJ#TH Y4>5X<)5A>5#.4M_ZCVI"W]K+=H$][P8V$0&H:A(>5ZT$G*_)2!;WOI
MAXM$B_4 *SXI)@JW*KM#_J8VV9!]:UFUN\JH/!1B'+CPEKF=]*-QF[Q8V\<=
M$IOU;N! :*5;6GUN;ZZ(@X%[!G00^"7ZPU<B(9WG6>W:XCR=Y"AT1LX9-X!\
M)KA@7)14[15B]N#NMH,T/]KEBP^3(!]<D2=(EHI]<X<JH&Y^(C-6LPN56!!!
MJHTQ^5>#AYWZ!F&O>3[CT':E>SDBB[>C9G =562W1H_)1P\WW/&RVW_6S?@I
MO/HW%0)_9'P;#N1A5Q60YKS0QT&#H7[SD."O>U^>NH_6:" 5I?A:5;_C197_
ME_513M5U[\L:KL7-5HT-^DZ'3R\P*PO/Z%@,/C61W/IA:.$>P;);_',"JJF%
MQ]<6X#+RV='CZM"+Q29N][P)>U:2]"CY)T"FL16>4%:_ABM_TO"Q.E0^#/6B
M@:-KUNY+9-_\S(3)I8.G:J>EV75+EZ-D<]*2JTW,0.WI_]7>>4?#O;9[?R(2
MO4=$$&V41$E$9Q 1/0AAE-&)WCM#)@@2T24C.@E!&(SH1(DV(NKHHW<F(SI1
MQF'OYSQG[_/N?=;[[N=9ZSQGO>>/>ZWYYS?WS/I=O^MW7_=U?S]?3O]QO0+D
M:W%HVIP6BL,3/_;Q!A.,=FU[M;;_<PCQDP25'W%K'E\ADDQ7+[\ :D:P4%FE
M#8G:/CD1S!Q)X1)W;%S=E68Z!=!B[),"@A"+N=]UIB=2[>1\&#TS2,S5\CGC
M2"9C)JZ/ES"G:@_&AI4SA0(/$3LWN)(YZ-3$NTN_T7OVN1'=(ZIP4BTH-[V"
MK!_XL6X;I/7(P#6GOC&%W:7#9V7+]ZVL$\]78=1R=JZS7'%EU9(T]L3K\RF
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
M=:JXQ>(GO/WS3* RC-B1%>,R0OH?-+(6.2N#2GCP\N_.HOMG2BTL0@0A^%@
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
M-KQ ?XKC_J4@(J")NP>TK<89!!"%,]RK:ZS6T']4[[@:N K'?NU(?B9.$5_
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
M511RE1,?K^;$X/&L8DKQ\)N5Q5JF0K_R*1E.%+VUCHG/<H'V2=@I0-OD\2F
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
MEJT:3 ":<+O<N5B)L$D].3S96B+/R9S_],$.B\G38#11<8K<J$H_]]TVG>N
M-FG$^:[;1<(<41<$JD]/DM$+^H!/SU!81WT]R+J6H)?VN'0W5/L31#=6N&U%
M@/23"TLMZ09VJF8 5N6+6SZ^I'U(XVSUD(8]-S;<$;["$;N47'F3P$+=I0AK
MW<;1S1#_=+VDP.0GZD.7W=M++X1E#V<,@E$83=,SV9:H980QZZFO6D1%3/B=
M M9 _PM02P,$%     @ $H"+6IR84AW5%   $1\! !,   !N82TR,#(T,3(S
M,5]C86PN>&UL[5UM<QJYLOY^?@7']\N]=8K@M\3K5))3-IB$#39>L)/-GCJU
M)<\(6_$@L9H!F_SZ*\WP,@/2O-%"X,V'W?7:H&X]C]3J;DFM=_]^'GB5,>8^
M8?3]WL&K_;T*I@YS";U_OW?;JY[UZJW6WK\_5"K_>/?/:K7R$5/,48#=RMVD
M4F>#8<\AE1N.J-]G?%#YWV#P?Y5JY2$(AF]KM:>GIU>.^(SO$(Y]-N(.]N4O
M*M6J:'#69)UCV>#;2I.3RMF05PX.*@?[;P].WNX?5&YOZI7#_</7T5?^\<XC
M]/$.^;@B]*;^^[V8I.<[[KUB_+YVN+]_5)M]<"_ZY-MG^8O$YY^.PD\?G)Z>
MUL*_SC_J$]4'1;,'M=\OVSWG 0]0E5 _0-21 GSRU@]_V68."D(D,_6J:#\A
M_Z\Z^UA5_JIZ<%@].GCU[+M[$6Z5RCO./-S%_4JH^=M@,L3O]WPR&'I2H?!W
M#QSWW^]1))HX/#XXC!KX'XK^Y'_6&?691UR)^SGR9#=Z#Q@'>Q79[&VWE>@
M192]<FA-_JVF_6KM ZQ>+3$,![@7B)\'F!95;?G;M0_ L-61_]#TV%-!O>9?
MDPJMKY$<B^[(PZS?HF/13\8)]J]P<(/NY/<S54O_/@2E"PF=X 'S^HAS(>?,
M]W'@%]=2UT8-9EXL!%US-L0\F%R+$2ZFN7OQUX@,Y4@J!6YV:^ =:$E!]T2T
M'>)4<DRHVP!7MCD*1AQ?^ $9R$ER-F \(#]"4WKQ/,34QR7&2NY&H:=B9RB7
M2+&"MC$JI;FR ;-:M@FZ(QX)R/KZKC0%KGG,"*RG=UI#A@;Y)1+_#L6P?IO1
M^QO,!PU\5\88YFHPZ@:L99%+ZPUZ[HII)8R9 /&Z6Y=+[4BL'Y/$G\O8G**M
MPZY2PE2/B?2&A3\[%U9F<*4V!#ZX&KB/Q3AVA8RR:ZNF"1#/:2%%.$.NM+WN
MW#?SYP9$^$F"<1E5</P@/D3&.$*NS?P2'5I3U"8Z/G,'H7JWU-[<\CK(<T9>
MV.^VT'BJMVRQA*>?0 (_!U@HLHA,A#2/.8G/>#(L8GSV10_=8>_]WLBOWB,T
M_#,:;%,SG(14JN8+W<( J8_\NS!*FGZQ)M&N82_P9[\)\0^Q5[>]L(6%E93
MGM'0?9?.VQAY$O"SH(XXGXB5[POR1AA8^7PR9QPG63[CR=XA[LRT$S^N$)^,
M0*>?J/FCP2!LK4K$")M]O\_9((.]@!5&CG$7\_=[!WN5)TSN'P+Y8V39"W/5
MQ7[ B3.-MLP,++6,N<);R80&ERGRATO(EY[.CL-&@N$N=K!@6Y@A$3<8FMUI
MHA)=V$H^TI&:TG*T3$L93F;!_>0*0W.0:'K;;5$2ARG"QP FYYKC(2+N-*XT
M,]K5,K;;Y&APF2+_&LCDA'&<23="(6#[S8L*E2GP;R",2IU/A@$+!301X>$Z
M;@;^-$G;;G)249K2<0)@@2)%KAAU##K2L>9+&\I8)O0LF0D%MY<IHK9D^J[R
ME;2>:6!I/.:R1K1)J-"V+0)A=RGOZ\-SDR&L]F'[R<G"2^=6EUK@$@G6KFRN
MT[_U(W'0:UVJK$4/MI67#*PT;G5YDVO$T&Z#6Z<,693NA-X$;:/V\>&CC7W+
MC(?8%H(9/T@A8 V#WWM@/)"[!>>,<_8D9@ST6%9)L&M ]!3%QXD2&>U8+S54
M8ALUAL:*0L(N8*]$!G2:SM(NUV@B<RYF4U-+0BQ'*_DHT $$N72Z8[F?T#4
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
M*G?^ZL/B IR!3>4\0E\<I6IH ?<GK]$D;/2&G3EBN'"\L9F:7_!VN@=Y.2T
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
M14J3$I*9AAH2HP1;^H1NSO.U$ZXH@7T%KT6GS[54+ZF,<>1[0A4)A1(HQB^
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
MT)7X;ODX@CKTS;^H_1*8^Q@SG)8E@\*C2J+@@S"#)E8\".O&\\L2ZW4("EB
MI6WDR4_JM!F;L96(]L261I?/8Q*W"5W0P2BK[Z![:53M&-@;1'H<@]^T-D>?
MU&;O0%/Q +B995$B[\%Y(0DC!7_9W1A]8BQH05.QH"?69.1J-1^]+9Z*OEV-
MA]?CI)H,F<F$$F$' 5X) 6S_--:FADY]$=\Z<5K^1WYOD.1 YAGRBV4MDX+.
M/-L0[SVTKV<\CTFY?N9H5^R'K$[7OJDH+XR\AW4<9:NU<6E)TW&GP,HAL%4\
M[ ^9@58W6,0K)RS?QCJA=^.D64RB9:EE:@4%NZ4.C-ZLU\@="BL4SW1O*084
MW_+A8!GN<((]\%@5$6#F9%RX>0CUN9\P":$L>Z"<.0O@;W_ IV?5T@(5OT:U
M ' NRKL$0JN"^VRSH<HH6M[[J]!?^BY+T"DRR_,F=H%?OZR'T0?=\9$V>0\A
MT]8'?2AA;4=%HG;CF'*F-IXF*^(X_H:HO4*K!0$X-7\&/9$^['XDT>^C-/R%
M-_X1U$O*KJ0K,)'[Z-M0XX-+>/YF;]=(?N25M#*\.J^_!ZS>EN&(>#\M@YJ
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
M-;ZUN%'U)S:":7 ^AF[)J[P#-1OQWB6A$_L14$$W_KB(OJXTEV*@Z%;UL02
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
M(5Q55C3.-#$\FQB&9\JWE>88GFMB>#XQ#,];&(*Y<S4:<TT,YQ/#<-["$,P
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
M+F:E"&_G [N'H@ZNW;4B)!-\HNO?9!LP/=T<STKA6$%^=J626RO&N);^Y+S
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
M9 F3$$$'QW5%XNZW9!7VN"!L.J&A^&&[&_][M8[TN\A4GJ,1^_?V/H?_WI(
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
MZ9&;M7T*\E3 A_ Y^0?[#IJ%>"R1\8V/%"1PBJ/3CR<XFJ1'&'H?RF)'R_H
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
M@)"55@I$Q#LE#,<AGX()$^&;41F!MSDX+])UFI0.\W4['@S7E38CYEUOPV+
M"1>RN)+L/:W#'X"<UJ;K'YG*VI9[A!T@@V\RN6=;!\]0D;%?O' ]A?&Z,>A4
M;O-5=[;0RV#ZT,@?\YB'X=CGS0C"H%\_PGS?LWSZ;?U=\W!4EI@0Z'/ CB3^
M=_+ ]'?X[0L5VESY!KUMTSK);&1O9RA-F,TA*S$I)NWMJ/08X,,Y A=*,&BQ
MWZ=)UM&UK4S0)BC]%>16Z L7KX^*!8D^^=W(8@NJ;#L[D09:7=,J?<EOJ%W>
MT0837L7GU_\D:SZ+;&A$-X<1B2'=;8A&.?%J,R"&Y74!DM=%ON:"0U6QMXEM
M+X0-:3N=F^-V#0!@2=0+*0A'.Y>\A$%_G[7-!3H"M1ES^#C<[C\?>E$_$R^I
MG[:4P*U:4K).JU565'OV5W#K[>;%A #RFPB/2G:AO7 ?1^./AYCY(N?%S"XV
M3&YN#.%6"573TZ2'1PMJ6'%PI*K[:@0V8T;A.N#9!$HAFU<?&+QM4DV*RMO)
MN<,PHL@V#CM2?0YYL(]PJ<D=/93IBC)A/%#+:UBQ@WEDQWX:7=\SHF)A@ %=
M?-I;TOA"GW.5UKCC:8VU!B F%P*1ZO%E%"EPK8&/](V659(M-^'1/6H.?"J^
M.!YL]MBQ&?#$ASBZS#NYH) H3]>VT:EX.,K3-LF7.W[0?J-0Y)FN+QC.R0O]
M")6?K]F1;.*E/_R@Y2IE8-/<'5>I()%$@"(OO"#VF@'3HLD7A"J $4_#G.C9
M.WUSVEH<P7<R!22>4(B/89GS(*P5^^M3 3^2V(%/TDL)[QF7,PF?2F N@<GD
M;^*,BRUP4P!MEXWG)ID!24]US$_-9'SQA^/U[$?]V8)Z\YGV,'RDD"&:YB\\
M'8D)$OLD@[8PP1=VJ0 0:!Y*?CG0I*S>F6_L".<7D62FPXK.,60-]5@D;XIR
M0],:[UANU((_[;$<2[(3'\MI'/O)CB6_]_$.Y8M8+O)3CT:O$Y_(*<R*(IY6
MGVBVOLT_O.ZRXD#I4[FO:B:,<!5^PS8M,_--1TG,)UL& .*5J 1!:H#!1<9:
M@Q(KS2P42],!"";.;%AWO:=/A;P.]W8[H)MUZSW[6Z&>I7W'*#@3YO7P#&6>
MD3SXS$MW.W8)L)/TB7TE&;\/JMIJCU#C^2>UE3/("J;$^ZC,* SXX,(4UPK8
M-)>L+HNR++ZSO8#<\%M1?H-MN<-T^&3Q0#XWL[DW\+N8;PK9P69) 'X#_@33
M!%M8ZM4$=KEID\:_5#4ED64D5;R+J[?_/N&-Z$70X'O[N&Y<W5[GQ:#\-&DG
M$YA-+KMU&R)SP(":ARE68J _&.#Z!7\P75_O2_9E/M R+=;BE1M;-> VI!)
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
MT7#J7*LB\6Q_Q0]VGA[WZ8;"'R5_XEXAG#;)+I/\6V E?@6(2$B$@R(M+ +
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
M@29<E90HBP4YC;;1,@^-&)GXZ"4 LM6E;S*^I^R00=W)P(;EH49WV4B,AS?
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
M!)M%.$#'DLIT<$Y#?AP; O0I?:*K[55R>$WR3DT!:P]6&$_$!%/I!5SEW()
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
MU'VW(F3BL)\ >(J]K2;6]9X^%=("M"_=,?>R@-AMOX 8T]_9WPK2@HEKB@O
MTV1""R8/<MR6[ D"4D7O"[_-:\K6JQ]=/=W;MBBBEOO@8E90>$C$@B0U>_E3
M=LVSR_PI?8TJ"H<B;[Y?QQ .A:?&'.O+ J[TS75:TE5=E-62;;&"W4Y)<>?
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
MP1RMHHT3T-^SI>P$W@<G22,2KE=[OO6QOU-1P/XQ7L.LY;MTMW.B0[B^HYN
MKIE:!\G"=<,T2-@F?L,@<BE1X5AQ(""VKX)'IN%AQ(;\H+3Q-#Z 6+@W$=D[
M![[25/"I_AI*]U=L)XK.TXCO28LX)DJ,"#X"$LIY=-@GH9L-K:@UK4^@H+F)
M0K96DL,-V[S90>OQW6?/T5=3E\[/P728C;RA#S[)Q*"JQZV/@-@I]I9@<TV8
MY:"D28TO@+;/BGY>4^>!^C114R;9EU!;Y3:,DGL2[9@^7(?!AO]Q21Z4%IW\
M6QC0V@?MDK ]F*JHE/Q;0-[.F(9XW.(G09R=8*J,M3^$,6N8E92R\^!P2V(2
M/:H=<:UO0%BY<** +:+X.HSC&Q)ELU;@1O@9C,1R0_+>>5*"I?IKJ.W[EOC<
M,F/F-C,9N7_HN*JFD_13(&/=9;N+NB'7^ "&A]V.)IDEP7831H!OP>HG;L?7
M,"LK?8C)?U)&X.)1T39J?0)F!63NVBKP#Y>4472IXQ_=(R6CK?-["&&V3>2S
M0_:G@P)['1^#F9A]CLB]PVP1$)>F& D"535G1)EUK>$@^*][*\I\"C^#.1(J
M[HLR.^UO0#:8M@.CKH.R3T'VY88OH\R5Y$,0L+H<&0U!]@X"H_5-WT9#\R6?
M0O#5\'/4M4WXG0WGO^+M&*V%]O<@N[#,Z5'?>'M&@,)2[&EHL-GQ.9#W*3+W
ME1GL^!@*PHH7H+%JF]^ ['DR#T"9KYX!8$[4NF>@?EB(/@,ZX[NL7?7#0F$4
MH,""NR5>ZC,CDCL0U*-.5&Y@*HNVXVL81^A(X").Z(YKU,>8K%/_FCZ2.%R7
MIVKU0-5G7G?L4:;6.(X-9*(S+E1\[TB<F0^WA)G2J8DVM3X&.Z1$),X.[TBX
MB9S]EM](EC?(X?H\C1.VMT;#)J X.HBQ<*0O\&*T^!=]#\MAT['18J_U,;Q^
M2-P<+39E8X O-J'WH\6J> 1X6)MT?@I]GND"P'%])&AE[7'>-+6W;S1P!9'X
M=II[@G@,<&8O4Q[6.IY>BQUS8(J@U\43=PU,%%QY4&B[2N3!ZNTBH@'L<MGT
M90?PVQH*G/,.']QXMQ9S#:_D[WD$-R,3KMO.N8&"]PP(OZ'?WGV,%\RU>^2)
M2=I,M[\&MJU_<?PT6^1LSTIW^Y/#I\6F?!1P+XR'%589!7-4I8/ GHIG3LS#
M^-Z2^BG;4AL!DE7$CF,G.F3,\)A.FCB&\ \B!"VA8\#EEITCC"FV:]S<GA_O
MM6O_;'+(ZHX.;ND\4IZ*O ZC9FA)U\B1#P2^FR[)FK"-VV,T3(UUR1# ^U%G
M6$QOZ^P<"58K! $S/5M=\#TXAQXWXFJIQF:<2L<!5H4.4OK9UD;#VIK0*599
MO9O.4B5V^XALV8_H(\EW!;Z)#Q"3&:DQ)EYF1$/-KC&>]K'&R<:,;O;4(2;N
M'S;AXVOWX+WF,^-_R*:83>_\\$ B]A-N21YN:?SYO1,XFXR11<"8XL]/-H<E
MC5T_C%-1IE6+2!YWUQUWO#R&)4D<JK;2M,:#RAR01PS4.5<9!2KYK1DJ4.=2
M_BU4*J7D/E1#!?J&L/1JI,@IU6&T9P@X1EM7MYI<2K\'V0.:6:<:S,D^A>!+
M=*>LSEK7UR""K=CM.NNW]1'4VPAYVJ4Z>PJ#P)PZ]71,G?-%_*4^B,(3WR,T
M/_'9'TXGOAL^DJCG&.=?9AQZH9MR !F6_"NKC#E4FZM%ZM'DBON=NWJR.[,'
M8_:#["^O&3<%3_QK@]>6M5F2IX0PFZUX'<JI,7I^Z-9^Y/.[OS JO_2=!^+_
M_9LT_G;C./M?C[;>:GV\]+\)8YI%<1YB9ARY20>,:R=^R%ZP%N/E6!(_B<N_
M.8&J13)?#>;3*<Q?.XS7S'ES'IDVD"OVQ]@6GR<"KZL:4M7(151GW8G<DAOV
MQY:2UE\L%[]XO<\<O&_=+?6]\NMU%.[,U"P)Y?(,(V94%._5V33RV,EUCJ^4
MS8S'3 BG7<-<:N>^$\>K]5T2NI\73]2:\%ITJKQCBK"VM(3":D,$(C<3L559
M688[AP; \A(0F,QBDZEJ56@B@ II?<>D9;Y@N,D3!MGPB_=D]T B:.3;!.:%
MO  @\W62\!C']7&Q#)38F6V)G<U<8F<-B;T%DMBT-_:*Q6(^[^..;J*C^25)
MF=UDQT 5TS@RC"FBELE8%9,$F\IN/DQ#S385)]XN@JQ2!X\%/3H^=R\7R;D3
M10?F!/-+;FA#78UF94H((NU4Y-JFHP8@F)1-A'Q+&/_4+2JR%),"%JJ8!N:J
M5!:A!!ZHP]YH'\WO#N);XA*F4VSC_T 2.X+K)(5]_BO+L!LP,"O 2)AEWO3A
M X$67FWHF>R8=3@*T7R/LC%F*>/4*W(][:PO,8U9;(P2> J1_1%C8\SR,6L3
M !:7@,!L-D$1.(6P_H1D7F;Y^!E+EPZ-,F/(CMRZ*,UD8^P$JY#CGU'V29L+
M;EIK34%AI3[=("L_3!R_LM@&B.E#&+@C.. ",M.(DR@XX2*(,,W]6A+.HEE4
M#]@<Z2"%O?KZ%+ANG'1A!N5OFTCSD@8T(?QEK==\5PLOSQYBR+=2.@+M@PTL
M^&YF>-8>,-W2S399K3_&.8/0-F@G+=1=5D>@/9 !A^:''966C\@)^'MJ,FOC
M,L!!A[-IK(AG9D(9Y'A#B*+R_M'N#4\'H>E?\W2AA!N'/&8HGX51%'[A6:+0
MV3$""JC'5;_*UBY210#!W<^9+;I**KD=!UQ$849"$P($9RL.NKZY<0[\*L+N
MQ4V#"&ZP2T]V,IQP34/OD2?TWEJ06&5DS(-,4TA5/*"N:X:[8.4D#I;N ;J)
M(?O5>A+L P[J0L=TN\SN+=I3LG&S(Z""'?32E*4,*]R+'NO2F[W@.F1F<JG3
M<.@&RLSZG4$WK1E<'/2 A7DN5BU@:Q$M"9')6)MJD1095(!.'J1I8TV:_?0F
MM+F:1)N%$&)>\=4Z+MG:6E&]"F4=EFRKD-?G)A+*W\);.O\:@\_@P&O"@9GU
ME;_LR!Y_6$E(;PZ/N8S$:MA^YU)% SE&N?"\[*FHX]\XU+L*SIT]9>NQPB=X
M(*67(.H*ZY>A"F2HK\UN>86!X%17;^&ZZ2[-JHL=.^"!RE2!X,1EJ@(9:F3S
M6+:D4IJ(3X:Z)&XR_R%,%H\.]7E<]C*,EO21>B3P;+RG'LP2MJW:KQHPR&,Z
MF15ESFOBBDNI?2#):GWO/,'?=6A1QW5+%;9_732Q0[39D50K&@6^$;0(S&%9
MMU$9$(>M.3$F4GI/@Y"7T;L*F-1)#'U$MX:??C9&&Q'<.'E;8]AJ]U,OJQ(8
M9? E240?TH1O__<A]Y[#(&'TV6@;2W(%8@KY3DRF_-T+U@Q^P$3_H=&DK$BF
MY<VYEQSN>:LB^7[$!KA;=9GRLF*OFW7%;)0;:U4$KF+]4GWLI?K82_6QE^IC
M4RM2,Z7J8R\UL(QK8.%4,GFI@65> PLJCCSM[>4:O096)8;/[+-5E+'F93<U
M94%F>_=74HI3.2 ZO74EZ":P 64<9NS$BS39,N?C=^+9$VJ+$JZ[I2W+-E+(
M^?DMWJ[B.+4OP8+*9 X4/?F5&,$]8@(2WBI-8MZZ@@8;VQ*LDIJI&&MH@55?
M>F4Y[)'?B1RGW!'J,*O051O=4FQ#1F7 6BC[28/?Q1?#8NMXCV#JM^\E%-C)
MG.=AG*S6!3_@.U)U[!F)IP$*H %@)*-W$>^/$H5K\#R6ZLB8]V,:LJF!,>!X
M!TC"/":1EOV7+>W%<CK(CI*&V#JP0JVJ>$>RV[)%X+UWHL^DPB%T.%1.:!*)
MT#(=K@4N.L#"/LC>D8#-Q&>\+;P=#6B<->M\)':DV4=M-B+MA0W[\.-=R]C<
M>=WJ)3N0_3"KFV5'JMVT4*.*6D+MP0RWLD=K)K9/2^0(U)!#$KV,SI&C4YZ?
M+7%5**"N-!-Y5='!S*G+\C,_A$%89ZQ0)UOFJ1K1&?E_JC""U;G57)UYY@&I
M<547JJ"EH_ C;*'H*2R7D7CN!M;GC[DD K+A,;M!RZ[,Y2K8J<X'/"PGIX1[
MS.E+4@D]Y,L77O\_SIJMYM.QE-0J)8-K<PX0J0PV ]M3LE#U!'J^=8(-X^-8
M*'NUSLMGY^]]W=939\$.JC+&_#94)60 [U[@[9I1[1GLF)OYHNP#T<#5D"Y-
M(RF/)>#)RE;#1.V7XP_&<KR'\!Q/+M$EFV/>ICQES!8^4QC$9V0=1J32;?WB
MB4V7<<\LO.B071*/\J+$)J<SN52Q*JQ"'_^"<TES9+E8'V<D(/ 7:3(JV.;
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
M4 YNRT"3D3$UU9H#VCH3Y'207?0^P=4JJ\C!FK#N5]Y-PMZS'P<>(4=03FE
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
MJ<N<TDI;SM"G+B7QDK=Q[6AX9]A&LT'%TAOR#D*:5UU:8 FNQ45/"/6''-*
M(<L[NPI.%"[BA.[8TE"YYS;*PU&@B%Q"HU\1LY;Q!K*'ZWPWYCM%8R6OY2&I
M:!K22[C&^_AJ.F;EK?P;X)6@2A6UDI/&!E&5MC*BN*6YBORW1M;;(CEWHHC?
M;F<-<RPD(O;3Q*T_8"AU13@QWP[54QUS_82V+\0T,&N2&LI3 A;<%:UA0;W=
MWJ%17EKG.@PVU_21>#PY)8E_(K[']IZ/X'42U6C.<M4JP@EU'6I4)IKM)/$]
M^^$U?S>1%<(Z50[,_F[A^^$7[L,Q=L\98U:JO!FS,<.U;PXYX,L5PP)"06:L
M?Z()V[/B)-R1Z)HZ#]1GSKN='5^)Y R50 U*P&M)>($7S0MNB1LR[\5&8T$M
MXL]-"03P8ETA5JO*!NR?#Y\BFI!E^"6 M@7:!+!;Y)H>_0*HP&[83&1W;&R0
M%6!_)%%"8VL](7J((4>A#$7:AR#2[=;=EN[W.5<_.8''_FES'L;-IZ*B>*CL
MPUG9VO+I8]TY'<L]I+SBT;&G7+"Y(YL=@7_$*Z<SSW76@1O<[<XK"Q<\-Q$O
MDY\<;GPGX+U&>:1FSSEG-KZ-:YT:O46=GJ4+'B62FJZH FQJ%SS* PU8U%(
M;-WJ*!!$#6/K*"%?Y>K2AKO2T75Z?)]G$3N^:GU%+:>F-CB*Z'077-UEJ8,#
M^GK45$[+<.=0:%^D-3RJ@RG42;%@2C0J%T"F=2:.8][XQ-L0STI)2QD5=,]/
M _,&/K#W,#/9&E2.1O,+CE9-*1.%7A)&U*49DL!:7!L:UX-2MU&JXJMC@]WU
ML,NL&-&F1=^$S&39C=Z W:G60P_<@;KB>\Z&9_1EEV26W*8&E9B1N7@JZH6]
M"T/O"_5]2^Z3%FG336ZQ"Z.$_IY!SSNDU$E"9_QU$T..0)B(NKJ.^J#$S;&Y
MI 'EL91'7D6T-5'HG*IN8C,7=!^4!EOFL7U+8F_#O-OR)Q8DVC%3C2<8\#\N
MR4/2FT5L:CX])*=B7Y;V2 D1[572AXUBTK#2*.;5(/E85P&;8VHSB"2C@FW=
M="M4'MY7DB)B&()SE11<\:P."T$C(0FD'5=K656W6#%.((*#$)N5&)*$"*Y[
MV*6P70(3QY7TT/_WEOQ&V?%ZMW7")W8VWZ9T3?C_1([/G_:0B'F@_ID3?!:%
MF@3[L_: F%&\/N3UT0%L.V84(,R2TRX=-\M8L1$N;Q/ .K.,-SX12$B]7NJL
MV F;BTA@7T1+U50N)]EN9W6[:]9F!MKP)@N]"3[(6QXWGE?K?%I6KD,$!+#-
M=+7U(T(&^T%#W?&Q<$ )",SN@!*!9/XF8= !56?E@[.S8Y=+R:"F4LB552ZM
M*D1C&N:_OGEN)U4W^B;X@)]4\]M,KEM7OP:/5P;M*%D]">+%EVQ:QTEQ)N%O
M$25TD(W?G@ACX]I0AA7838?9T]*]<RB:]]J4H9S.?&38@178?F3TT+#DY2R,
MHO +VT+!WQ **$SH/.^4FA =P&2982+C$_E$>+TXXBW8V [/ZF8Z0>*$UQVP
M)<<^LO-9E.I(@I5&'BQP_K_6ENB) +9O:RK% A[L)[E5I[MTT-\[3W27GK:2
M<V?/_B4Y6 Q4])*>RT:LAR?4^UPHR5\\[6F4(;MDNPET61T5BO/9DY7P WMQ
M.]1U*7TPSG5<LFW1A1'3F]%FK0 >8,7;P6Y-U<>VZ-74R,QE3Y;C!/7D%FK_
MK=IRRS3B1=RR3HTC;,12TG.1LAZ>4(][K4B>Q&Y$]Q8>&>A0GM%>K04HV!M@
M"]F8#)1MZ#/^8IYQGQR69$V9I6@G&S,G82D+LS&XK@G3!X5J\J7**.9WN?F8
MY[X3LY/EGG<.3Z/#71*ZGUOJ"@IK-T5D$UJL5GDNII)0L=[MWJ4/,?6HPP!U
M>"'R#%8+5[YR.FAW-1J+K1;0D".&EI=9X83?;?)5X@0QTT3NE-FX"U8@B&I"
M]:IUL[9<'WJMC"9#YY0^LJ/YQG?<K#2[E5P8"1'<BV(M@<A@PJS4>NQS7YQ#
MUC9**9W9;91RQ  R.0US;RNLV,GD;!/ ]BEZ-;>6SRD :% VYW'@<+<+@VSX
MA:6*""T"\T)> !#,"SH D9W9%MG9S$5V-CQYLWW_K"6U7'-XO?.,GU7DT8 ?
MMWS[CA4?AJB,,0L)*8&!44(ZCI)?[VG"3:"KP*./U$O52R:QCRO+BOW7:4G)
MQ\7+K-6T&SJ@ 4BLU5U.0FYXS=E;DG>+B+=T?Q]>!(G6HQ!=$?901'&R>G58
M*LT^_,RK+W%R9;-:];.J1QJ- 3%>P2ECW9R\N:]D(0_*TA-?,0T,,9D[26*8
M /)^H>1F)WXDH8)N7'1I;:?<8 -%UZ$3"(TV@-?5IY$QG_4J(UV# C,"M/CB
M1)ZEG:P^]FQ,-@DTYAE>@UXM9.R?.3'A_9QY??$"LXA75,Y2(<X.I]_<Y.D1
M&>LG_@./E_^R]H;*"HNHD7;AJJCOE#:D,N39UL7=ZD;1(:[\%/MHD@)=G0[R
M.]^C;UY<V3*!AP$7L<U N9 6RIH8'BH7XV:>4#GL<KC!C94=44P#U3)14>*J
M]"0P0902YO'%+,!E,?Y:'1_YDE 7>0% 4"%SH^O=XI"RL-O5AL:1DO'N5H?%
M/(%X<-4QJZ;=E(PRD2**)"*QIG2PO?\2_IM$(?L?]O\R%;D*7,8>?>3W]X&B
MG:4V"G*2EPQ510@ ;;.7LAZV]JJ.LAX&"?,O93WF6-:#1YP4]ZW*3[']PV[$
MJG-"<A*O>>9VI'H57?\UIC_0 VQ]5F"UFW20?1_]@SH!;^CV<QAL% $6?C1M
M)1;/$^SUM_X%\>I+P(;8TCW0#7Y]O+DD_ F0,']I9!:QJ+$ =AO?'!''[Y(J
M6@O[X9&'GYTX\<DUW=%$W+A(L)&(OID@4L*I(1V%/(R[6N<=JUU!"5B1A]3^
M9!87W:*I0G:D-(<]7RVBS:(7_MJG*':R7(/:H-<G.BB;]^/=\EYQ6ZC\%,NJ
MZ :I.A>,>^4SFK@A5?4TZK_&6/K=:#9F UC#=$">_R>'7S,FJ^B65P^R46I;
M2F<NQIL"8N7B&-@H DR.-A]N""DA5X/NT^5>,4($14H"Q<A6[J/J8V/[HEJX
M-V !KAHXAPU$Z5UXB<NPEU^&N0F,E=K$;LDC!SO[A[N]#UX:2(7B)-ZM*SWF
MK^<K*& )V W36-Y7<9P2KUH%)7\"TF(7/CM%CSKN$3-$#70@QDS?K.0*W#C1
M*LJ2#;Q?'#\EC.V,9WOI%5**\US_2EC"O80;*.Y<'Q=IL@TC^CN!+BS516F6
MR[H3.H-HN_A)ZDL]9*M;<T=M9)U7)>*&G$9WV>=AP$\$!EW^IX2W#2VO>G)%
MR\\2Z!*<FL0Q[QH-I:T++U0)5BNVV0?R)?NG44VR$U%LM].&+5:!U#R7>.#[
M="5&LW]<947KXHLGWA\D!C^O#1B8IY5F@K1!=J;H>!\068H7@9>%6N)5FL2)
M$_!VU/PDLQ-LDI.;I>W6#R)F^5=A2*W"X1@QW2JY68JX'T3,.J_5$M)\[W$"
ME]\:G5P*8!GWTYOI@:X Y(![=,%AKB7N7NX6:Z9+2^*E;KNDK^!Z4W>\>9W(
MVF@-N'(;%#P]=^(M<Q^2B#ZD2G)K?3 G9[D]VP'W$TW<33;/5;(ED;781G/T
M>:TA*4:ES" 20 U#C:7G752CRBWLHQL.'<_HIS?3(T\!R%+8 +V#AK_)*!BC
M#SXYL7X341>\BXPZW9E&KQ1!+<4_:O.@FS1RMTY,,B;$=T4BBT;XU9R.1\F\
M2QD,[^^C)85W41C'I2'5BW[]US-:%(UIEF"C]=OA-A+T^<6'G--"J&-1BF1P
M!$53(A](HJS^U=_.">G:'$N@!\<Q ',/RU!IMB<>_S$N_C4&-_6,>)BK^6<&
M>)EG )!H!'Z?<;';^^&!Y%DPQZ<I_%7XF)<:'5S,TP<TQKS4%;1'^*W<BGP6
MME-2"BISW1ADH)7B1 K7M/BR>)711>JYB%5TB?$6(*S#@+'0M*Q5TZZ_8YEA
MT('&KA\R3/.8\9%>5DF9LQ G<<;10Z6"7FRIQ]E 9K376B?4&AW1NH<84.:X
MI[JAK+AA:V6,56&RGR'48@L@NGYLO-:C.&-W7>,/E(]%SNY<$CC,; &J'2 >
M%[4 C]*R+5^Q2W!!$5'!P<<@WA.7KBDS,Z%J"LC'QGLSWZF21_G(01GTI+@Z
M]F48$=>)-5Z7*:+=&!BM;8(6TDTTIE+<]:OL@*:\ERG !=+^[*4!VDL#M)<&
M:!9.?WE9%J,CJ%FR9>K[5QL"D.Y+.E)P"_*_+GR_8(62N'>[BHG[ATWX^+K\
M/)=*^5\GJ70.C[5D9)K'1=*-QZ#=Z3CTQ[LE)+1\.#R#MA?(;+88KU&_LOYO
M6KM.=_.W0;V0!HOHI?/;5#N__7M+?J-.L/G)";\0JEA-2?@1YM;?BZIXFG N
MH58F@A.$.[:0KQ/5&H'M+Y!\.26L!?,#K&=E$!W9$B_E+.<7+>])L@V]J^"1
MQ,FI6T+U;PG1:4/0&T,90!ZQ58%>]'$0QB,WO.(,RQ@".Y!Z""!&*P&60RGV
M/A2'5,P2[=B_?F=^-,T:;!D8R#'-KZ2GGW;P4MS0;U #*CO7JR\M_>"C=C-L
MZ5=R=LLVH(BZ"?&R4./'@";Q[=U'*_'6;EK3EF /3IAUNAJLC2&Z"329T)48
MO%]B]-C[^3<\TSXZX;N=#9',2ZLSN%9GQMW-NAN:30ZZ$5J8F:CT+VP'I,'&
MPEY3'1FMJ8+V1E/# ZE'6<&#E5VF/C;V5;9 ^P3"D-[)07H_F:G ;&WFFJ\"
M8L5 TJ$\<<EH@8@33U=G]?Y+B"3O$^79R[L"(J[YK, JDR_6"J_21GXF-ESD
M51P!&\9IB9W/0KFK5NW'TX2_/A_S:WJ02.Z21/31X0;KJ93$+8UM)*AVDII7
MG+<;-8@N?@.%F95G<MR$AT8LM;_M((5]U*DHM5B<(MP&N+ZUA[=YU5 [IU)K
M?%P765<  GS,34IQ&?S)[RD03^)@*QN.^K#OO?-$=^GN0\K%OUKG+UMO2%0^
M2Q_[^LF83]2P'MR[2A#5[!<J=K<;TYFQ2?! G[,AJW7E_75^R9#/>BH:J\(J
M[G$Q,:U5DBUJ3+=5 N GXGM70;FL[J,T+GH7 "NA!N'GJ%(ZN*.TM*]-O\%=
MQ<CBEQ,+/QL"OD^ #NGG>E@J0P\85-&^DQ-I[R+(8C\Q8T2]2(3*0-@^(:RP
MU?$#B^^ B'>9DGO^0'I-:)(J5.-4'N@K$6\+/["60$9IF.4^(I[]Q1/_([3G
MI$CT>2F$+N+FF9\0%R3'8X=$C]0E8EX_A'G><9Y<&-^'B>-7_YW7C/D0)O\B
MR2UQPTU@H06@/3Z?H5UA4:CFV5:X3GC1A^E=5MKR*LBK&6:5@*?B>W=P^#PW
M2"NR-,_2&=JO97CJMG!>GPBOPLI6*>//V9!:L=;)Y-GK<_X<7?Y1)6]^<P@9
MOG_HQ_!!,ME*N*PQTUO";]/8WY=7;*GC\\YJ;VWH^\@S0,XSL*CX8ZL"Z 76
MJ L@^_^*C(^\QO8IC#P5%>_D\46)U<4)UF=L5'.9.0?YVLQ?GYZNYNWUC+7)
MZE=I;0R2+6R;-N#:T.SW*5/ZPRW[.&).+'19Z!8!<:5G41!4^J6!1R&;IV)-
MYLZO]:M$2X9KZ:@V0]>H99%[99T%>;LE,78-O7(+*$HVWSA1<LBN$IRLN25S
M,ZK_8B$_4X,PTL-"E:53?_RI#N44Q&TE4U-  #OTI*_B,JD.KX-U<WNNF%I^
M^B6NY6&&7F6>P*DK4]P!% XVQ&K"%^LU<?/L6#?<D7OGZ9;)C7O#-$B9P[':
M,S\YDRGTA8LZX6EM\=TW(QIP0N4;:FTQE7RR8E[GSIXFCM^_Y\@_G=0"%,JG
M:]XHZ7--[K6MVQF WIXC9"(:K,]WX40\#!A?\]Z=1:/4?K?/:,<M*)54+'7Y
MD9(QSO!@>YA'_93O;G?$32.:4,)<>M=/&1R73#UXG"#-<5^M6_1W81I 3Q*&
M)]SVFCWJ4$OY@!$!6*([^"H\GII*,1<3+3Y2.+4ILK0 NRAI1T?:P*@%:63?
M&<9[C\-=/#D[&I3"M=(&JYL6ZII54"*^;*5" W#P7WI6B034LTSL-ZIZZ5,U
MX3Y5'_?W(:\<07U?\OI5L(,*/\*L,]X+H7B:.'515H\DTH9<^-&D(1=/$Z<T
MR26-8MYS>R=]XRV 7/C1I"$73Q/N#8N6,T_<,/!T,1=_-=W&=I)9(E4-J;'\
MCH2;R-EOJ0O6BD4^-L[IJ6O:M"%!B#)G')%-DQ\X$T<Z]@1,')E2'D4E!V9(
M(667._G1X=>??NX ^-@-*O]QCG'Q'Y5>4*>A\+>E+CBK<T8)YY8,?+P# YT-
M-0_0^9Q17AB7#-R] P.=#34/T/F<P8R=0:&@19ILPX@F!TMEI#L(8>3S*)S#
M*A"!=&2$E)R5A(].4MBI'_T:W"],X&JQ? =8>#L:4!Y-S*/XC&3^7FY+ \=2
MR2Y%LLAYV7H"4P<3L(/-2YH=UF9KD& WI!_E2W[=_/+KR@Y6GPC]+"S)V]'+
MJ_K-''/NA'.?;_:=B14FOK,$:/P'F7G'W\('+O5IQN=E&!&Z"6J_6%+V(<>%
M-I.V+.7D:;*$O>,HW5'WY^SI"L(\J6+8:\&3413')([Y*KB)PC7M?TLB_W(V
M(NR8/+91IZ)5B^22,"X=_Y@I5_LQPNKNXPCWZ+.RM'N%8![;:JUL6XJ40<+O
M9?+?("A.DP/,3FQ6U*0%,5*YO-8DQ]0$1:*S.3]TP82ZZ[2X#YPSCF@RSFL-
M*?'GN/J/P(+5V;-Z'A3LKI(M>+S0A(-GK!$%Q'!U]O1>]&2D<B^DPWH4/>B1
M?CF;_;MC\H"%Y(R6:?'2*]CP%R7G3A0=UF&45<(#7HT=A&:UZ+H ,Z^Z-FAM
M+0M*A8.9Q,RY?*1Q'@_XQ?'3'%#?#[\X0;-<FF#%Z8XWE?N6/A%JXV1>7&S
MS?4M8?Y8[/BKM8'H.C^>Q3KKGOZ :E>B)0;[+(C7NJ=)5D+&";S\->V&L+,8
MOC1+"6N%Y*))TO;+(3W:^MM:/YQJCXM4QS$.D6<G0778EF(#(=Y!"'-M&RDA
M7^O*$H8H-0)[ZSW>-3?BO;;F"E2XYYY.Y9@*4]8ON=NT4-\%*JBT@B@!FOW5
M-$KQIEOTS21ONIMP"B<[WZOM 7M#UWD)D/T__ @_+)V=LR'QC4,];H5"QZ?[
MJ&$>YOW&C%R4 MPPJL=<1N'O)!!5<A ]*:O^&-F35<.^/CW "V3X"I7I0TS^
MD[+O+A[Y1F&I6$*3C"5_1TI&NZB.&!;%>I9='YO6QZV/:<M]D9+![3W2HSW9
MF\).B8%X)\:)V/P(/O>=.%ZMLZ9I%CP3.1VD#5-E!;62K,5 P;B61K&;"B]6
M7! ! >PKDUZ-K?6.%  TJ+)"-6 1!MGP"RM/%00$YH6\ ""#A?)COE "D@R^
MIZIP=&9;9&<S%]G9@,H.@"+[FB-GN@>42KAL;)_X)5HVK6C9F1-\7JU_<H+-
M[]LP/0^O$T\Q9B;_$GN+4P2W8^HX!8/NMS3*N5840>N#.>AT>Y9PM8)>GB!.
M\<#I>H<XY!'XRSO$^;Y#O-LZX1-OZI32->'_$V4=4G>\28[C\ZU9YRPR&Q4S
M(C[L):,F>E#'F<F"N_&=P%)UC-K0\]@AZV@@O<4NF;"R_S4&1[5(1+HGD@:
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
M)OR__G]02P$"% ,4    "  2@(M:K;]&LI$,! "^.R, &@
M@ $     96$P,C,U,S(S+3(P9E]N86YO;&%B<RYH=&U02P$"% ,4    "  2
M@(M:>4<T+>J(   YR@, '0              @ ')# 0 96$P,C,U,S(S,#%E
M>#$M,5]N86YO;&%B<RYH=&U02P$"% ,4    "  2@(M:T.5))N0&  #V)P
M'@              @ 'NE00 96$P,C,U,S(S,#%E>#$R+3%?;F%N;VQA8G,N
M:'1M4$L! A0#%     @ $H"+6NGBE*G*!@  X"0  !X              ( !
M#IT$ &5A,#(S-3,R,S Q97@Q,BTR7VYA;F]L86)S+FAT;5!+ 0(4 Q0    (
M !* BUIU !4L<@,  -0.   >              "  12D! !E83 R,S4S,C,P
M,65X,3,M,5]N86YO;&%B<RYH=&U02P$"% ,4    "  2@(M:Y-#45FH#  !Y
M#@  '@              @ '"IP0 96$P,C,U,S(S,#%E>#$S+3)?;F%N;VQA
M8G,N:'1M4$L! A0#%     @ $H"+6IVB-:PT!0  [!<  !X
M ( !:*L$ &5A,#(S-3,R,S Q97@Q-2TQ7VYA;F]L86)S+FAT;5!+ 0(4 Q0
M   ( !* BUK#$%!@N0(  +H(   >              "  =BP! !E83 R,S4S
M,C,P,65X,34M,E]N86YO;&%B<RYH=&U02P$"% ,4    "  2@(M: -K]3!4X
M   P-0$ '0              @ '-LP0 96$P,C,U,S(S,#%E>#(M,E]N86YO
M;&%B<RYH=&U02P$"% ,4    "  2@(M:#9&U#F #  !6'P  '0
M    @ $=[ 0 96$P,C,U,S(S,#%E>#@M,5]N86YO;&%B<RYH=&U02P$"% ,4
M    "  2@(M::2UR%62P 0"3/@( #0              @ &X[P0 :6UA9V5?
M,# Q+FIP9U!+ 0(4 Q0    ( !* BUH;>77@#!H   M# 0 /
M  "  4>@!@!N82TR,#(T,3(S,2YX<V102P$"% ,4    "  2@(M:G)A2'=44
M   1'P$ $P              @ & N@8 ;F$M,C R-#$R,S%?8V%L+GAM;%!+
M 0(4 Q0    ( !* BUH7,U+.3F@  (W9!@ 3              "  8;/!@!N
M82TR,#(T,3(S,5]D968N>&UL4$L! A0#%     @ $H"+6GK;^XQ1Z   *MD+
M !,              ( !!3@' &YA+3(P,C0Q,C,Q7VQA8BYX;6Q02P$"% ,4
M    "  2@(M:BR)4<MAI   B(@< $P              @ &'( @ ;F$M,C R
C-#$R,S%?<')E+GAM;%!+!08     $  0 &T$  "0B@@    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>ea0235323-20f_nanolabs_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:currency="http://xbrl.sec.gov/currency/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:na="http://www.nano.cn/20241231"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="na-20241231.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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>2021-12-31</instant>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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>2021-12-31</instant>
        </period>
    </context>
    <context id="c13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">na:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">na:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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>2022-12-31</instant>
        </period>
    </context>
    <context id="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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>2022-12-31</instant>
        </period>
    </context>
    <context id="c30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">na:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">na:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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>2023-12-31</instant>
        </period>
    </context>
    <context id="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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>2023-12-31</instant>
        </period>
    </context>
    <context id="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">na:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">na:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">na:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:ZhejiangHaoweiTechnologyCoLtdZhejiangHaoweiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:ZhejiangNanomicroTechnologyCoLtdZhejiangNanomicroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:ZhejiangNanoBlockTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:ZhejiangIpolloTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:NanoLabsHkLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:NanoLabsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:ZhejiangWeikeTechnologyCoLtdZhejiangWeikeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:IpolloPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:IpolloTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:NanoTechCaymanLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:NanoTechnologyHkLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:IpolloHkLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:ZhejiangMetaverseTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:IpolloTechLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:HaoweiTechnologyShaoxingCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:ShenzhenMatamataTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:NanoBitHKLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:ShenzhenMatavosTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:TsukiIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:MetaskiShaoxingTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:HaoweiverseShaoxingTechnologyCoLtdHaoweiverseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:MetametaShaoxingTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:IpolloverseHKLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:MetaverseShaoxingTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:IpolloverseCaymanLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:IpolloverseTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:HangzhouMetaTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">na:PRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">na:PRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">na:PRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">na:TheUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">na:TheUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">na:TheUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">na:OthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">na:OthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">na:OthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">na:BitcoinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">na:USDTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">na:BitcoinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">na:USDTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">na:BitcoinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">na:USDTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CollateralPledgedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CollateralPledgedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">na:LandUseRightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">na:LandUseRightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">na:ZhejiangShaoxingRuifengRuralCommercialBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-11</instant>
        </period>
    </context>
    <context id="c147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">na:ZhejiangShaoxingRuifengRuralCommercialBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-11</startDate>
            <endDate>2022-08-11</endDate>
        </period>
    </context>
    <context id="c148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">na:ZhejiangShaoxingRuifengRuralCommercialBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">na:ZhejiangShaoxingRuifengRuralCommercialBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">na:ZhejiangShaoxingRuifengRuralCommercialBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">na:ZhejiangShaoxingRuifengRuralCommercialBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">na:ZhejiangShaoxingRuifengRuralCommercialBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
        </entity>
        <period>
            <startDate>2024-01-25</startDate>
            <endDate>2024-01-25</endDate>
        </period>
    </context>
    <context id="c156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
        </entity>
        <period>
            <instant>2024-01-25</instant>
        </period>
    </context>
    <context id="c157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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-01-25</instant>
        </period>
    </context>
    <context id="c158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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-01-25</instant>
        </period>
    </context>
    <context id="c159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-25</instant>
        </period>
    </context>
    <context id="c160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2024-11-04</endDate>
        </period>
    </context>
    <context id="c161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
        </entity>
        <period>
            <instant>2024-11-04</instant>
        </period>
    </context>
    <context id="c162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-04</instant>
        </period>
    </context>
    <context id="c163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-04</instant>
        </period>
    </context>
    <context id="c164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-23</instant>
        </period>
    </context>
    <context id="c165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">na:LoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-28</instant>
        </period>
    </context>
    <context id="c166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-28</instant>
        </period>
    </context>
    <context id="c167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">na:LendersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-09-05</startDate>
            <endDate>2023-09-05</endDate>
        </period>
    </context>
    <context id="c168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:TwoZeroTwoTwoShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-11-13</startDate>
            <endDate>2023-11-13</endDate>
        </period>
    </context>
    <context id="c169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">na:KastleLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-11-13</instant>
        </period>
    </context>
    <context id="c170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">na:ESOPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-11</instant>
        </period>
    </context>
    <context id="c172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
        </entity>
        <period>
            <instant>2024-04-11</instant>
        </period>
    </context>
    <context id="c173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-11</startDate>
            <endDate>2024-04-11</endDate>
        </period>
    </context>
    <context id="c174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-11</instant>
        </period>
    </context>
    <context id="c175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
        </entity>
        <period>
            <startDate>2024-04-11</startDate>
            <endDate>2024-04-11</endDate>
        </period>
    </context>
    <context id="c176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-04-16</endDate>
        </period>
    </context>
    <context id="c177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
        </entity>
        <period>
            <startDate>2024-05-09</startDate>
            <endDate>2024-05-09</endDate>
        </period>
    </context>
    <context id="c178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
        </entity>
        <period>
            <instant>2024-08-26</instant>
        </period>
    </context>
    <context id="c179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
        </entity>
        <period>
            <instant>2024-09-06</instant>
        </period>
    </context>
    <context id="c180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
        </entity>
        <period>
            <startDate>2024-09-20</startDate>
            <endDate>2024-09-20</endDate>
        </period>
    </context>
    <context id="c181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">na:MrJianpingKongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-20</instant>
        </period>
    </context>
    <context id="c182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-09</startDate>
            <endDate>2024-12-09</endDate>
        </period>
    </context>
    <context id="c183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
        </entity>
        <period>
            <instant>2024-12-09</instant>
        </period>
    </context>
    <context id="c184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="na:TypeOfCurrencyAxis">na:USDTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-09</startDate>
            <endDate>2024-12-09</endDate>
        </period>
    </context>
    <context id="c185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="na:TypeOfCurrencyAxis">na:BitcoinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-09</startDate>
            <endDate>2024-12-09</endDate>
        </period>
    </context>
    <context id="c186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
        </entity>
        <period>
            <startDate>2024-12-09</startDate>
            <endDate>2024-12-09</endDate>
        </period>
    </context>
    <context id="c187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-16</startDate>
            <endDate>2024-12-16</endDate>
        </period>
    </context>
    <context id="c188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-26</startDate>
            <endDate>2024-12-26</endDate>
        </period>
    </context>
    <context id="c189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
        </entity>
        <period>
            <instant>2024-12-16</instant>
        </period>
    </context>
    <context id="c190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
        </entity>
        <period>
            <instant>2024-12-26</instant>
        </period>
    </context>
    <context id="c191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">na:ClassAAndClassBOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">na:ClassAAndClassBOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:ShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">na:ZhejiangHaoweiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="c195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="c196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">na:NanometaLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="c204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="c205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">na:ZhejiangHaoweiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">na:ZhejiangHaoweiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">na:ZhejiangHaoweiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-27</startDate>
            <endDate>2023-04-27</endDate>
        </period>
    </context>
    <context id="c209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:ShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-27</startDate>
            <endDate>2023-04-27</endDate>
        </period>
    </context>
    <context id="c210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-27</startDate>
            <endDate>2024-04-27</endDate>
        </period>
    </context>
    <context id="c211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-27</startDate>
            <endDate>2025-04-27</endDate>
        </period>
    </context>
    <context id="c212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-27</startDate>
            <endDate>2026-04-27</endDate>
        </period>
    </context>
    <context id="c213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-27</startDate>
            <endDate>2023-04-27</endDate>
        </period>
    </context>
    <context id="c214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-27</startDate>
            <endDate>2023-04-27</endDate>
        </period>
    </context>
    <context id="c215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-12</startDate>
            <endDate>2023-07-12</endDate>
        </period>
    </context>
    <context id="c217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-12</startDate>
            <endDate>2024-07-12</endDate>
        </period>
    </context>
    <context id="c218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-12</startDate>
            <endDate>2025-07-12</endDate>
        </period>
    </context>
    <context id="c219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-27</startDate>
            <endDate>2023-04-27</endDate>
        </period>
    </context>
    <context id="c220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">na:VestedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-27</startDate>
            <endDate>2023-04-27</endDate>
        </period>
    </context>
    <context id="c221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">na:VestedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-27</startDate>
            <endDate>2023-04-27</endDate>
        </period>
    </context>
    <context id="c222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-16</startDate>
            <endDate>2023-08-16</endDate>
        </period>
    </context>
    <context id="c223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:ShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-16</startDate>
            <endDate>2023-08-16</endDate>
        </period>
    </context>
    <context id="c224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-16</startDate>
            <endDate>2023-08-16</endDate>
        </period>
    </context>
    <context id="c225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-16</startDate>
            <endDate>2024-08-16</endDate>
        </period>
    </context>
    <context id="c226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-16</startDate>
            <endDate>2025-08-16</endDate>
        </period>
    </context>
    <context id="c227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="c238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="c239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="c242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="c243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">na:PRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">na:UpToTwoMillionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">na:OverTwoMillionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">na:FirstExemptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">na:SecondExemptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">na:ZhejiangWeikeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">na:JianpingKongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">na:QifengSunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">na:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">na:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">na:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">na:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">na:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">na:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">na:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">na:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">na:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">na:CustomerDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">na:CustomerDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">na:CustomerDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">na:CustomerEMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">na:PurchaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">na:SupplierEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-05</endDate>
        </period>
    </context>
    <context id="c284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">na:ContingenciesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:NoteWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:NoteWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-03</startDate>
            <endDate>2025-02-03</endDate>
        </period>
    </context>
    <context id="c287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <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-02-21</startDate>
            <endDate>2025-02-21</endDate>
        </period>
    </context>
    <context id="c288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-21</startDate>
            <endDate>2025-02-21</endDate>
        </period>
    </context>
    <context id="c289">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="na:TypeOfCurrencyAxis">na:BitcoinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-21</startDate>
            <endDate>2025-02-21</endDate>
        </period>
    </context>
    <context id="c290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="na:TypeOfCurrencyAxis">na:USDTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-21</startDate>
            <endDate>2025-02-21</endDate>
        </period>
    </context>
    <context id="c291">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">na:ShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-07</instant>
        </period>
    </context>
    <context id="c292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-07</startDate>
            <endDate>2025-03-07</endDate>
        </period>
    </context>
    <context id="c293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-07</instant>
        </period>
    </context>
    <context id="c294">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-07</startDate>
            <endDate>2025-03-07</endDate>
        </period>
    </context>
    <context id="c295">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <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>
            <instant>2025-03-07</instant>
        </period>
    </context>
    <context id="c296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-07</instant>
        </period>
    </context>
    <context id="c297">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-07</instant>
        </period>
    </context>
    <context id="c298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-07</instant>
        </period>
    </context>
    <context id="c299">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-07</instant>
        </period>
    </context>
    <context id="c300">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">na:BankOfHangzhouCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">na:ThirdPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">na:BankOfHangzhouCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-31</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">na:ZhejiangShaoxingRuifengRuralCommercialBankCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="c305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-30</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="c306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</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="c307">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ParentMember</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="c310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ParentMember</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="c311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ParentMember</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="c312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ParentMember</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="c313">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001872302</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="cny">
        <measure>iso4217:CNY</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="cnyPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:CNY</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="omr">
        <measure>iso4217:OMR</measure>
    </unit>
    <unit id="hkd">
        <measure>iso4217:HKD</measure>
    </unit>
    <unit id="sgd">
        <measure>iso4217:SGD</measure>
    </unit>
    <dei:DocumentType contextRef="c0" id="ixv-22842">20-F</dei:DocumentType>
    <dei:DocumentRegistrationStatement contextRef="c0" id="ixv-22843">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport contextRef="c0" id="ixv-22844">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c0" id="ixv-22845">2024-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c0" id="ixv-22846">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c0" id="ixv-22847">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="c0" id="ixv-22848">false</dei:DocumentTransitionReport>
    <dei:DocumentShellCompanyReport contextRef="c0" id="ixv-22849">false</dei:DocumentShellCompanyReport>
    <dei:EntityFileNumber contextRef="c0" id="ixv-22850">001-41426</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-93">Nano Labs Ltd</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c0" id="ixv-111">E9</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1 contextRef="c0" id="ixv-22851">China Yuangu Hanggang Technology Building</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c0" id="ixv-22852">509 Qianjiang Road</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3 contextRef="c0" id="ixv-22853">Shangcheng District</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown contextRef="c0" id="ixv-22854">Hangzhou, Zhejiang</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode contextRef="c0" id="ixv-22855">310000</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry contextRef="c0" id="ixv-22856">CN</dei:EntityAddressCountry>
    <dei:ContactPersonnelName contextRef="c1" id="ixv-22857">Mr. Jianping Kong</dei:ContactPersonnelName>
    <dei:EntityAddressAddressLine1 contextRef="c1" id="ixv-22858">China Yuangu Hanggang Technology Building</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c1" id="ixv-22859">509 Qianjiang Road</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3 contextRef="c1" id="ixv-22860">Shangcheng District</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown contextRef="c1" id="ixv-22861">Hangzhou, Zhejiang</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode contextRef="c1" id="ixv-22862">310000</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry contextRef="c1" id="ixv-22863">CN</dei:EntityAddressCountry>
    <dei:CityAreaCode contextRef="c1" id="ixv-22864">(86)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c1" id="ixv-22865">0571-8665 6957</dei:LocalPhoneNumber>
    <dei:ContactPersonnelEmailAddress contextRef="c1" id="ixv-22866">jack@nano.cn</dei:ContactPersonnelEmailAddress>
    <dei:Security12bTitle contextRef="c0" id="ixv-22867">Class A ordinary shares</dei:Security12bTitle>
    <dei:NoTradingSymbolFlag contextRef="c0" id="ixv-22868">true</dei:NoTradingSymbolFlag>
    <dei:SecurityExchangeName contextRef="c0" id="ixv-22869">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c2"
      decimals="INF"
      id="ixv-22870"
      unitRef="shares">12815143</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c3"
      decimals="INF"
      id="ixv-22871"
      unitRef="shares">2858909</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c0" id="ixv-22872">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c0" id="ixv-22873">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c0" id="ixv-22874">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0" id="ixv-22875">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c0" id="ixv-22876">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany contextRef="c0" id="ixv-22877">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod contextRef="c0" id="ixv-22878">false</dei:EntityExTransitionPeriod>
    <dei:IcfrAuditorAttestationFlag contextRef="c0" id="ixv-22879">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c0" id="ixv-22880">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c0" id="ixv-22881">false</dei:EntityShellCompany>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="c0" id="ixv-22882">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock contextRef="c0" id="ixv-13165">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;Cybersecurity Risk Management and Strategy&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;To preserve the confidentiality, integrity and
availability of our information systems, safeguard our assets, data, intellectual property and network infrastructure, while meeting regulatory
requirements, it is crucial to effectively manage cybersecurity risks. To achieve this, we have implemented a comprehensive cybersecurity
risk management framework, which is integrated in our overall enterprise risk management system and processes and is internally managed.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Our dedicated IT staff is tasked with assessing,
identifying and managing risks related to cybersecurity threats and is responsible for:&lt;/p&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;risk assessments designed to help identify material cybersecurity risks to our critical systems, information, products, services and our broader enterprise IT environment;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;development of risk-based action plans to manage identified vulnerabilities and implementation of new protocols and infrastructure improvements;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;cybersecurity incident investigations;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;monitoring threats to sensitive data and unauthorized access to our systems;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;secure access control measures applied to critical IT systems, equipment and devices, designed to prevent unauthorized users, processes and devices from assessing IT systems and data;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;developing and executing protocols to ensure that information regarding cybersecurity incidents is promptly shared with the board of directors, as appropriate, to allow for risk and materiality assessments and to consider disclosure and notice requirements; and&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;developing and implementing training on cybersecurity, information security and threat awareness.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;There were no cybersecurity incidents during the
year ended December 31, 2024, that resulted in an interruption to our operations, known losses of any critical data or otherwise had a
material impact on our strategy, financial condition or results of operations. However, the scope and impact of any future incident cannot
be predicted. See &#x201c;Item 3. Key Information&#x2014;D. Risk Factors&#x201d; for more information on how material cybersecurity attacks
may impact our business.&lt;/p&gt;</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock contextRef="c0" id="ixv-13172">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;To preserve the confidentiality, integrity and
availability of our information systems, safeguard our assets, data, intellectual property and network infrastructure, while meeting regulatory
requirements, it is crucial to effectively manage cybersecurity risks. To achieve this, we have implemented a comprehensive cybersecurity
risk management framework, which is integrated in our overall enterprise risk management system and processes and is internally managed.&lt;/p&gt;</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag contextRef="c0" id="ixv-22883">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock contextRef="c0" id="ixv-22884">There were no cybersecurity incidents during the
year ended December 31, 2024, that resulted in an interruption to our operations, known losses of any critical data or otherwise had a
material impact on our strategy, financial condition or results of operations. However, the scope and impact of any future incident cannot
be predicted. See &#x201c;Item 3. Key Information&#x2014;D. Risk Factors&#x201d; for more information on how material cybersecurity attacks
may impact our business</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag contextRef="c0" id="ixv-22885">false</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock contextRef="c0" id="ixv-13264">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;Governance&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Our board of directors acknowledges the significance
of robust cybersecurity management programs and actively participates in overseeing and reviewing our cybersecurity risk profile and exposures.
Our board of directors receives prompt and timely information regarding any significant cybersecurity incidents, as well as ongoing updates
regarding any such incidents. Furthermore, in the event of any significant updates or adjustments to our cybersecurity related policies,
our IT staff will present them to the board of directors for their review and approval.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Our IT staff are responsible for the daily management
of our cybersecurity efforts. This includes updates and refinement of cybersecurity policies, execution and management of cybersecurity
measures, and the preparation of regular reports on cybersecurity execution. Their primary focus is to consistently update our cybersecurity
programs and mitigation strategies, ensuring they align with industry best practices and procedures.&lt;/p&gt;</cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock>
    <cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c0" id="ixv-22886">Our board of directors acknowledges the significance
of robust cybersecurity management programs and actively participates in overseeing and reviewing our cybersecurity risk profile and exposures.</cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c0" id="ixv-22887">Our board of directors receives prompt and timely information regarding any significant cybersecurity incidents, as well as ongoing updates
regarding any such incidents. Furthermore, in the event of any significant updates or adjustments to our cybersecurity related policies,
our IT staff will present them to the board of directors for their review and approval.</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag contextRef="c0" id="ixv-22888">false</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag>
    <cyd:CybersecurityRiskRoleOfManagementTextBlock contextRef="c0" id="ixv-13276">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Our IT staff are responsible for the daily management
of our cybersecurity efforts. This includes updates and refinement of cybersecurity policies, execution and management of cybersecurity
measures, and the preparation of regular reports on cybersecurity execution. Their primary focus is to consistently update our cybersecurity
programs and mitigation strategies, ensuring they align with industry best practices and procedures.&lt;/p&gt;</cyd:CybersecurityRiskRoleOfManagementTextBlock>
    <cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock contextRef="c0" id="ixv-22889">This includes updates and refinement of cybersecurity policies, execution and management of cybersecurity
measures, and the preparation of regular reports on cybersecurity execution. Their primary focus is to consistently update our cybersecurity
programs and mitigation strategies, ensuring they align with industry best practices and procedures.</cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock>
    <dei:AuditorOpinionTextBlock contextRef="c0" id="ixv-13670">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;Opinion on the Financial Statements&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;We have audited the accompanying consolidated balance sheets of Nano
Labs Ltd and its subsidiaries (collectively, the &#x201c;Company&#x201d;) as of December 31, 2023 and 2024, and the related consolidated
statements of operations and comprehensive income (loss), changes in shareholders&#x2019; equity (deficit), and cash flows for each of
the years in the three-year period ended December 31, 2024, and the related notes (collectively referred to as the &#x201c;financial statements&#x201d;).
In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December
31, 2023 and 2024, and the results of its operations and its cash flows for each of the years in the three-year period ended December
31, 2024, in conformity with accounting principles generally accepted in the United States of America.&lt;/p&gt;</dei:AuditorOpinionTextBlock>
    <dei:AuditorName contextRef="c0" id="ixv-22890">MaloneBailey, LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="c0" id="ixv-22891">Houston, Texas</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c4" decimals="0" id="ixv-22892" unitRef="cny">48164664</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c5" decimals="0" id="ixv-22893" unitRef="cny">32431081</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c5" decimals="0" id="ixv-22894" unitRef="usd">4511585</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent contextRef="c4" decimals="0" id="ixv-22895" unitRef="cny">417990</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent contextRef="c5" decimals="0" id="ixv-22896" unitRef="cny">418722</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent contextRef="c5" decimals="0" id="ixv-22897" unitRef="usd">58250</us-gaap:RestrictedCashCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c4" decimals="0" id="ixv-22898" unitRef="cny">1739065</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c5" decimals="0" id="ixv-22899" unitRef="cny">572803</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c5" decimals="0" id="ixv-22900" unitRef="usd">79683</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c4" decimals="0" id="ixv-22901" unitRef="cny">12874986</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c5" decimals="0" id="ixv-22902" unitRef="cny">29866418</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c5" decimals="0" id="ixv-22903" unitRef="usd">4154807</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseCurrent contextRef="c4" decimals="0" id="ixv-22904" unitRef="cny">24386010</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c5" decimals="0" id="ixv-22905" unitRef="cny">4606066</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c5" decimals="0" id="ixv-22906" unitRef="usd">640764</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c4" decimals="0" id="ixv-22907" unitRef="cny">37908092</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c5" decimals="0" id="ixv-22908" unitRef="cny">55858433</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c5" decimals="0" id="ixv-22909" unitRef="usd">7770635</us-gaap:OtherAssetsCurrent>
    <us-gaap:CryptoAssetFairValueCurrent contextRef="c5" decimals="0" id="ixv-22910" unitRef="cny">242889085</us-gaap:CryptoAssetFairValueCurrent>
    <us-gaap:CryptoAssetFairValueCurrent contextRef="c5" decimals="0" id="ixv-22911" unitRef="usd">33789033</us-gaap:CryptoAssetFairValueCurrent>
    <us-gaap:AssetsCurrent contextRef="c4" decimals="0" id="ixv-22912" unitRef="cny">125490807</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c5" decimals="0" id="ixv-22913" unitRef="cny">366642608</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c5" decimals="0" id="ixv-22914" unitRef="usd">51004757</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c4" decimals="0" id="ixv-22915" unitRef="cny">169653582</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c5" decimals="0" id="ixv-22916" unitRef="cny">197341915</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c5" decimals="0" id="ixv-22917" unitRef="usd">27452829</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c4" decimals="0" id="ixv-22918" unitRef="cny">47731288</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c5" decimals="0" id="ixv-22919" unitRef="cny">46745444</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c5" decimals="0" id="ixv-22920" unitRef="usd">6502900</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c4" decimals="0" id="ixv-22921" unitRef="cny">7424554</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c5" decimals="0" id="ixv-22922" unitRef="cny">5203525</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c5" decimals="0" id="ixv-22923" unitRef="usd">723878</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:AssetsNoncurrent contextRef="c4" decimals="0" id="ixv-22924" unitRef="cny">224809424</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="c5" decimals="0" id="ixv-22925" unitRef="cny">249290884</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="c5" decimals="0" id="ixv-22926" unitRef="usd">34679607</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets contextRef="c4" decimals="0" id="ixv-22927" unitRef="cny">350300231</us-gaap:Assets>
    <us-gaap:Assets contextRef="c5" decimals="0" id="ixv-22928" unitRef="cny">615933492</us-gaap:Assets>
    <us-gaap:Assets contextRef="c5" decimals="0" id="ixv-22929" unitRef="usd">85684364</us-gaap:Assets>
    <us-gaap:ShortTermBorrowings contextRef="c4" decimals="0" id="ixv-22930" unitRef="cny">20000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c5" decimals="0" id="ixv-22931" unitRef="cny">18000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c5" decimals="0" id="ixv-22932" unitRef="usd">2504034</us-gaap:ShortTermBorrowings>
    <us-gaap:LongTermDebtCurrent contextRef="c4" decimals="0" id="ixv-22933" unitRef="cny">3410000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c5" decimals="0" id="ixv-22934" unitRef="cny">5350000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c5" decimals="0" id="ixv-22935" unitRef="usd">744255</us-gaap:LongTermDebtCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c4" decimals="0" id="ixv-22936" unitRef="cny">16875586</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c5" decimals="0" id="ixv-22937" unitRef="cny">18101451</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c5" decimals="0" id="ixv-22938" unitRef="usd">2518147</us-gaap:AccountsPayableCurrent>
    <us-gaap:AdvanceRent contextRef="c4" decimals="0" id="ixv-22939" unitRef="cny">107826617</us-gaap:AdvanceRent>
    <us-gaap:AdvanceRent contextRef="c5" decimals="0" id="ixv-22940" unitRef="cny">98895905</us-gaap:AdvanceRent>
    <us-gaap:AdvanceRent contextRef="c5" decimals="0" id="ixv-22941" unitRef="usd">13757708</us-gaap:AdvanceRent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c4" decimals="0" id="ixv-22942" unitRef="cny">3479752</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c5" decimals="0" id="ixv-22943" unitRef="cny">1914109</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c5" decimals="0" id="ixv-22944" unitRef="usd">266277</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c4" decimals="0" id="ixv-22945" unitRef="cny">90978171</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c5" decimals="0" id="ixv-22946" unitRef="cny">67163217</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c5" decimals="0" id="ixv-22947" unitRef="usd">9343278</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c4" decimals="0" id="ixv-22948" unitRef="cny">242570126</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c5" decimals="0" id="ixv-22949" unitRef="cny">209424682</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c5" decimals="0" id="ixv-22950" unitRef="usd">29133699</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c4" decimals="0" id="ixv-22951" unitRef="cny">120260783</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c5" decimals="0" id="ixv-22952" unitRef="cny">170683636</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c5" decimals="0" id="ixv-22953" unitRef="usd">23744315</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c4" decimals="0" id="ixv-22954" unitRef="cny">3730672</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c5" decimals="0" id="ixv-22955" unitRef="cny">2917350</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c5" decimals="0" id="ixv-22956" unitRef="usd">405841</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:Liabilities contextRef="c4" decimals="0" id="ixv-22957" unitRef="cny">366561581</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c5" decimals="0" id="ixv-22958" unitRef="cny">383025668</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c5" decimals="0" id="ixv-22959" unitRef="usd">53283855</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c6"
      decimals="3"
      id="ix_9_fact"
      unitRef="usdPershares">0.002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c2"
      decimals="3"
      id="ix_10_fact"
      unitRef="usdPershares">0.002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c6"
      decimals="0"
      id="ix_3_fact"
      unitRef="shares">12141093</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c2"
      decimals="INF"
      id="ix_6_fact"
      unitRef="shares">14141093</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c6"
      decimals="0"
      id="ix_8_fact"
      unitRef="shares">4192730</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="c2"
      decimals="INF"
      id="ix_5_fact"
      unitRef="shares">13273596</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c6"
      decimals="0"
      id="ix_7_fact"
      unitRef="shares">3724236</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c2"
      decimals="INF"
      id="ix_4_fact"
      unitRef="shares">12815143</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c6" decimals="0" id="ix_0_fact" unitRef="cny">50106</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c2" decimals="0" id="ix_1_fact" unitRef="cny">176842</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c2" decimals="0" id="ix_2_fact" unitRef="usd">24601</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c7"
      decimals="3"
      id="ix_20_fact"
      unitRef="usdPershares">0.002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c3"
      decimals="3"
      id="ix_21_fact"
      unitRef="usdPershares">0.002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c7"
      decimals="0"
      id="ix_14_fact"
      unitRef="shares">2858909</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c7"
      decimals="0"
      id="ix_16_fact"
      unitRef="shares">2858909</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c7"
      decimals="0"
      id="ix_18_fact"
      unitRef="shares">2858909</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c3"
      decimals="INF"
      id="ix_15_fact"
      unitRef="shares">2858909</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c3"
      decimals="INF"
      id="ix_17_fact"
      unitRef="shares">2858909</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c3"
      decimals="INF"
      id="ix_19_fact"
      unitRef="shares">2858909</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c7" decimals="0" id="ix_11_fact" unitRef="cny">36894</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c3" decimals="0" id="ix_12_fact" unitRef="cny">36894</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c3" decimals="0" id="ix_13_fact" unitRef="usd">5132</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c4" decimals="0" id="ixv-22982" unitRef="cny">428310028</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c5" decimals="0" id="ixv-22983" unitRef="cny">780499664</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c5" decimals="0" id="ixv-22984" unitRef="usd">108577662</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c4" decimals="0" id="ixv-22985" unitRef="cny">-452031693</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c5" decimals="0" id="ixv-22986" unitRef="cny">-565218741</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c5" decimals="0" id="ixv-22987" unitRef="usd">-78629283</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends contextRef="c4" decimals="0" id="ixv-22988" unitRef="cny">6647109</us-gaap:StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends>
    <us-gaap:StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends contextRef="c5" decimals="0" id="ixv-22989" unitRef="cny">6647109</us-gaap:StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends>
    <us-gaap:StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends contextRef="c5" decimals="0" id="ixv-22990" unitRef="usd">924699</us-gaap:StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c4" decimals="0" id="ixv-22991" unitRef="cny">2254558</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c5" decimals="0" id="ixv-22992" unitRef="cny">8647353</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c5" decimals="0" id="ixv-22993" unitRef="usd">1202959</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c4" decimals="0" id="ixv-22994" unitRef="cny">-14732998</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c5" decimals="0" id="ixv-22995" unitRef="cny">230789121</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c5" decimals="0" id="ixv-22996" unitRef="usd">32105770</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest contextRef="c4" decimals="0" id="ixv-22997" unitRef="cny">-1528352</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="c5" decimals="0" id="ixv-22998" unitRef="cny">2118703</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="c5" decimals="0" id="ixv-22999" unitRef="usd">294739</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c4" decimals="0" id="ixv-23000" unitRef="cny">-16261350</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c5" decimals="0" id="ixv-23001" unitRef="cny">232907824</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c5" decimals="0" id="ixv-23002" unitRef="usd">32400509</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c4" decimals="0" id="ixv-23003" unitRef="cny">350300231</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c5" decimals="0" id="ixv-23004" unitRef="cny">615933492</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c5" decimals="0" id="ixv-23005" unitRef="usd">85684364</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues contextRef="c8" decimals="0" id="ixv-23006" unitRef="cny">983168898</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c9" decimals="0" id="ixv-23007" unitRef="cny">78335376</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c0" decimals="0" id="ixv-23008" unitRef="cny">40595916</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c0" decimals="0" id="ixv-23009" unitRef="usd">5647420</us-gaap:Revenues>
    <us-gaap:CostOfRevenue contextRef="c8" decimals="0" id="ixv-23010" unitRef="cny">753004179</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c9" decimals="0" id="ixv-23011" unitRef="cny">181784576</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c0" decimals="0" id="ixv-23012" unitRef="cny">28993601</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c0" decimals="0" id="ixv-23013" unitRef="usd">4033387</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="c8" decimals="0" id="ixv-23014" unitRef="cny">230164719</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c9" decimals="0" id="ixv-23015" unitRef="cny">-103449200</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c0" decimals="0" id="ixv-23016" unitRef="cny">11602315</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c0" decimals="0" id="ixv-23017" unitRef="usd">1614033</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense contextRef="c8" decimals="0" id="ixv-23018" unitRef="cny">24431649</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c9" decimals="0" id="ixv-23019" unitRef="cny">15332523</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c0" decimals="0" id="ixv-23020" unitRef="cny">9136203</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c0" decimals="0" id="ixv-23021" unitRef="usd">1270965</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c8" decimals="0" id="ixv-23022" unitRef="cny">53197248</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c9" decimals="0" id="ixv-23023" unitRef="cny">53402101</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c0" decimals="0" id="ixv-23024" unitRef="cny">50832703</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c0" decimals="0" id="ixv-23025" unitRef="usd">7071491</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c8" decimals="0" id="ixv-23026" unitRef="cny">131851602</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c9" decimals="0" id="ixv-23027" unitRef="cny">88601470</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c0" decimals="0" id="ixv-23028" unitRef="cny">50145125</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c0" decimals="0" id="ixv-23029" unitRef="usd">6975840</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingExpenses contextRef="c8" decimals="0" id="ixv-23030" unitRef="cny">209480499</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c9" decimals="0" id="ixv-23031" unitRef="cny">157336094</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c0" decimals="0" id="ixv-23032" unitRef="cny">110114031</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c0" decimals="0" id="ixv-23033" unitRef="usd">15318296</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c8" decimals="0" id="ixv-23034" unitRef="cny">20684220</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c9" decimals="0" id="ixv-23035" unitRef="cny">-260785294</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="0" id="ixv-23036" unitRef="cny">-98511716</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="0" id="ixv-23037" unitRef="usd">-13704263</us-gaap:OperatingIncomeLoss>
    <na:FinanceIncomeExpense contextRef="c8" decimals="0" id="ixv-23038" unitRef="cny">4407504</na:FinanceIncomeExpense>
    <na:FinanceIncomeExpense contextRef="c9" decimals="0" id="ixv-23039" unitRef="cny">-920055</na:FinanceIncomeExpense>
    <na:FinanceIncomeExpense contextRef="c0" decimals="0" id="ixv-23040" unitRef="cny">-1386506</na:FinanceIncomeExpense>
    <na:FinanceIncomeExpense contextRef="c0" decimals="0" id="ixv-23041" unitRef="usd">-192881</na:FinanceIncomeExpense>
    <us-gaap:InterestExpenseNonoperating contextRef="c0" decimals="0" id="ixv-23042" unitRef="cny">6913314</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c0" decimals="0" id="ixv-23043" unitRef="usd">961732</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InvestmentIncomeInterest contextRef="c8" decimals="0" id="ixv-23044" unitRef="cny">2005580</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c9" decimals="0" id="ixv-23045" unitRef="cny">489098</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c0" decimals="0" id="ixv-23046" unitRef="cny">504348</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c0" decimals="0" id="ixv-23047" unitRef="usd">70161</us-gaap:InvestmentIncomeInterest>
    <na:ChangeInFairValueOfCryptocurrencies contextRef="c0" decimals="0" id="ixv-23048" unitRef="cny">15744170</na:ChangeInFairValueOfCryptocurrencies>
    <na:ChangeInFairValueOfCryptocurrencies contextRef="c0" decimals="0" id="ixv-23049" unitRef="usd">2190219</na:ChangeInFairValueOfCryptocurrencies>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c8" decimals="0" id="ixv-23050" unitRef="cny">4021582</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c9" decimals="0" id="ixv-23051" unitRef="cny">6846803</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c0" decimals="0" id="ixv-23052" unitRef="cny">2512309</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c0" decimals="0" id="ixv-23053" unitRef="usd">349495</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c8" decimals="0" id="ixv-23054" unitRef="cny">10434666</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c9" decimals="0" id="ixv-23055" unitRef="cny">6415846</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c0" decimals="0" id="ixv-23056" unitRef="cny">-21027333</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c0" decimals="0" id="ixv-23057" unitRef="usd">-2925176</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c8" decimals="0" id="ixv-23058" unitRef="cny">31118886</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c9" decimals="0" id="ixv-23059" unitRef="cny">-254369448</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-23060" unitRef="cny">-119539049</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-23061" unitRef="usd">-16629439</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c9" decimals="0" id="ixv-23062" unitRef="cny">-17394</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss contextRef="c8" decimals="0" id="ixv-23063" unitRef="cny">31118886</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c9" decimals="0" id="ixv-23064" unitRef="cny">-254352054</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" id="ixv-23065" unitRef="cny">-119539049</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" id="ixv-23066" unitRef="usd">-16629439</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c9" decimals="0" id="ixv-23067" unitRef="cny">-1528282</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-23068" unitRef="cny">-6352001</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-23069" unitRef="usd">-883646</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c8" decimals="0" id="ixv-23070" unitRef="cny">31118886</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c9" decimals="0" id="ixv-23071" unitRef="cny">-252823772</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-23072" unitRef="cny">-113187048</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-23073" unitRef="usd">-15745793</us-gaap:NetIncomeLoss>
    <us-gaap:ProfitLoss contextRef="c8" decimals="0" id="ixv-23074" unitRef="cny">31118886</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c9" decimals="0" id="ixv-23075" unitRef="cny">-254352054</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" id="ixv-23076" unitRef="cny">-119539049</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" id="ixv-23077" unitRef="usd">-16629439</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c8" decimals="0" id="ixv-23078" unitRef="cny">-4566656</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c9" decimals="0" id="ixv-23079" unitRef="cny">-155159</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c0" decimals="0" id="ixv-23080" unitRef="cny">-6392294</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c0" decimals="0" id="ixv-23081" unitRef="usd">-889251</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c8" decimals="0" id="ixv-23082" unitRef="cny">35685542</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c9" decimals="0" id="ixv-23083" unitRef="cny">-254196895</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-23084" unitRef="cny">-113146755</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-23085" unitRef="usd">-15740188</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c9" decimals="0" id="ixv-23086" unitRef="cny">-1528352</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-23087" unitRef="cny">-6352502</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-23088" unitRef="usd">-883716</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c8" decimals="0" id="ixv-23089" unitRef="cny">35685542</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c9" decimals="0" id="ixv-23090" unitRef="cny">-252668543</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c0" decimals="0" id="ixv-23091" unitRef="cny">-106794253</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c0" decimals="0" id="ixv-23092" unitRef="usd">-14856472</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="c8"
      decimals="2"
      id="ix_22_fact"
      unitRef="cnyPershares">5.84</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c9"
      decimals="2"
      id="ix_23_fact"
      unitRef="cnyPershares">-42.94</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c0"
      decimals="2"
      id="ix_24_fact"
      unitRef="cnyPershares">-14.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c0"
      decimals="2"
      id="ix_25_fact"
      unitRef="usdPershares">-1.96</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c8"
      decimals="2"
      id="ix_26_fact"
      unitRef="cnyPershares">5.84</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c9"
      decimals="2"
      id="ix_27_fact"
      unitRef="cnyPershares">-42.94</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c0"
      decimals="2"
      id="ix_28_fact"
      unitRef="cnyPershares">-14.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c0"
      decimals="2"
      id="ix_29_fact"
      unitRef="usdPershares">-1.96</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c8"
      decimals="0"
      id="ix_30_fact"
      unitRef="shares">5324450</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c9"
      decimals="0"
      id="ix_31_fact"
      unitRef="shares">5888507</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c0"
      decimals="0"
      id="ix_32_fact"
      unitRef="shares">8049592</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c0"
      decimals="0"
      id="ix_33_fact"
      unitRef="shares">8049592</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c8"
      decimals="0"
      id="ix_34_fact"
      unitRef="shares">5330761</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c9"
      decimals="0"
      id="ix_35_fact"
      unitRef="shares">5888507</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c0"
      decimals="0"
      id="ix_36_fact"
      unitRef="shares">8049592</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c0"
      decimals="0"
      id="ix_37_fact"
      unitRef="shares">8049592</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="c10"
      decimals="0"
      id="ix_38_fact"
      unitRef="shares">5189500</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c10" decimals="0" id="ix_39_fact" unitRef="cny">66970</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c13" decimals="0" id="ixv-23111" unitRef="cny">201418380</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c15" decimals="0" id="ixv-23112" unitRef="cny">-223679698</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c16" decimals="0" id="ixv-23113" unitRef="cny">-2467327</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c18" decimals="0" id="ixv-23114" unitRef="cny">-24661675</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <na:StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering
      contextRef="c19"
      decimals="0"
      id="ix_40_fact"
      unitRef="shares">-5189500</na:StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering>
    <na:StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering contextRef="c19" decimals="0" id="ix_41_fact" unitRef="cny">-66970</na:StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering>
    <na:StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering
      contextRef="c20"
      decimals="0"
      id="ix_42_fact"
      unitRef="shares">2330591</na:StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering>
    <na:StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering contextRef="c20" decimals="0" id="ix_43_fact" unitRef="cny">30076</na:StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering>
    <na:StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering
      contextRef="c21"
      decimals="0"
      id="ix_44_fact"
      unitRef="shares">2858909</na:StockIssuedDuringPeriodSharesReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering>
    <na:StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering contextRef="c21" decimals="0" id="ix_45_fact" unitRef="cny">36894</na:StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering>
    <na:StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost
      contextRef="c20"
      decimals="0"
      id="ix_46_fact"
      unitRef="shares">177000</na:StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost>
    <na:StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost contextRef="c20" decimals="0" id="ix_47_fact" unitRef="cny">2388</na:StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost>
    <na:StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost contextRef="c22" decimals="0" id="ixv-23123" unitRef="cny">111937012</na:StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost>
    <na:StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost contextRef="c8" decimals="0" id="ixv-23124" unitRef="cny">111939400</na:StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost>
    <na:StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost
      contextRef="c20"
      decimals="0"
      id="ix_48_fact"
      unitRef="shares">208334</na:StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost>
    <na:StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost contextRef="c20" decimals="0" id="ix_49_fact" unitRef="cny">2961</na:StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost>
    <na:StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost contextRef="c22" decimals="0" id="ixv-23127" unitRef="cny">32100825</na:StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost>
    <na:StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost contextRef="c8" decimals="0" id="ixv-23128" unitRef="cny">32103786</na:StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost>
    <us-gaap:ProfitLoss contextRef="c24" decimals="0" id="ixv-23129" unitRef="cny">31118886</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c8" decimals="0" id="ixv-23130" unitRef="cny">31118886</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c22" decimals="0" id="ixv-23131" unitRef="cny">9347347</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c8" decimals="0" id="ixv-23132" unitRef="cny">9347347</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <na:StockIssuedDuringPeriodValueTransferToReserve contextRef="c23" decimals="0" id="ixv-23133" unitRef="cny">6647109</na:StockIssuedDuringPeriodValueTransferToReserve>
    <na:StockIssuedDuringPeriodValueTransferToReserve contextRef="c24" decimals="0" id="ixv-23134" unitRef="cny">-6647109</na:StockIssuedDuringPeriodValueTransferToReserve>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c25" decimals="0" id="ixv-23135" unitRef="cny">4566656</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c8" decimals="0" id="ixv-23136" unitRef="cny">4566656</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="c28"
      decimals="0"
      id="ix_50_fact"
      unitRef="shares">2715925</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c28" decimals="0" id="ix_51_fact" unitRef="cny">35425</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="c29"
      decimals="0"
      id="ix_52_fact"
      unitRef="shares">2858909</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c29" decimals="0" id="ix_53_fact" unitRef="cny">36894</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c30" decimals="0" id="ixv-23141" unitRef="cny">354803564</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c31" decimals="0" id="ixv-23142" unitRef="cny">6647109</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c32" decimals="0" id="ixv-23143" unitRef="cny">-199207921</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c33" decimals="0" id="ixv-23144" unitRef="cny">2099329</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c35" decimals="0" id="ixv-23145" unitRef="cny">164414400</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <na:StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares
      contextRef="c37"
      decimals="0"
      id="ix_54_fact"
      unitRef="shares">957855</na:StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares contextRef="c37" decimals="0" id="ix_55_fact" unitRef="cny">13947</na:StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares contextRef="c39" decimals="0" id="ixv-23148" unitRef="cny">72788053</na:StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares contextRef="c9" decimals="0" id="ixv-23149" unitRef="cny">72802000</na:StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares>
    <na:StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions
      contextRef="c37"
      decimals="0"
      id="ix_56_fact"
      unitRef="shares">50456</na:StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions contextRef="c37" decimals="0" id="ix_57_fact" unitRef="cny">734</na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions contextRef="c9" decimals="0" id="ixv-23152" unitRef="cny">734</na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c39" decimals="0" id="ixv-23153" unitRef="cny">718411</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c9" decimals="0" id="ixv-23154" unitRef="cny">718411</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:ProfitLoss contextRef="c41" decimals="0" id="ixv-23155" unitRef="cny">-252823772</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c43" decimals="0" id="ixv-23156" unitRef="cny">-1528282</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c9" decimals="0" id="ixv-23157" unitRef="cny">-254352054</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c42" decimals="0" id="ixv-23158" unitRef="cny">155229</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c43" decimals="0" id="ixv-23159" unitRef="cny">-70</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c9" decimals="0" id="ixv-23160" unitRef="cny">155159</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="c45"
      decimals="0"
      id="ix_58_fact"
      unitRef="shares">3724236</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c45" decimals="0" id="ix_59_fact" unitRef="cny">50106</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="c46"
      decimals="0"
      id="ix_60_fact"
      unitRef="shares">2858909</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c46" decimals="0" id="ix_61_fact" unitRef="cny">36894</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c47" decimals="0" id="ixv-23165" unitRef="cny">428310028</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c48" decimals="0" id="ixv-23166" unitRef="cny">6647109</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c49" decimals="0" id="ixv-23167" unitRef="cny">-452031693</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c50" decimals="0" id="ixv-23168" unitRef="cny">2254558</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c51" decimals="0" id="ixv-23169" unitRef="cny">-1528352</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c4" decimals="0" id="ixv-23170" unitRef="cny">-16261350</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c53"
      decimals="0"
      id="ix_62_fact"
      unitRef="shares">8275580</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c53" decimals="0" id="ix_63_fact" unitRef="cny">115039</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c55" decimals="0" id="ixv-23173" unitRef="cny">314411744</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c0" decimals="0" id="ixv-23174" unitRef="cny">314526783</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c53"
      decimals="0"
      id="ix_64_fact"
      unitRef="shares">23550</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c53" decimals="0" id="ix_65_fact" unitRef="cny">338</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c55" decimals="0" id="ixv-23177" unitRef="cny">1093151</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c0" decimals="0" id="ixv-23178" unitRef="cny">1093489</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <na:StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions
      contextRef="c53"
      decimals="0"
      id="ix_66_fact"
      unitRef="shares">10041</na:StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions contextRef="c53" decimals="0" id="ix_67_fact" unitRef="cny">122</na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions contextRef="c0" decimals="0" id="ixv-23181" unitRef="cny">122</na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions>
    <na:StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts
      contextRef="c53"
      decimals="0"
      id="ixv-23182"
      unitRef="shares">781736</na:StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts contextRef="c53" decimals="0" id="ixv-23183" unitRef="cny">11237</na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts contextRef="c55" decimals="0" id="ixv-23184" unitRef="cny">36283221</na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts contextRef="c0" decimals="0" id="ixv-23185" unitRef="cny">36294458</na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="c59" decimals="0" id="ixv-23186" unitRef="cny">9999557</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="c0" decimals="0" id="ixv-23187" unitRef="cny">9999557</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c55" decimals="0" id="ixv-23188" unitRef="cny">401520</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c0" decimals="0" id="ixv-23189" unitRef="cny">401520</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:ProfitLoss contextRef="c57" decimals="0" id="ixv-23190" unitRef="cny">-113187048</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c59" decimals="0" id="ixv-23191" unitRef="cny">-6352001</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" id="ixv-23192" unitRef="cny">-119539049</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c58" decimals="0" id="ixv-23193" unitRef="cny">6392795</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c59" decimals="0" id="ixv-23194" unitRef="cny">-501</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c0" decimals="0" id="ixv-23195" unitRef="cny">6392294</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="c61"
      decimals="0"
      id="ix_68_fact"
      unitRef="shares">12815143</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c61" decimals="0" id="ix_69_fact" unitRef="cny">176842</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="c62"
      decimals="0"
      id="ix_70_fact"
      unitRef="shares">2858909</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c62" decimals="0" id="ix_71_fact" unitRef="cny">36894</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c63" decimals="0" id="ixv-23200" unitRef="cny">780499664</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c64" decimals="0" id="ixv-23201" unitRef="cny">6647109</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c65" decimals="0" id="ixv-23202" unitRef="cny">-565218741</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c66" decimals="0" id="ixv-23203" unitRef="cny">8647353</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c67" decimals="0" id="ixv-23204" unitRef="cny">2118703</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c5" decimals="0" id="ixv-23205" unitRef="cny">232907824</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="c61"
      decimals="0"
      id="ix_72_fact"
      unitRef="shares">12815143</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c61" decimals="0" id="ix_73_fact" unitRef="usd">24601</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="c62"
      decimals="0"
      id="ix_74_fact"
      unitRef="shares">2858909</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c62" decimals="0" id="ix_75_fact" unitRef="usd">5132</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c63" decimals="0" id="ixv-23210" unitRef="usd">108577662</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c64" decimals="0" id="ixv-23211" unitRef="usd">924699</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c65" decimals="0" id="ixv-23212" unitRef="usd">-78629283</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c66" decimals="0" id="ixv-23213" unitRef="usd">1202959</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c67" decimals="0" id="ixv-23214" unitRef="usd">294739</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c5" decimals="0" id="ixv-23215" unitRef="usd">32400509</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c8" decimals="0" id="ixv-23216" unitRef="cny">31118886</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c9" decimals="0" id="ixv-23217" unitRef="cny">-254352054</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" id="ixv-23218" unitRef="cny">-119539049</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" id="ixv-23219" unitRef="usd">-16629439</us-gaap:ProfitLoss>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c8" decimals="0" id="ixv-23220" unitRef="cny">5505422</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c9" decimals="0" id="ixv-23221" unitRef="cny">5752591</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c0" decimals="0" id="ixv-23222" unitRef="cny">1975693</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c0" decimals="0" id="ixv-23223" unitRef="usd">274845</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:DepreciationAndAmortization contextRef="c8" decimals="0" id="ixv-23224" unitRef="cny">3928131</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c9" decimals="0" id="ixv-23225" unitRef="cny">4422560</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c0" decimals="0" id="ixv-23226" unitRef="cny">9655404</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c0" decimals="0" id="ixv-23227" unitRef="usd">1343192</us-gaap:DepreciationAndAmortization>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c0" decimals="0" id="ixv-23228" unitRef="cny">7007</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c0" decimals="0" id="ixv-23229" unitRef="usd">975</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnTerminationOfLease contextRef="c9" decimals="0" id="ixv-23230" unitRef="cny">-113588</us-gaap:GainLossOnTerminationOfLease>
    <us-gaap:GainLossOnTerminationOfLease contextRef="c0" decimals="0" id="ixv-23231" unitRef="cny">102732</us-gaap:GainLossOnTerminationOfLease>
    <us-gaap:GainLossOnTerminationOfLease contextRef="c0" decimals="0" id="ixv-23232" unitRef="usd">14291</us-gaap:GainLossOnTerminationOfLease>
    <us-gaap:ShareBasedCompensation contextRef="c8" decimals="0" id="ixv-23233" unitRef="cny">9347347</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c9" decimals="0" id="ixv-23234" unitRef="cny">718411</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c0" decimals="0" id="ixv-23235" unitRef="cny">401520</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c0" decimals="0" id="ixv-23236" unitRef="usd">55857</us-gaap:ShareBasedCompensation>
    <us-gaap:InventoryWriteDown contextRef="c8" decimals="0" id="ixv-23237" unitRef="cny">184073191</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c9" decimals="0" id="ixv-23238" unitRef="cny">60767978</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c0" decimals="0" id="ixv-23239" unitRef="cny">10914374</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c0" decimals="0" id="ixv-23240" unitRef="usd">1518331</us-gaap:InventoryWriteDown>
    <us-gaap:FairValueAdjustmentOfWarrants contextRef="c0" decimals="0" id="ixv-23241" unitRef="cny">15744170</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants contextRef="c0" decimals="0" id="ixv-23242" unitRef="usd">2190219</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c9" decimals="0" id="ixv-23243" unitRef="cny">1732378</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c0" decimals="0" id="ixv-23244" unitRef="cny">-1175678</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c0" decimals="0" id="ixv-23245" unitRef="usd">-163552</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c8" decimals="0" id="ixv-23246" unitRef="cny">71446484</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c9" decimals="0" id="ixv-23247" unitRef="cny">-28782243</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c0" decimals="0" id="ixv-23248" unitRef="cny">27884590</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c0" decimals="0" id="ixv-23249" unitRef="usd">3879109</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="c8" decimals="0" id="ixv-23250" unitRef="cny">-304300103</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="c9" decimals="0" id="ixv-23251" unitRef="cny">-47159593</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="c0" decimals="0" id="ixv-23252" unitRef="cny">-20010799</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="c0" decimals="0" id="ixv-23253" unitRef="usd">-2783763</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c8" decimals="0" id="ixv-23254" unitRef="cny">-51740635</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c9" decimals="0" id="ixv-23255" unitRef="cny">-511358</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c0" decimals="0" id="ixv-23256" unitRef="cny">3005135</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c0" decimals="0" id="ixv-23257" unitRef="usd">418053</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c8" decimals="0" id="ixv-23258" unitRef="cny">10591202</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c9" decimals="0" id="ixv-23259" unitRef="cny">898564</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c0" decimals="0" id="ixv-23260" unitRef="cny">1079515</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c0" decimals="0" id="ixv-23261" unitRef="usd">150175</us-gaap:IncreaseDecreaseInAccountsPayable>
    <na:IncreaseDecreaseInAdvanceFromCustomers contextRef="c8" decimals="0" id="ixv-23262" unitRef="cny">-794302470</na:IncreaseDecreaseInAdvanceFromCustomers>
    <na:IncreaseDecreaseInAdvanceFromCustomers contextRef="c9" decimals="0" id="ixv-23263" unitRef="cny">-16662392</na:IncreaseDecreaseInAdvanceFromCustomers>
    <na:IncreaseDecreaseInAdvanceFromCustomers contextRef="c0" decimals="0" id="ixv-23264" unitRef="cny">-9022758</na:IncreaseDecreaseInAdvanceFromCustomers>
    <na:IncreaseDecreaseInAdvanceFromCustomers contextRef="c0" decimals="0" id="ixv-23265" unitRef="usd">-1255183</na:IncreaseDecreaseInAdvanceFromCustomers>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c8" decimals="0" id="ixv-23266" unitRef="cny">-5330448</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c9" decimals="0" id="ixv-23267" unitRef="cny">-4349974</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c0" decimals="0" id="ixv-23268" unitRef="cny">-2031618</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c0" decimals="0" id="ixv-23269" unitRef="usd">-282625</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities contextRef="c8" decimals="0" id="ixv-23270" unitRef="cny">-4466304</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities contextRef="c9" decimals="0" id="ixv-23271" unitRef="cny">-5504025</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities contextRef="c0" decimals="0" id="ixv-23272" unitRef="cny">-38693414</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities contextRef="c0" decimals="0" id="ixv-23273" unitRef="usd">-5382757</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c8" decimals="0" id="ixv-23274" unitRef="cny">-274940789</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c9" decimals="0" id="ixv-23275" unitRef="cny">-133473937</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="0" id="ixv-23276" unitRef="cny">-139329150</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="0" id="ixv-23277" unitRef="usd">-19382498</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c8" decimals="0" id="ixv-23278" unitRef="cny">17531162</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c9" decimals="0" id="ixv-23279" unitRef="cny">105482822</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c0" decimals="0" id="ixv-23280" unitRef="cny">36367661</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c0" decimals="0" id="ixv-23281" unitRef="usd">5059215</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c0" decimals="0" id="ixv-23282" unitRef="cny">16955</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c0" decimals="0" id="ixv-23283" unitRef="usd">2359</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments contextRef="c8" decimals="0" id="ixv-23284" unitRef="cny">33640500</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="c8" decimals="0" id="ixv-23285" unitRef="cny">49292208</us-gaap:PaymentsToAcquireIntangibleAssets>
    <na:PurchaseOfCryptocurrencies contextRef="c0" decimals="0" id="ixv-23286" unitRef="cny">220414835</na:PurchaseOfCryptocurrencies>
    <na:PurchaseOfCryptocurrencies contextRef="c0" decimals="0" id="ixv-23287" unitRef="usd">30662572</na:PurchaseOfCryptocurrencies>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c8" decimals="0" id="ixv-23288" unitRef="cny">-33182870</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c9" decimals="0" id="ixv-23289" unitRef="cny">-105482822</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="0" id="ixv-23290" unitRef="cny">-256765541</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="0" id="ixv-23291" unitRef="usd">-35719428</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c8" decimals="0" id="ixv-23292" unitRef="cny">144043186</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c9" decimals="0" id="ixv-23293" unitRef="cny">72802734</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c0" decimals="0" id="ixv-23294" unitRef="cny">315620394</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c0" decimals="0" id="ixv-23295" unitRef="usd">43906905</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromContributedCapital contextRef="c0" decimals="0" id="ixv-23296" unitRef="cny">9999557</us-gaap:ProceedsFromContributedCapital>
    <us-gaap:ProceedsFromContributedCapital contextRef="c0" decimals="0" id="ixv-23297" unitRef="usd">1391069</us-gaap:ProceedsFromContributedCapital>
    <us-gaap:ProceedsFromBankDebt contextRef="c8" decimals="0" id="ixv-23298" unitRef="cny">17093316</us-gaap:ProceedsFromBankDebt>
    <us-gaap:ProceedsFromBankDebt contextRef="c9" decimals="0" id="ixv-23299" unitRef="cny">128247467</us-gaap:ProceedsFromBankDebt>
    <us-gaap:ProceedsFromBankDebt contextRef="c0" decimals="0" id="ixv-23300" unitRef="cny">220030488</us-gaap:ProceedsFromBankDebt>
    <us-gaap:ProceedsFromBankDebt contextRef="c0" decimals="0" id="ixv-23301" unitRef="usd">30609105</us-gaap:ProceedsFromBankDebt>
    <us-gaap:RepaymentsOfBankDebt contextRef="c8" decimals="0" id="ixv-23302" unitRef="cny">140000</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfBankDebt contextRef="c9" decimals="0" id="ixv-23303" unitRef="cny">1530000</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfBankDebt contextRef="c0" decimals="0" id="ixv-23304" unitRef="cny">169667635</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfBankDebt contextRef="c0" decimals="0" id="ixv-23305" unitRef="usd">23602976</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c8" decimals="0" id="ixv-23306" unitRef="cny">160996502</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c9" decimals="0" id="ixv-23307" unitRef="cny">199520201</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c0" decimals="0" id="ixv-23308" unitRef="cny">375982804</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c0" decimals="0" id="ixv-23309" unitRef="usd">52304103</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c8" decimals="0" id="ixv-23310" unitRef="cny">1132887</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c9" decimals="0" id="ixv-23311" unitRef="cny">159828</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c0" decimals="0" id="ixv-23312" unitRef="cny">4379036</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c0" decimals="0" id="ixv-23313" unitRef="usd">609179</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c8" decimals="0" id="ixv-23314" unitRef="cny">-145994270</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c9" decimals="0" id="ixv-23315" unitRef="cny">-39276730</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c0" decimals="0" id="ixv-23316" unitRef="cny">-15732851</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c0" decimals="0" id="ixv-23317" unitRef="usd">-2188644</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c18" decimals="0" id="ixv-23318" unitRef="cny">233853654</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c35" decimals="0" id="ixv-23319" unitRef="cny">87859384</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c4" decimals="0" id="ixv-23320" unitRef="cny">48582654</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c4" decimals="0" id="ixv-23321" unitRef="usd">6758479</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c35" decimals="0" id="ixv-23322" unitRef="cny">87859384</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c4" decimals="0" id="ixv-23323" unitRef="cny">48582654</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c5" decimals="0" id="ixv-23324" unitRef="cny">32849803</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c5" decimals="0" id="ixv-23325" unitRef="usd">4569835</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c8" decimals="0" id="ixv-23326" unitRef="cny">180619</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c9" decimals="0" id="ixv-23327" unitRef="cny">3773028</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c0" decimals="0" id="ixv-23328" unitRef="cny">9281086</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c0" decimals="0" id="ixv-23329" unitRef="usd">1291120</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid contextRef="c8" decimals="0" id="ixv-23330" unitRef="cny">89169</us-gaap:IncomeTaxesPaid>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c8" decimals="0" id="ixv-23331" unitRef="cny">4557092</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c9" decimals="0" id="ixv-23332" unitRef="cny">5015808</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c0" decimals="0" id="ixv-23333" unitRef="cny">1770209</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c0" decimals="0" id="ixv-23334" unitRef="usd">246259</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1 contextRef="c9" decimals="0" id="ixv-23335" unitRef="cny">46180063</us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1>
    <na:CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares contextRef="c0" decimals="0" id="ixv-23336" unitRef="cny">36294458</na:CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares>
    <na:CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares contextRef="c0" decimals="0" id="ixv-23337" unitRef="usd">5049031</na:CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c0" id="ixv-17696">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;1.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Organization and nature of operations&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;Nano Labs Ltd (&#x201c;Nano Labs&#x201d;), incorporated
on January 8, 2021, is a holding company, as an exempted company with limited liability in the Cayman Islands. Nano Labs principally
engages in fabless integrated circuit (&#x201c;IC&#x201d;) design and sale of product solutions by integrating its self-designed IC
products and Bitcoin value investment.
The Company utilizes third-party suppliers to fabricate, pack and test the IC products.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;Prior to the incorporation of the Company, the Company&#x2019;s
business was carried out by Zhejiang Haowei Technology Co., Ltd. (&#x201c;Zhejiang Haowei&#x201d;) and its subsidiaries. Zhejiang Haowei
was established by Mr. Jianping Kong, the principal shareholder, chairman and chief executive officer, in July 2019. Nano Labs underwent
a series of onshore and offshore reorganizations, which were completed in September 2021 (the &#x201c;Reorganization&#x201d;).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;Immediately before and after the Reorganization, the controlling
shareholders of Zhejiang Haowei controlled Zhejiang Haowei and Nano Labs; therefore, for accounting purposes, the Reorganization is accounted
for as a transaction of entities under common control. Accordingly, the accompanying consolidated financial statements have been prepared
as if the current corporate structure had been in existence throughout the periods presented.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;The Company does not conduct any substantive operations
on its own but instead conducts its business operations through its subsidiaries. As of the date of this report, the Company&#x2019;s major
subsidiaries are as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 73.65pt 0pt 76pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="border-bottom: black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Name of subsidiaries&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Date of &lt;br/&gt;
incorporation&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Place of &lt;br/&gt;
incorporation&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Ownership&lt;br/&gt;
percentage&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Principal activities&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: #CFF0FC"&gt; &lt;td style="vertical-align: top; width: 32%; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Zhejiang Haowei Technology Co., Ltd. (&#x201c;Zhejiang Haowei&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 18%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;July 16, 2019&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 18%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Hangzhou, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 1%; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 8%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; width: 1%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 18%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Research and development of ICs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Zhejiang Nanomicro Technology Co., Ltd. (&#x201c;Zhejiang Nanomicro&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;July 16, 2019&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Hangzhou, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Research and development of ICs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: #CFF0FC"&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Zhejiang NanoBlock Technology Co., Ltd.&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;July 16, 2019&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Hangzhou, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Research and development of ICs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Zhejiang Ipollo Technology Co., Ltd.&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;August 18, 2020&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Hangzhou, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Distribution of products&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: #CFF0FC"&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Nano Labs HK Limited&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;September 8, 2020&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Hong Kong&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Nano Labs Inc&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;December 22, 2020&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;BVI&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="border-bottom: black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Name of subsidiaries&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Date of&lt;br/&gt;
incorporation&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Place of&lt;br/&gt;
incorporation&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Ownership&lt;br/&gt;
percentage&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Principal activities&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 32%; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Zhejiang Weike Technology Co., Ltd. (&#x201c;Zhejiang Weike&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 18%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;June 2, 2021&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 18%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Hangzhou, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 1%; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 8%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; width: 1%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 18%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Research and development of software&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;IPOLLO PTE. LTD. (formerly IPOLLO MINER PTE.LTD.)&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;June 9, 2021&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Singapore&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Distribution of products&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Ipollo Tech Inc&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;June 29, 2021&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;BVI&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Nano Tech Cayman Ltd&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;July 6, 2021&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cayman&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Nano Technology HK Limited&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;July 7, 2021&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Hong Kong&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Ipollo HK Limited&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;July 7, 2021&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Hong Kong&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Distribution of products&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Zhejiang Metaverse Technology Co., Ltd.&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;August 12, 2021&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Hangzhou, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Ipollo Tech Ltd&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;October 27, 2021&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cayman&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Haowei Technology (Shaoxing) Co., Ltd.&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;November 3, 2021&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shaoxing, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shenzhen Matamata Technology Co., Ltd.&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;November 17, 2021&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shenzhen, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Distribution of products&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;Nano bit HK Limited (formerly Tsuki HK Limited)&lt;/p&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;November 18, 2021&lt;/p&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;Hong Kong&lt;/p&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;100&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;%&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;Investment&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shenzhen Matavos Technology Co., Ltd.&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;December 21, 2021&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shenzhen, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Distribution of products&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Tsuki Inc&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;January 7, 2022&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;United States&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Distribution of products&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Metaski (Shaoxing) Technology Co., Ltd.&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;January 13, 2022&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shaoxing, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Distribution of products&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Haoweiverse (Shaoxing) Technology Co., Ltd. (&#x201c;Haoweiverse&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;January 13, 2022&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shaoxing, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;65&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Plant and distribution of products&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Metameta (Shaoxing) Technology Co., Ltd.&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;January 25, 2022&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shaoxing, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Distribution of products&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Ipolloverse HK Limited&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;May 18, 2022&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Hong Kong&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;70&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Metaverse (Shaoxing) Technology Co., Ltd.&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;May 20, 2022&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shaoxing, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Distribution of products&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Ipolloverse Cayman Ltd&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;May 27, 2022&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cayman&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;70&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Ipolloverse Tech Inc&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;May 30, 2022&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;BVI&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;70&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Hangzhou Meta Technology Co., Ltd.&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;October 21, 2022&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Hangzhou, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Distribution of products&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 73.65pt 0pt 76pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;Nano Labs and its consolidated subsidiaries are collectively
referred to herein as the &#x201c;Company&#x201d;, &#x201c;we&#x201d; and &#x201c;us&#x201d;, unless specific reference is made to an entity.&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock contextRef="c0" id="ixv-17712">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;The Company does not conduct any substantive operations
on its own but instead conducts its business operations through its subsidiaries. As of the date of this report, the Company&#x2019;s major
subsidiaries are as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 73.65pt 0pt 76pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="border-bottom: black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Name of subsidiaries&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Date of &lt;br/&gt;
incorporation&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Place of &lt;br/&gt;
incorporation&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Ownership&lt;br/&gt;
percentage&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Principal activities&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: #CFF0FC"&gt; &lt;td style="vertical-align: top; width: 32%; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Zhejiang Haowei Technology Co., Ltd. (&#x201c;Zhejiang Haowei&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 18%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;July 16, 2019&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 18%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Hangzhou, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 1%; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 8%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; width: 1%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 18%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Research and development of ICs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Zhejiang Nanomicro Technology Co., Ltd. (&#x201c;Zhejiang Nanomicro&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;July 16, 2019&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Hangzhou, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Research and development of ICs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: #CFF0FC"&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Zhejiang NanoBlock Technology Co., Ltd.&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;July 16, 2019&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Hangzhou, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Research and development of ICs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Zhejiang Ipollo Technology Co., Ltd.&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;August 18, 2020&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Hangzhou, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Distribution of products&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: #CFF0FC"&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Nano Labs HK Limited&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;September 8, 2020&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Hong Kong&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Nano Labs Inc&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;December 22, 2020&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;BVI&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="border-bottom: black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Name of subsidiaries&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Date of&lt;br/&gt;
incorporation&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Place of&lt;br/&gt;
incorporation&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Ownership&lt;br/&gt;
percentage&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Principal activities&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 32%; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Zhejiang Weike Technology Co., Ltd. (&#x201c;Zhejiang Weike&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 18%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;June 2, 2021&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 18%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Hangzhou, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 1%; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 8%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; width: 1%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 18%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Research and development of software&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;IPOLLO PTE. LTD. (formerly IPOLLO MINER PTE.LTD.)&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;June 9, 2021&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Singapore&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Distribution of products&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Ipollo Tech Inc&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;June 29, 2021&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;BVI&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Nano Tech Cayman Ltd&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;July 6, 2021&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cayman&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Nano Technology HK Limited&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;July 7, 2021&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Hong Kong&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Ipollo HK Limited&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;July 7, 2021&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Hong Kong&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Distribution of products&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Zhejiang Metaverse Technology Co., Ltd.&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;August 12, 2021&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Hangzhou, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Ipollo Tech Ltd&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;October 27, 2021&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cayman&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Haowei Technology (Shaoxing) Co., Ltd.&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;November 3, 2021&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shaoxing, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shenzhen Matamata Technology Co., Ltd.&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;November 17, 2021&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shenzhen, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Distribution of products&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;Nano bit HK Limited (formerly Tsuki HK Limited)&lt;/p&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;November 18, 2021&lt;/p&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;Hong Kong&lt;/p&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;100&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;%&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;Investment&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shenzhen Matavos Technology Co., Ltd.&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;December 21, 2021&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shenzhen, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Distribution of products&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Tsuki Inc&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;January 7, 2022&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;United States&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Distribution of products&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Metaski (Shaoxing) Technology Co., Ltd.&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;January 13, 2022&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shaoxing, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Distribution of products&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Haoweiverse (Shaoxing) Technology Co., Ltd. (&#x201c;Haoweiverse&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;January 13, 2022&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shaoxing, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;65&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Plant and distribution of products&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Metameta (Shaoxing) Technology Co., Ltd.&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;January 25, 2022&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shaoxing, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Distribution of products&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Ipolloverse HK Limited&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;May 18, 2022&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Hong Kong&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;70&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Metaverse (Shaoxing) Technology Co., Ltd.&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;May 20, 2022&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shaoxing, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Distribution of products&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Ipolloverse Cayman Ltd&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;May 27, 2022&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cayman&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;70&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Ipolloverse Tech Inc&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;May 30, 2022&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;BVI&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;70&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Hangzhou Meta Technology Co., Ltd.&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;October 21, 2022&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Hangzhou, China&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Distribution of products&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c68" id="ixv-17745">2019-07-16</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c68" id="ixv-17749">Hangzhou, China</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c68" decimals="2" id="ixv-23338" unitRef="pure">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c68" id="ixv-17759">Research and development of ICs</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c69" id="ixv-17766">2019-07-16</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c69" id="ixv-17770">Hangzhou, China</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c69" decimals="2" id="ixv-23339" unitRef="pure">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c69" id="ixv-17780">Research and development of ICs</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c70" id="ixv-17787">2019-07-16</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c70" id="ixv-17791">Hangzhou, China</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c70" decimals="2" id="ixv-23340" unitRef="pure">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c70" id="ixv-17801">Research and development of ICs</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c71" id="ixv-17808">2020-08-18</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c71" id="ixv-17812">Hangzhou, China</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c71" decimals="2" id="ixv-23341" unitRef="pure">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c71" id="ixv-17822">Distribution of products</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c72" id="ixv-17829">2020-09-08</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c72" id="ixv-17833">Hong Kong</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c72" decimals="2" id="ixv-23342" unitRef="pure">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c72" id="ixv-17843">Investment</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c73" id="ixv-17850">2020-12-22</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c73" id="ixv-17854">BVI</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c73" decimals="2" id="ixv-23343" unitRef="pure">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c73" id="ixv-17864">Investment</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c74" id="ixv-17911">2021-06-02</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c74" id="ixv-17915">Hangzhou, China</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c74" decimals="2" id="ixv-23344" unitRef="pure">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c74" id="ixv-17925">Research and development of software</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c75" id="ixv-17932">2021-06-09</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c75" id="ixv-17936">Singapore</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c75" decimals="2" id="ixv-23345" unitRef="pure">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c75" id="ixv-17946">Distribution of products</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c76" id="ixv-17953">2021-06-29</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c76" id="ixv-17957">BVI</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c76" decimals="2" id="ixv-23346" unitRef="pure">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c76" id="ixv-17967">Investment</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c77" id="ixv-17974">2021-07-06</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c77" id="ixv-17978">Cayman</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c77" decimals="2" id="ixv-23347" unitRef="pure">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c77" id="ixv-17988">Investment</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c78" id="ixv-17995">2021-07-07</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c78" id="ixv-17999">Hong Kong</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c78" decimals="2" id="ixv-23348" unitRef="pure">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c78" id="ixv-18009">Investment</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c79" id="ixv-18016">2021-07-07</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c79" id="ixv-18020">Hong Kong</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c79" decimals="2" id="ixv-23349" unitRef="pure">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c79" id="ixv-18030">Distribution of products</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c80" id="ixv-18037">2021-08-12</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c80" id="ixv-18041">Hangzhou, China</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c80" decimals="2" id="ixv-23350" unitRef="pure">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c80" id="ixv-18051">Investment</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c81" id="ixv-18058">2021-10-27</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c81" id="ixv-18062">Cayman</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c81" decimals="2" id="ixv-23351" unitRef="pure">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c81" id="ixv-18072">Investment</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c82" id="ixv-18079">2021-11-03</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c82" id="ixv-18083">Shaoxing, China</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c82" decimals="2" id="ixv-23352" unitRef="pure">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c82" id="ixv-18093">Investment</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c83" id="ixv-18100">2021-11-17</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c83" id="ixv-18104">Shenzhen, China</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c83" decimals="2" id="ixv-23353" unitRef="pure">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c83" id="ixv-18114">Distribution of products</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c84" id="ixv-23354">2021-11-18</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c84" id="ixv-23355">Hong Kong</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c84" decimals="2" id="ixv-23356" unitRef="pure">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c84" id="ixv-23357">Investment</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c85" id="ixv-18136">2021-12-21</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c85" id="ixv-18140">Shenzhen, China</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c85" decimals="2" id="ixv-23358" unitRef="pure">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c85" id="ixv-18150">Distribution of products</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c86" id="ixv-18157">2022-01-07</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c86" id="ixv-18161">United States</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c86" decimals="2" id="ixv-23359" unitRef="pure">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c86" id="ixv-18171">Distribution of products</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c87" id="ixv-18178">2022-01-13</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c87" id="ixv-18182">Shaoxing, China</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c87" decimals="2" id="ixv-23360" unitRef="pure">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c87" id="ixv-18192">Distribution of products</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c88" id="ixv-18199">2022-01-13</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c88" id="ixv-18203">Shaoxing, China</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c88" decimals="2" id="ixv-23361" unitRef="pure">0.65</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c88" id="ixv-18213">Plant and distribution of products</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c89" id="ixv-18220">2022-01-25</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c89" id="ixv-18224">Shaoxing, China</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c89" decimals="2" id="ixv-23362" unitRef="pure">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c89" id="ixv-18234">Distribution of products</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c90" id="ixv-18241">2022-05-18</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c90" id="ixv-18245">Hong Kong</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c90" decimals="2" id="ixv-23363" unitRef="pure">0.70</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c90" id="ixv-18255">Research and development</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c91" id="ixv-18262">2022-05-20</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c91" id="ixv-18266">Shaoxing, China</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c91" decimals="2" id="ixv-23364" unitRef="pure">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c91" id="ixv-18276">Distribution of products</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c92" id="ixv-18283">2022-05-27</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c92" id="ixv-18287">Cayman</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c92" decimals="2" id="ixv-23365" unitRef="pure">0.70</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c92" id="ixv-18297">Investment</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c93" id="ixv-18304">2022-05-30</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c93" id="ixv-18308">BVI</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c93" decimals="2" id="ixv-23366" unitRef="pure">0.70</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c93" id="ixv-18318">Investment</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate contextRef="c94" id="ixv-18325">2022-10-21</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState contextRef="c94" id="ixv-18329">Hangzhou, China</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest contextRef="c94" decimals="2" id="ixv-23367" unitRef="pure">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c94" id="ixv-18339">Distribution of products</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c0" id="ixv-18357">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Summary of Significant Accounting Policies &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Basis of preparation&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The accompanying consolidated financial statements
and related notes have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;US
GAAP&#x201d;) for information pursuant to the rules and regulations of the SEC.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Significant accounting policies followed by the
Company in the preparation of the accompanying consolidated financial statements are summarized below.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Use of estimates&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The preparation of the Company&#x2019;s consolidated
financial statements in conformity with US 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 date of the financial statements and the reported
amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Significant accounting estimates reflected in
the Company&#x2019;s consolidated financial statements including, but not limited to, inventory write-down, valuation of cryptocurrencies,
useful lives of property, plant and equipment and intangible assets, impairment of long-lived assets, valuation allowance for deferred
tax assets and share-based compensation.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.25pt 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.25pt 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Principles of consolidation&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company&#x2019;s consolidated financial statements
include the financial statements of the Company and its subsidiaries. All transactions and balances among the Company and its subsidiaries
have been eliminated upon consolidation.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Functional currency and foreign currency translation&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company uses Renminbi (&#x201c;RMB&#x201d;)
as its reporting currency. The functional currency of the Company and its subsidiaries incorporated outside of PRC is the United States
dollar (&#x201c;US$&#x201d;), while the functional currency of the PRC entities in the Company is RMB as determined based on the criteria
of ASC 830, &#x201c;&lt;i&gt;Foreign Currency Matters&#x201d;&lt;/i&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Transactions denominated in other than the functional
currencies are re-measured into the functional currency of the entity at the exchange rates prevailing on the transaction dates. Financial
assets and liabilities denominated in other than the functional currency are re-measured at the balance sheet date exchange rate. The
resulting exchange differences are included in the consolidated statements of operations and comprehensive income (loss).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The financial statements of the Company are translated
from the functional currency to the reporting currency, RMB. Assets and liabilities of the Company and its subsidiaries incorporated outside
of PRC are translated into RMB at fiscal year-end exchange rates. Income and expense items are translated at average exchange rates prevailing
during the fiscal year, representing the index rates stipulated by the People&#x2019;s Bank of China. Translation adjustments arising from
these are reported as foreign currency translation adjustments and are shown as a separate component of shareholders&#x2019; equity (deficit)
on the consolidated financial statement.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Convenience translation&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The United States dollar (&#x201c;US$&#x201d;) amounts
disclosed in the accompanying financial statements are presented solely for the convenience of the readers. Translations of amounts from
RMB into US$ were calculated at the rate of US$1.00=RMB7.1884 on December 31, 2024, representing the central parity rate on December 31,
2024 published by the People&#x2019;s Bank of China. No representation is made that the RMB amounts could have been, or could be, converted
into US$ at that rate on December 31, 2024, or at any other rate.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Concentration of credit risk&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Financial instruments that potentially expose
the Company to concentrations of credit risk consist primarily of cash and cash equivalents. The Company places its cash and cash equivalents
with financial institutions with high credit ratings and quality.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Fair value measurement&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company adopted the guidance of Accounting
Standards Codification (&#x201c;ASC&#x201d;) 820 for fair value measurements which clarifies the definition of fair value, prescribes methods
for measuring fair value, and establishes a fair value hierarchy to classify the inputs used in measuring fair value as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;Level 1: Quoted prices (unadjusted) in active markets for
identical assets or liabilities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;Level 2: Observable, market-based inputs, other than quoted
prices, in active markets for similar assets or liabilities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;Level 3: Unobservable inputs to the valuation methodology
that are significant to the measurement of the fair value of the assets or liabilities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;ASC 820 also describes three main approaches to
measuring the fair value of assets and liabilities:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;(1) market approach; (2) income approach and (3)
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;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Financial instruments included in current assets
and current liabilities are reported in the consolidated balance sheets at face value or cost, which approximate to fair value because
of their short-term maturities.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Related party transactions&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Parties are considered to be related if one party
has the ability, directly or indirectly, to control the other party or exercise significant influence over the other party in making financial
and operational decisions. Parties are also considered to be related if they are subject to common control or common significant influence.
A transaction is considered to be a related party transaction when there is a transfer of resources or obligations between related parties.
Related parties may be individuals or corporate entities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Transactions involving related parties cannot
be presumed to be carried out on an arm&#x2019;s-length basis, as the requisite conditions of competitive, free market dealings may not
exist. Representations about transactions with related parties, if made, shall not imply that the related party transactions were consummated
on terms equivalent to those that prevail in arm&#x2019;s-length transactions unless such representations can be substantiated. It is not,
however, practical to determine the fair value of amounts due from/to related parties due to their related party nature.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Cash and cash equivalents&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Cash and cash equivalents include cash in bank
and time deposits placed with banks or other financial institutions, which have original maturities of three months or less and are readily
convertible to known amounts of cash. As of December 31, 2023 and 2024, cash and cash equivalents in banks was RMB48,164,664 and RMB32,431,081,
respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Restricted cash&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Restricted cash mainly represents the bank deposit
frozen by the court as a result of legal proceedings. As of December 31, 2023 and 2024, the Company had restricted cash RMB417,990 and
RMB418,722, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Inventories, net&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Inventories, consist of raw materials, work in
process and finished goods. Inventories are stated at the lower of cost and net realizable value. Cost of inventory is determined using
the weighted average cost method. Adjustments are recorded to write down the cost of inventory to the estimated net realizable value due
to slow-moving and obsolete inventory, which is dependent upon factors such as historical and forecasted consumer demand, and promotional
environment.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Prepayments&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Prepayments primarily consist of advances to suppliers
for future inventory purchases, prepaid processing fees and prepaid expenses for research and development activities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Cryptocurrencies&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Cryptocurrencies are included in current assets
in the consolidated balance sheets due to the Company&#x2019;s ability to sell cryptocurrencies in a highly liquid marketplace, and such
cryptocurrency holdings are expected to be realized in cash or sold or consumed during the normal operating cycle of the Company.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;As a result of adopting ASC 350-60,
Intangibles &#x2014; Goodwill and Other, (&#x201c;ASC 350-60&#x201d;) on January 31, 2024 following modified retrospective method,
cryptocurrencies are measured at fair value as of each reporting period. The fair value of cryptocurrencies are measured using the
period-end closing price from the principal market, Binance, in accordance with ASC 820, Fair Value Measurement ("ASC
820"). The changes in cryptocurrencies valuation due to remeasurement in fair value within each reporting period are reflected
on the consolidated statements of operations and comprehensive income (loss) as "Change in fair value of
cryptocurrencies". In accordance with ASC 350-60, the Company discloses realized gains and losses from the sale of
cryptocurrencies and such gains and losses are measured as the difference between the cash proceeds and the cost basis of
cryptocurrencies as determined using average cost method.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The adoption of ASC 350-60 did not have
impact on the Company&#x2019;s prior years&#x2019; consolidated financial statements as the Company did not hold cryptocurrencies
prior to the adoption.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Cryptocurrencies acquired through issuance of
ordinary shares are included within noncash financing activities in the consolidated statements of cash flows. The purchases and of cryptocurrencies
are included within investing activities in the consolidated statements of cash flows.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Property, plant and equipment, net&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Property, plant and equipment are stated at historical
cost less accumulated depreciation and impairment loss, if any. Depreciation is calculated using the straight-line method over their estimated
useful lives. The estimated useful lives are as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 89%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Machinery and electronic equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 10%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3 to 10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Office furniture&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Transportation equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Buildings and facilities attached to buildings&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;20 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Leasehold improvements are depreciated using the
straight-line method over the shorter of the estimated useful life of the asset or the remaining lease term.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Construction in progress represents assets under
construction. All direct costs relating to the construction are capitalized as construction in progress. Construction in progress is not
depreciated until the asset is placed in service.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Intangible asset, net&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company&#x2019;s intangible asset with definite
useful lives primarily consists of a franchise right and land use right. According to the law of PRC, the government owns all the land
in the PRC. Companies or individuals are authorized to possess and use the land only through land use rights granted by the Chinese government
for a specified period of time. The Company amortizes its franchise right and land use right on a straight-line basis over the contractual
term. The estimated useful lives are as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt; &lt;td style="width: 89%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Franchise right&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 10%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Land use right&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;50 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Impairment of long-lived assets&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;For long-lived assets including property, plant
and equipment, right-of-use assets, and intangible assets with finite lives, the Company evaluates for impairment whenever events or changes
(triggering events) indicate that the carrying amount of an asset may no longer be recoverable. The Company recognizes an impairment loss
when the sum of expected undiscounted future cash flows is less than the carrying amount of the asset. The amount of impairment is measured
as the difference between the asset&#x2019;s estimated fair value and its book value. For the years ended December 31, 2022, 2023 and 2024,
&lt;span style="-sec-ix-hidden: hidden-fact-198"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-199"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-200"&gt;no&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; impairment of long-lived assets was recognized.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Revenue from contracts with customers&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Consistent with the criteria of ASC 606 &#x201c;Revenue
from Contracts with Customers&#x201d;, the Company recognizes revenue to depict the transfer of promised goods or services to customers
in an amount that reflects the consideration to which the entity expects to receive in exchange for those goods or services. Revenue consists
of the invoiced value for the sales net of value-added tax (&#x201c;VAT&#x201d;), business tax and applicable local government levies.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&lt;i&gt;Product sales revenue&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company generates revenue primarily from the
sale of product solutions by integrating its self-designed IC products (e.g., high throughput computing, or HTC, solutions) directly to
a customer, such as a business or individual engaged in mining activities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company recognizes revenue at a point in time
when the control of the products has been transferred to customers. The transfer of control is considered complete when products have
been picked up by or shipped to customers. The Company&#x2019;s sales arrangements usually require prepayment before the delivery of products.
The advance payment is not considered a significant financing component. The Company elected to account for shipping and handling fees
as a fulfillment cost. The product sales contracts generally include product warranty provisions. The Company did not accrue warranty
liabilities for the product sales as the financial impacts of the warranty have historically been and are expected to continue to be immaterial.
The Company estimates sales return based on historical experiences and there was &lt;span style="-sec-ix-hidden: hidden-fact-201"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-202"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-203"&gt;no&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; allowance for sales return recorded during the years
ended December 31, 2022, 2023 and 2024.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&lt;i&gt;Service revenue&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company also generates revenue from its design
and technical services under separate contracts. Revenues from the design and technical service to the customers are recognized at a point
in time when services are provided.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&lt;i&gt;Revenue disaggregation&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;In accordance with ASC 606, the Company disaggregates
revenue from contracts with customers by revenue stream. The Company determined that disaggregating revenue into these categories meets
the disclosure objective in ASC 606 which is to depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected
by regional economic factors. The following table summarizes the net revenues generated from different revenue streams:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years Ended December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Product sales revenue&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;920,653,911&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;71,321,462&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;34,096,450&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Service revenue&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;62,514,987&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,013,914&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;6,499,466&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Net revenues&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;983,168,898&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;78,335,376&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;40,595,916&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&lt;i&gt;Contract liabilities&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Contract liabilities are recorded when consideration
is received from a customer prior to transferring the control of goods or services to the customer. As of December 31, 2023 and 2024,
the Company recorded contract liabilities of RMB107,826,617 and RMB 98,895,905, respectively, which were presented as advance from customers
on the accompanying consolidated balance sheets. During the years ended December 31, 2022, 2023 and 2024, the Company recognized RMB804,875,532,
RMB23,740,945 and RMB9,765,766 from the opening balance of contract liabilities as revenue, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Cost of revenues&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Amounts recorded as cost of revenue relate to
direct expenses incurred in order to generate revenue. Such costs are recorded as incurred. Cost of revenues consists of product costs
and service costs. Product costs include costs of raw material, contract manufacturers for production, shipping and handling costs, and
warehousing costs. Service costs include labor costs and material costs. During the years ended December 31, 2022, 2023 and 2024, the
Company recorded inventory write-down of RMB184,073,191, RMB60,767,978 and RMB 10,914,374 as cost of revenues, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Selling and marketing expenses&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Selling and marketing expenses consist primarily
of advertising and promotion, salaries, and shipping and handling costs incurred during the selling activities. Advertising and transportation
expenses are charged to expense as incurred.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Advertising and promotion costs in the amounts
of RMB10,901,200, RMB1,278,586 and RMB364,253 for the years ended December 31, 2022, 2023 and 2024, respectively, are included in selling
and marketing expenses.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Shipping and handling costs amounting to RMB4,233,084,
RMB2,122,358 and RMB968,713 for the years ended December 31, 2022, 2023 and 2024, respectively, are included in selling and marketing
expenses.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Research and development expenses&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Research and development expenses consist primarily
of salary and welfare for research and development personnel, raw materials used, consulting and contractor expenses, testing and processing
expenses and other expenses in associated with research and development activities. The Company recognizes research and development expenses
as expense when incurred.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Leases&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Right-of-use assets represent the Company&#x2019;s
right to use an underlying asset for the lease term and lease liabilities represent the Company&#x2019;s obligation to make lease payments
arising from the lease. Right-of-use assets and liabilities are recognized at commencement date based on the present value of lease payments
over the lease term. When determining the lease term, the Company includes options to extend or terminate the lease when it is reasonably
certain that it will exercise that option, if any. As the Company&#x2019;s leases do not provide an implicit rate, the Company uses its
incremental borrowing rate, which it calculates based on the credit quality of the Company and by comparing interest rates available in
the market for similar borrowings, and adjusting this amount based on the impact of collateral over the term of each lease.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company elected not to record assets and liabilities
on its consolidated balance sheet for lease arrangements with terms of 12 months or less. The Company recognizes lease expenses for such
leases on a straight-line basis over the lease term.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Employee social security and welfare benefits&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Employees of the Company in the PRC are entitled
to staff welfare benefits including pension, work-related injury benefits, maternity insurance, medical insurance, unemployment benefit
and housing fund plans through a PRC government-mandated multi-employer defined contribution plan. The Company is required to contribute
to the plan based on certain percentages of the employees&#x2019; salaries, up to a maximum amount specified by the local government.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The PRC government is responsible for the medical
benefits and the pension liability to be paid to these employees and the Company&#x2019;s obligations are limited to the amounts contributed
and no legal obligation beyond the contributions made.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Share-based compensation&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Restricted shares and options granted to employees
and directors are accounted for under ASC Topic 718, &#x201c;Compensation - Stock compensation&#x201d; (&#x201c;ASC 718&#x201d;). In accordance
with ASC 718, the Company determines whether restricted shares or options should be classified and accounted for as an equity award. All
grants of restricted shares and options to employees and directors classified as equity awards are recognized in the financial statements
based on their grant date fair values. The value of the portion of the award that is ultimately expected to vest is recognized as compensation
expense over the requisite service periods in the statements of operations. In addition, compensation expense must be recognized for the
change in fair value of any awards modified, repurchased or cancelled after the grant date.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The fair value of stock option granted is estimated
on the grant date using the Binomial or Black-Scholes model.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&lt;b&gt;&lt;i&gt;Income taxes&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company accounts for income taxes under the
asset and liability method. Under this method, deferred income tax assets and liabilities are determined based on the differences between
the financial reporting and income tax bases of assets and liabilities and are measured using the tax income rates that will be in effect
when the differences are expected to reverse. A valuation allowance is recorded if it is more likely than not that some portion or all
of the deferred income tax assets will not be realized in the foreseeable future.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;In accordance with the provisions of ASC 740,
&#x201c;Income taxes&#x201d;, the Company recognizes in its financial statements the impact of a tax position if a tax return position or
future tax position is &#x201c;more likely than not&#x201d; to be sustained upon examination based solely on the technical merits of the
position. Tax positions that meet the recognition threshold are measured using a cumulative probability approach, at the largest amount
of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. Interest and penalties arising from
underpayment of income taxes are computed in accordance with the applicable tax law and is classified in the consolidated statements of
operations as income tax expense.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&lt;b&gt;&lt;i&gt;Noncontrolling interests&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;For the Company&#x2019;s consolidated subsidiaries,
noncontrolling interests are recognized to reflect the portion of their equity that is not attributable, directly or indirectly, to the
Company as the controlling shareholder. Noncontrolling interests are classified as a separate line item in the equity section of the Company&#x2019;s
consolidated balance sheets and have been separately disclosed in the Company&#x2019;s consolidated statements of operations and comprehensive
income (loss).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Comprehensive income (loss)&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Comprehensive income/(loss) is defined as the
changes in equity of the Company during a period from transactions and other events and circumstances excluding transactions resulting
from investments from shareholders and distributions to shareholders. Comprehensive income (loss) for the periods presented includes net
income (loss) and foreign currency translation adjustments.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Earnings (loss) per share&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company computes earnings (loss) per share
in accordance with ASC 260, &#x201c;Earnings per Share&#x201d;. ASC 260 requires companies to present basic and diluted earnings (loss)
per share. Basic earnings (loss) per share is computed by dividing net income (loss) attributable to holders of ordinary shares by the
weighted average number of ordinary shares outstanding during the year.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Diluted earnings (loss) per share is calculated
by dividing net income (loss) attributable to ordinary shareholders as adjusted for the effect of dilutive ordinary equivalent shares,
if any, by the weighted average number of ordinary and dilutive ordinary equivalents shares outstanding during the year. Dilutive equivalent
shares are excluded from the computation of diluted earnings (loss) per share if their effects would be anti- dilutive. Ordinary share
equivalents consist of the ordinary shares issuable in connection with the Company&#x2019;s ordinary shares issuable upon the conversion
of the share-based awards, using the treasury stock method.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Segment Reporting&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company uses the &#x201c;management approach&#x201d;
in determining reportable segments. The management approach considers the internal organization and reporting used by the Company&#x2019;s
chief operating decision maker (&#x201c;CODM&#x201d;) for making operating decisions and assessing performance as the source for determining
the Company&#x2019;s reportable segments. The Company&#x2019;s CODM has been identified as the chief executive officer of the Company who
reviews financial information of operating segments based on U.S. GAAP. The CODM now reviews results analyzed by marketing channel. This
analysis is only presented at the revenue level with no allocation of direct or indirect costs. Consequently, the Company has determined
that it has only one operating segment. The CODM evaluates performance for the Company&#x2019;s single operating segment and decides how
to allocate resources based on the Company&#x2019;s consolidated net income (loss) that is reported in the consolidated statements of operations
and comprehensive income (loss) as net income. As of December 31, 2023 and 2024, substantially all of the Company&#x2019;s long-lived assets
are located in the PRC. The measure of segment assets is reported on the consolidated balance sheets as total assets. The CODM allocates
resources across the Company based on consolidated net income derived during the annual budgeting process and throughout the year in monitoring
actual results compared to budget and updated forecasts. These results are used to assess segment performance.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The operating segment financial information regularly
reviewed by the CODM, inclusive assets, revenues, expenses, profit or loss, and noncash items are presented on a consolidated basis in
the same amount and using the same captions as those included in the consolidated statements of operations and comprehensive income (loss),
consolidated balance sheets, and consolidated statements of cash flows. There are no additional segment expense categories regularly provided
to the CODM. Therefore, there are also no amounts classified as other segment items requiring disclosure.&lt;/p&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;For the years ended December 31, 2022, 2023 and 2024, the Company&#x2019;s
net revenues by geographical location of customers are as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years Ended December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%"&gt;PRC&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;906,347,962&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;57,485,526&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;24,986,453&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Hong Kong&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;33,556,434&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,461&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,467,603&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Singapore&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;184,738&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,119,872&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,697,243&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;The United States&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,278,352&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,115,353&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,094,904&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Others&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;26,801,412&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;12,598,164&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;349,713&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Net revenues&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;983,168,898&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;78,335,376&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;40,595,916&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Recently adopted or issued accounting pronouncements&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;In November 2023, the FASB issued ASU 2023-07
&#x201c;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures&#x201d; which expands annual and interim disclosure
requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 is effective
for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with
early adoption permitted. The Company adopted ASU 2023-07 on January 1, 2024, which did not have a material impact on the consolidated
financial statements.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;In December 2023, the FASB issued ASU No. 2023-09,
&#x201c;Income Taxes (Topic 740): Improvement to Income Tax Disclosures&#x201d; to enhance the transparency and decision usefulness of income
tax disclosures, primarily related to the rate reconciliation and income taxes paid information. ASU 2023-09 is effective for annual periods
beginning after December 15, 2024, on a prospective basis. Early adoption is permitted. The Company does not expect this accounting standard update to have
a material impact on its consolidated financial statements and related disclosures.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;In November 2024, the FASB issued ASU No. 2024-03,
&#x201c;Income Statement &#x2013; Reporting Comprehensive Income &#x2013; Expense Disaggregation Disclosure (Subtopic 220-40): Disaggregation
of Income Statement Expenses&#x201d;, requiring public entities to disclose additional information about specific expense categories in
the notes to the financial statements on an interim and annual basis. The ASU is effective for fiscal years beginning after December 15,
2026, and for interim periods beginning after December 15, 2027, with early adoption permitted. The Company is currently evaluating the
impact of adopting ASU No. 2024-03.&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c0" id="ixv-18369">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Basis of preparation&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The accompanying consolidated financial statements
and related notes have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;US
GAAP&#x201d;) for information pursuant to the rules and regulations of the SEC.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Significant accounting policies followed by the
Company in the preparation of the accompanying consolidated financial statements are summarized below.&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="c0" id="ixv-18382">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Use of estimates&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The preparation of the Company&#x2019;s consolidated
financial statements in conformity with US 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 date of the financial statements and the reported
amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Significant accounting estimates reflected in
the Company&#x2019;s consolidated financial statements including, but not limited to, inventory write-down, valuation of cryptocurrencies,
useful lives of property, plant and equipment and intangible assets, impairment of long-lived assets, valuation allowance for deferred
tax assets and share-based compensation.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c0" id="ixv-18395">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.25pt 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Principles of consolidation&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company&#x2019;s consolidated financial statements
include the financial statements of the Company and its subsidiaries. All transactions and balances among the Company and its subsidiaries
have been eliminated upon consolidation.&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c0" id="ixv-18405">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Functional currency and foreign currency translation&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company uses Renminbi (&#x201c;RMB&#x201d;)
as its reporting currency. The functional currency of the Company and its subsidiaries incorporated outside of PRC is the United States
dollar (&#x201c;US$&#x201d;), while the functional currency of the PRC entities in the Company is RMB as determined based on the criteria
of ASC 830, &#x201c;&lt;i&gt;Foreign Currency Matters&#x201d;&lt;/i&gt;.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Transactions denominated in other than the functional
currencies are re-measured into the functional currency of the entity at the exchange rates prevailing on the transaction dates. Financial
assets and liabilities denominated in other than the functional currency are re-measured at the balance sheet date exchange rate. The
resulting exchange differences are included in the consolidated statements of operations and comprehensive income (loss).&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The financial statements of the Company are translated
from the functional currency to the reporting currency, RMB. Assets and liabilities of the Company and its subsidiaries incorporated outside
of PRC are translated into RMB at fiscal year-end exchange rates. Income and expense items are translated at average exchange rates prevailing
during the fiscal year, representing the index rates stipulated by the People&#x2019;s Bank of China. Translation adjustments arising from
these are reported as foreign currency translation adjustments and are shown as a separate component of shareholders&#x2019; equity (deficit)
on the consolidated financial statement.&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <na:ConvenienceTranslationPolicyTextBlock contextRef="c0" id="ixv-18437">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Convenience translation&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The United States dollar (&#x201c;US$&#x201d;) amounts
disclosed in the accompanying financial statements are presented solely for the convenience of the readers. Translations of amounts from
RMB into US$ were calculated at the rate of US$1.00=RMB7.1884 on December 31, 2024, representing the central parity rate on December 31,
2024 published by the People&#x2019;s Bank of China. No representation is made that the RMB amounts could have been, or could be, converted
into US$ at that rate on December 31, 2024, or at any other rate.&lt;/p&gt;</na:ConvenienceTranslationPolicyTextBlock>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c5" decimals="4" id="ixv-23368" unitRef="pure">7.1884</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="c0" id="ixv-18447">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Concentration of credit risk&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Financial instruments that potentially expose
the Company to concentrations of credit risk consist primarily of cash and cash equivalents. The Company places its cash and cash equivalents
with financial institutions with high credit ratings and quality.&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c0" id="ixv-18457">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Fair value measurement&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company adopted the guidance of Accounting
Standards Codification (&#x201c;ASC&#x201d;) 820 for fair value measurements which clarifies the definition of fair value, prescribes methods
for measuring fair value, and establishes a fair value hierarchy to classify the inputs used in measuring fair value as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;Level 1: Quoted prices (unadjusted) in active markets for
identical assets or liabilities.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;Level 2: Observable, market-based inputs, other than quoted
prices, in active markets for similar assets or liabilities.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;Level 3: Unobservable inputs to the valuation methodology
that are significant to the measurement of the fair value of the assets or liabilities.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;ASC 820 also describes three main approaches to
measuring the fair value of assets and liabilities:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;(1) market approach; (2) income approach and (3)
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;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Financial instruments included in current assets
and current liabilities are reported in the consolidated balance sheets at face value or cost, which approximate to fair value because
of their short-term maturities.&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <na:RelatedPartyTransactionsPolicyTextBlock contextRef="c0" id="ixv-18498">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Related party transactions&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Parties are considered to be related if one party
has the ability, directly or indirectly, to control the other party or exercise significant influence over the other party in making financial
and operational decisions. Parties are also considered to be related if they are subject to common control or common significant influence.
A transaction is considered to be a related party transaction when there is a transfer of resources or obligations between related parties.
Related parties may be individuals or corporate entities.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Transactions involving related parties cannot
be presumed to be carried out on an arm&#x2019;s-length basis, as the requisite conditions of competitive, free market dealings may not
exist. Representations about transactions with related parties, if made, shall not imply that the related party transactions were consummated
on terms equivalent to those that prevail in arm&#x2019;s-length transactions unless such representations can be substantiated. It is not,
however, practical to determine the fair value of amounts due from/to related parties due to their related party nature.&lt;/p&gt;</na:RelatedPartyTransactionsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c0" id="ixv-18511">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Cash and cash equivalents&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Cash and cash equivalents include cash in bank
and time deposits placed with banks or other financial institutions, which have original maturities of three months or less and are readily
convertible to known amounts of cash. As of December 31, 2023 and 2024, cash and cash equivalents in banks was RMB48,164,664 and RMB32,431,081,
respectively.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c4" decimals="0" id="ixv-23369" unitRef="cny">48164664</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c5" decimals="0" id="ixv-23370" unitRef="cny">32431081</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="c0" id="ixv-18521">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Restricted cash&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Restricted cash mainly represents the bank deposit
frozen by the court as a result of legal proceedings. As of December 31, 2023 and 2024, the Company had restricted cash RMB417,990 and
RMB418,722, respectively.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:RestrictedCashCurrent contextRef="c4" decimals="0" id="ixv-23371" unitRef="cny">417990</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent contextRef="c5" decimals="0" id="ixv-23372" unitRef="cny">418722</us-gaap:RestrictedCashCurrent>
    <us-gaap:InventoryPolicyTextBlock contextRef="c0" id="ixv-18531">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Inventories, net&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Inventories, consist of raw materials, work in
process and finished goods. Inventories are stated at the lower of cost and net realizable value. Cost of inventory is determined using
the weighted average cost method. Adjustments are recorded to write down the cost of inventory to the estimated net realizable value due
to slow-moving and obsolete inventory, which is dependent upon factors such as historical and forecasted consumer demand, and promotional
environment.&lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <na:PrepaymentsPolicyTextBlock contextRef="c0" id="ixv-18541">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Prepayments&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Prepayments primarily consist of advances to suppliers
for future inventory purchases, prepaid processing fees and prepaid expenses for research and development activities.&lt;/p&gt;</na:PrepaymentsPolicyTextBlock>
    <na:CryptocurrenciesPolicyTextBlock contextRef="c0" id="ixv-18549">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Cryptocurrencies&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Cryptocurrencies are included in current assets
in the consolidated balance sheets due to the Company&#x2019;s ability to sell cryptocurrencies in a highly liquid marketplace, and such
cryptocurrency holdings are expected to be realized in cash or sold or consumed during the normal operating cycle of the Company.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;As a result of adopting ASC 350-60,
Intangibles &#x2014; Goodwill and Other, (&#x201c;ASC 350-60&#x201d;) on January 31, 2024 following modified retrospective method,
cryptocurrencies are measured at fair value as of each reporting period. The fair value of cryptocurrencies are measured using the
period-end closing price from the principal market, Binance, in accordance with ASC 820, Fair Value Measurement ("ASC
820"). The changes in cryptocurrencies valuation due to remeasurement in fair value within each reporting period are reflected
on the consolidated statements of operations and comprehensive income (loss) as "Change in fair value of
cryptocurrencies". In accordance with ASC 350-60, the Company discloses realized gains and losses from the sale of
cryptocurrencies and such gains and losses are measured as the difference between the cash proceeds and the cost basis of
cryptocurrencies as determined using average cost method.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The adoption of ASC 350-60 did not have
impact on the Company&#x2019;s prior years&#x2019; consolidated financial statements as the Company did not hold cryptocurrencies
prior to the adoption.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Cryptocurrencies acquired through issuance of
ordinary shares are included within noncash financing activities in the consolidated statements of cash flows. The purchases and of cryptocurrencies
are included within investing activities in the consolidated statements of cash flows.&lt;/p&gt;</na:CryptocurrenciesPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c0" id="ixv-18581">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Property, plant and equipment, net&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Property, plant and equipment are stated at historical
cost less accumulated depreciation and impairment loss, if any. Depreciation is calculated using the straight-line method over their estimated
useful lives. The estimated useful lives are as follows:&lt;/p&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 89%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Machinery and electronic equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 10%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3 to 10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Office furniture&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Transportation equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Buildings and facilities attached to buildings&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;20 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Leasehold improvements are depreciated using the
straight-line method over the shorter of the estimated useful life of the asset or the remaining lease term.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Construction in progress represents assets under
construction. All direct costs relating to the construction are capitalized as construction in progress. Construction in progress is not
depreciated until the asset is placed in service.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <na:ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock contextRef="c0" id="ixv-23373">Depreciation is calculated using the straight-line method over their estimated
useful lives. The estimated useful lives are as follows:&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 89%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Machinery and electronic equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 10%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3 to 10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Office furniture&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Transportation equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Buildings and facilities attached to buildings&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;20 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</na:ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c95" id="ixv-23374">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c96" id="ixv-23375">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c97" id="ixv-23376">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c98" id="ixv-23377">P4Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c99" id="ixv-23378">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="c0" id="ixv-18625">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Intangible asset, net&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company&#x2019;s intangible asset with definite
useful lives primarily consists of a franchise right and land use right. According to the law of PRC, the government owns all the land
in the PRC. Companies or individuals are authorized to possess and use the land only through land use rights granted by the Chinese government
for a specified period of time. The Company amortizes its franchise right and land use right on a straight-line basis over the contractual
term. The estimated useful lives are as follows:&lt;/p&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt; &lt;td style="width: 89%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Franchise right&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 10%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Land use right&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;50 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock contextRef="c0" id="ixv-23379">The Company amortizes its franchise right and land use right on a straight-line basis over the contractual
term. The estimated useful lives are as follows:&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt; &lt;td style="width: 89%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Franchise right&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 10%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Land use right&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;50 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c100" id="ixv-23380">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c101" id="ixv-23381">P50Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c0" id="ixv-18649">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Impairment of long-lived assets&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;For long-lived assets including property, plant
and equipment, right-of-use assets, and intangible assets with finite lives, the Company evaluates for impairment whenever events or changes
(triggering events) indicate that the carrying amount of an asset may no longer be recoverable. The Company recognizes an impairment loss
when the sum of expected undiscounted future cash flows is less than the carrying amount of the asset. The amount of impairment is measured
as the difference between the asset&#x2019;s estimated fair value and its book value. For the years ended December 31, 2022, 2023 and 2024,
&lt;span style="-sec-ix-hidden: hidden-fact-198"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-199"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-200"&gt;no&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; impairment of long-lived assets was recognized.&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c0" id="ixv-18662">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Revenue from contracts with customers&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Consistent with the criteria of ASC 606 &#x201c;Revenue
from Contracts with Customers&#x201d;, the Company recognizes revenue to depict the transfer of promised goods or services to customers
in an amount that reflects the consideration to which the entity expects to receive in exchange for those goods or services. Revenue consists
of the invoiced value for the sales net of value-added tax (&#x201c;VAT&#x201d;), business tax and applicable local government levies.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&lt;i&gt;Product sales revenue&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company generates revenue primarily from the
sale of product solutions by integrating its self-designed IC products (e.g., high throughput computing, or HTC, solutions) directly to
a customer, such as a business or individual engaged in mining activities.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company recognizes revenue at a point in time
when the control of the products has been transferred to customers. The transfer of control is considered complete when products have
been picked up by or shipped to customers. The Company&#x2019;s sales arrangements usually require prepayment before the delivery of products.
The advance payment is not considered a significant financing component. The Company elected to account for shipping and handling fees
as a fulfillment cost. The product sales contracts generally include product warranty provisions. The Company did not accrue warranty
liabilities for the product sales as the financial impacts of the warranty have historically been and are expected to continue to be immaterial.
The Company estimates sales return based on historical experiences and there was &lt;span style="-sec-ix-hidden: hidden-fact-201"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-202"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-203"&gt;no&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; allowance for sales return recorded during the years
ended December 31, 2022, 2023 and 2024.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&lt;i&gt;Service revenue&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company also generates revenue from its design
and technical services under separate contracts. Revenues from the design and technical service to the customers are recognized at a point
in time when services are provided.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&lt;i&gt;Revenue disaggregation&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;In accordance with ASC 606, the Company disaggregates
revenue from contracts with customers by revenue stream. The Company determined that disaggregating revenue into these categories meets
the disclosure objective in ASC 606 which is to depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected
by regional economic factors. The following table summarizes the net revenues generated from different revenue streams:&lt;/p&gt;&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years Ended December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Product sales revenue&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;920,653,911&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;71,321,462&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;34,096,450&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Service revenue&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;62,514,987&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,013,914&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;6,499,466&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Net revenues&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;983,168,898&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;78,335,376&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;40,595,916&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&lt;i&gt;Contract liabilities&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Contract liabilities are recorded when consideration
is received from a customer prior to transferring the control of goods or services to the customer. As of December 31, 2023 and 2024,
the Company recorded contract liabilities of RMB107,826,617 and RMB 98,895,905, respectively, which were presented as advance from customers
on the accompanying consolidated balance sheets. During the years ended December 31, 2022, 2023 and 2024, the Company recognized RMB804,875,532,
RMB23,740,945 and RMB9,765,766 from the opening balance of contract liabilities as revenue, respectively.&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c0" id="ixv-23382">The following table summarizes the net revenues generated from different revenue streams:&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years Ended December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Product sales revenue&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;920,653,911&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;71,321,462&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;34,096,450&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Service revenue&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;62,514,987&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,013,914&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;6,499,466&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Net revenues&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;983,168,898&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;78,335,376&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;40,595,916&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:Revenues contextRef="c102" decimals="0" id="ixv-23383" unitRef="cny">920653911</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c103" decimals="0" id="ixv-23384" unitRef="cny">71321462</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c104" decimals="0" id="ixv-23385" unitRef="cny">34096450</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c105" decimals="0" id="ixv-23386" unitRef="cny">62514987</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c106" decimals="0" id="ixv-23387" unitRef="cny">7013914</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c107" decimals="0" id="ixv-23388" unitRef="cny">6499466</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c8" decimals="0" id="ixv-23389" unitRef="cny">983168898</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c9" decimals="0" id="ixv-23390" unitRef="cny">78335376</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c0" decimals="0" id="ixv-23391" unitRef="cny">40595916</us-gaap:Revenues>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c4" decimals="0" id="ixv-23392" unitRef="cny">107826617</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c5" decimals="0" id="ixv-23393" unitRef="cny">98895905</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c8" decimals="0" id="ixv-23394" unitRef="cny">804875532</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c9" decimals="0" id="ixv-23395" unitRef="cny">23740945</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c0" decimals="0" id="ixv-23396" unitRef="cny">9765766</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="c0" id="ixv-18795">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Cost of revenues&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Amounts recorded as cost of revenue relate to
direct expenses incurred in order to generate revenue. Such costs are recorded as incurred. Cost of revenues consists of product costs
and service costs. Product costs include costs of raw material, contract manufacturers for production, shipping and handling costs, and
warehousing costs. Service costs include labor costs and material costs. During the years ended December 31, 2022, 2023 and 2024, the
Company recorded inventory write-down of RMB184,073,191, RMB60,767,978 and RMB 10,914,374 as cost of revenues, respectively.&lt;/p&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:InventoryWriteDown contextRef="c8" decimals="0" id="ixv-23397" unitRef="cny">184073191</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c9" decimals="0" id="ixv-23398" unitRef="cny">60767978</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c0" decimals="0" id="ixv-23399" unitRef="cny">10914374</us-gaap:InventoryWriteDown>
    <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock contextRef="c0" id="ixv-18817">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Selling and marketing expenses&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Selling and marketing expenses consist primarily
of advertising and promotion, salaries, and shipping and handling costs incurred during the selling activities. Advertising and transportation
expenses are charged to expense as incurred.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Advertising and promotion costs in the amounts
of RMB10,901,200, RMB1,278,586 and RMB364,253 for the years ended December 31, 2022, 2023 and 2024, respectively, are included in selling
and marketing expenses.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Shipping and handling costs amounting to RMB4,233,084,
RMB2,122,358 and RMB968,713 for the years ended December 31, 2022, 2023 and 2024, respectively, are included in selling and marketing
expenses.&lt;/p&gt;</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
    <us-gaap:MarketingAndAdvertisingExpense contextRef="c8" decimals="0" id="ixv-23400" unitRef="cny">10901200</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense contextRef="c9" decimals="0" id="ixv-23401" unitRef="cny">1278586</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense contextRef="c0" decimals="0" id="ixv-23402" unitRef="cny">364253</us-gaap:MarketingAndAdvertisingExpense>
    <na:ShippingAndHandlingCosts contextRef="c8" decimals="0" id="ixv-23403" unitRef="cny">4233084</na:ShippingAndHandlingCosts>
    <na:ShippingAndHandlingCosts contextRef="c9" decimals="0" id="ixv-23404" unitRef="cny">2122358</na:ShippingAndHandlingCosts>
    <na:ShippingAndHandlingCosts contextRef="c0" decimals="0" id="ixv-23405" unitRef="cny">968713</na:ShippingAndHandlingCosts>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="c0" id="ixv-18833">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Research and development expenses&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Research and development expenses consist primarily
of salary and welfare for research and development personnel, raw materials used, consulting and contractor expenses, testing and processing
expenses and other expenses in associated with research and development activities. The Company recognizes research and development expenses
as expense when incurred.&lt;/p&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c0" id="ixv-18843">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Leases&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Right-of-use assets represent the Company&#x2019;s
right to use an underlying asset for the lease term and lease liabilities represent the Company&#x2019;s obligation to make lease payments
arising from the lease. Right-of-use assets and liabilities are recognized at commencement date based on the present value of lease payments
over the lease term. When determining the lease term, the Company includes options to extend or terminate the lease when it is reasonably
certain that it will exercise that option, if any. As the Company&#x2019;s leases do not provide an implicit rate, the Company uses its
incremental borrowing rate, which it calculates based on the credit quality of the Company and by comparing interest rates available in
the market for similar borrowings, and adjusting this amount based on the impact of collateral over the term of each lease.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company elected not to record assets and liabilities
on its consolidated balance sheet for lease arrangements with terms of 12 months or less. The Company recognizes lease expenses for such
leases on a straight-line basis over the lease term.&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:EmployeeStockOwnershipPlanESOPPolicy contextRef="c0" id="ixv-18856">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Employee social security and welfare benefits&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Employees of the Company in the PRC are entitled
to staff welfare benefits including pension, work-related injury benefits, maternity insurance, medical insurance, unemployment benefit
and housing fund plans through a PRC government-mandated multi-employer defined contribution plan. The Company is required to contribute
to the plan based on certain percentages of the employees&#x2019; salaries, up to a maximum amount specified by the local government.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The PRC government is responsible for the medical
benefits and the pension liability to be paid to these employees and the Company&#x2019;s obligations are limited to the amounts contributed
and no legal obligation beyond the contributions made.&lt;/p&gt;</us-gaap:EmployeeStockOwnershipPlanESOPPolicy>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c0" id="ixv-18869">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Share-based compensation&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Restricted shares and options granted to employees
and directors are accounted for under ASC Topic 718, &#x201c;Compensation - Stock compensation&#x201d; (&#x201c;ASC 718&#x201d;). In accordance
with ASC 718, the Company determines whether restricted shares or options should be classified and accounted for as an equity award. All
grants of restricted shares and options to employees and directors classified as equity awards are recognized in the financial statements
based on their grant date fair values. The value of the portion of the award that is ultimately expected to vest is recognized as compensation
expense over the requisite service periods in the statements of operations. In addition, compensation expense must be recognized for the
change in fair value of any awards modified, repurchased or cancelled after the grant date.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The fair value of stock option granted is estimated
on the grant date using the Binomial or Black-Scholes model.&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c0" id="ixv-18883">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&lt;b&gt;&lt;i&gt;Income taxes&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company accounts for income taxes under the
asset and liability method. Under this method, deferred income tax assets and liabilities are determined based on the differences between
the financial reporting and income tax bases of assets and liabilities and are measured using the tax income rates that will be in effect
when the differences are expected to reverse. A valuation allowance is recorded if it is more likely than not that some portion or all
of the deferred income tax assets will not be realized in the foreseeable future.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;In accordance with the provisions of ASC 740,
&#x201c;Income taxes&#x201d;, the Company recognizes in its financial statements the impact of a tax position if a tax return position or
future tax position is &#x201c;more likely than not&#x201d; to be sustained upon examination based solely on the technical merits of the
position. Tax positions that meet the recognition threshold are measured using a cumulative probability approach, at the largest amount
of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. Interest and penalties arising from
underpayment of income taxes are computed in accordance with the applicable tax law and is classified in the consolidated statements of
operations as income tax expense.&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <na:NoncontrollingInterestsPolicyTestBlock contextRef="c0" id="ixv-18912">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&lt;b&gt;&lt;i&gt;Noncontrolling interests&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;For the Company&#x2019;s consolidated subsidiaries,
noncontrolling interests are recognized to reflect the portion of their equity that is not attributable, directly or indirectly, to the
Company as the controlling shareholder. Noncontrolling interests are classified as a separate line item in the equity section of the Company&#x2019;s
consolidated balance sheets and have been separately disclosed in the Company&#x2019;s consolidated statements of operations and comprehensive
income (loss).&lt;/p&gt;</na:NoncontrollingInterestsPolicyTestBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="c0" id="ixv-18922">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Comprehensive income (loss)&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Comprehensive income/(loss) is defined as the
changes in equity of the Company during a period from transactions and other events and circumstances excluding transactions resulting
from investments from shareholders and distributions to shareholders. Comprehensive income (loss) for the periods presented includes net
income (loss) and foreign currency translation adjustments.&lt;/p&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c0" id="ixv-18932">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Earnings (loss) per share&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company computes earnings (loss) per share
in accordance with ASC 260, &#x201c;Earnings per Share&#x201d;. ASC 260 requires companies to present basic and diluted earnings (loss)
per share. Basic earnings (loss) per share is computed by dividing net income (loss) attributable to holders of ordinary shares by the
weighted average number of ordinary shares outstanding during the year.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Diluted earnings (loss) per share is calculated
by dividing net income (loss) attributable to ordinary shareholders as adjusted for the effect of dilutive ordinary equivalent shares,
if any, by the weighted average number of ordinary and dilutive ordinary equivalents shares outstanding during the year. Dilutive equivalent
shares are excluded from the computation of diluted earnings (loss) per share if their effects would be anti- dilutive. Ordinary share
equivalents consist of the ordinary shares issuable in connection with the Company&#x2019;s ordinary shares issuable upon the conversion
of the share-based awards, using the treasury stock method.&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c0" id="ixv-18945">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Segment Reporting&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company uses the &#x201c;management approach&#x201d;
in determining reportable segments. The management approach considers the internal organization and reporting used by the Company&#x2019;s
chief operating decision maker (&#x201c;CODM&#x201d;) for making operating decisions and assessing performance as the source for determining
the Company&#x2019;s reportable segments. The Company&#x2019;s CODM has been identified as the chief executive officer of the Company who
reviews financial information of operating segments based on U.S. GAAP. The CODM now reviews results analyzed by marketing channel. This
analysis is only presented at the revenue level with no allocation of direct or indirect costs. Consequently, the Company has determined
that it has only one operating segment. The CODM evaluates performance for the Company&#x2019;s single operating segment and decides how
to allocate resources based on the Company&#x2019;s consolidated net income (loss) that is reported in the consolidated statements of operations
and comprehensive income (loss) as net income. As of December 31, 2023 and 2024, substantially all of the Company&#x2019;s long-lived assets
are located in the PRC. The measure of segment assets is reported on the consolidated balance sheets as total assets. The CODM allocates
resources across the Company based on consolidated net income derived during the annual budgeting process and throughout the year in monitoring
actual results compared to budget and updated forecasts. These results are used to assess segment performance.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The operating segment financial information regularly
reviewed by the CODM, inclusive assets, revenues, expenses, profit or loss, and noncash items are presented on a consolidated basis in
the same amount and using the same captions as those included in the consolidated statements of operations and comprehensive income (loss),
consolidated balance sheets, and consolidated statements of cash flows. There are no additional segment expense categories regularly provided
to the CODM. Therefore, there are also no amounts classified as other segment items requiring disclosure.&lt;/p&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;For the years ended December 31, 2022, 2023 and 2024, the Company&#x2019;s
net revenues by geographical location of customers are as follows:&lt;/p&gt;&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years Ended December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%"&gt;PRC&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;906,347,962&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;57,485,526&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;24,986,453&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Hong Kong&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;33,556,434&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,461&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,467,603&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Singapore&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;184,738&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,119,872&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,697,243&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;The United States&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,278,352&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,115,353&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,094,904&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Others&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;26,801,412&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;12,598,164&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;349,713&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Net revenues&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;983,168,898&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;78,335,376&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;40,595,916&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments contextRef="c0" decimals="0" id="ixv-23406" unitRef="pure">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="c0" id="ixv-18971">&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;For the years ended December 31, 2022, 2023 and 2024, the Company&#x2019;s
net revenues by geographical location of customers are as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years Ended December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%"&gt;PRC&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;906,347,962&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;57,485,526&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;24,986,453&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Hong Kong&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;33,556,434&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,461&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,467,603&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Singapore&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;184,738&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,119,872&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,697,243&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;The United States&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,278,352&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,115,353&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,094,904&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Others&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;26,801,412&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;12,598,164&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;349,713&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Net revenues&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;983,168,898&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;78,335,376&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;40,595,916&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:Revenues contextRef="c108" decimals="0" id="ixv-23407" unitRef="cny">906347962</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c109" decimals="0" id="ixv-23408" unitRef="cny">57485526</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c110" decimals="0" id="ixv-23409" unitRef="cny">24986453</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c111" decimals="0" id="ixv-23410" unitRef="cny">33556434</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c112" decimals="0" id="ixv-23411" unitRef="cny">16461</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c113" decimals="0" id="ixv-23412" unitRef="cny">9467603</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c114" decimals="0" id="ixv-23413" unitRef="cny">184738</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c115" decimals="0" id="ixv-23414" unitRef="cny">1119872</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c116" decimals="0" id="ixv-23415" unitRef="cny">4697243</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c117" decimals="0" id="ixv-23416" unitRef="cny">16278352</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c118" decimals="0" id="ixv-23417" unitRef="cny">7115353</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c119" decimals="0" id="ixv-23418" unitRef="cny">1094904</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c120" decimals="0" id="ixv-23419" unitRef="cny">26801412</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c121" decimals="0" id="ixv-23420" unitRef="cny">12598164</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c122" decimals="0" id="ixv-23421" unitRef="cny">349713</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c8" decimals="0" id="ixv-23422" unitRef="cny">983168898</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c9" decimals="0" id="ixv-23423" unitRef="cny">78335376</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c0" decimals="0" id="ixv-23424" unitRef="cny">40595916</us-gaap:Revenues>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0" id="ixv-19089">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Recently adopted or issued accounting pronouncements&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;In November 2023, the FASB issued ASU 2023-07
&#x201c;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures&#x201d; which expands annual and interim disclosure
requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 is effective
for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with
early adoption permitted. The Company adopted ASU 2023-07 on January 1, 2024, which did not have a material impact on the consolidated
financial statements.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;In December 2023, the FASB issued ASU No. 2023-09,
&#x201c;Income Taxes (Topic 740): Improvement to Income Tax Disclosures&#x201d; to enhance the transparency and decision usefulness of income
tax disclosures, primarily related to the rate reconciliation and income taxes paid information. ASU 2023-09 is effective for annual periods
beginning after December 15, 2024, on a prospective basis. Early adoption is permitted. The Company does not expect this accounting standard update to have
a material impact on its consolidated financial statements and related disclosures.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;In November 2024, the FASB issued ASU No. 2024-03,
&#x201c;Income Statement &#x2013; Reporting Comprehensive Income &#x2013; Expense Disaggregation Disclosure (Subtopic 220-40): Disaggregation
of Income Statement Expenses&#x201d;, requiring public entities to disclose additional information about specific expense categories in
the notes to the financial statements on an interim and annual basis. The ASU is effective for fiscal years beginning after December 15,
2026, and for interim periods beginning after December 15, 2027, with early adoption permitted. The Company is currently evaluating the
impact of adopting ASU No. 2024-03.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:InventoryDisclosureTextBlock contextRef="c0" id="ixv-19106">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;3.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Inventories, net&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Inventories, net consist of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;As of December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Raw materials&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;56,952,428&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;63,285,324&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Work in process&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;130,609,171&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;119,439,099&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Finished goods&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;90,377,688&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;68,333,552&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: write-down of inventories&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(265,064,301&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(221,191,557&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Inventories, net&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;12,874,986&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;29,866,418&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c0" id="ixv-19116">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Inventories, net consist of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;As of December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Raw materials&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;56,952,428&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;63,285,324&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Work in process&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;130,609,171&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;119,439,099&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Finished goods&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;90,377,688&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;68,333,552&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: write-down of inventories&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(265,064,301&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(221,191,557&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Inventories, net&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;12,874,986&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;29,866,418&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials contextRef="c4" decimals="0" id="ixv-23425" unitRef="cny">56952428</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c5" decimals="0" id="ixv-23426" unitRef="cny">63285324</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess contextRef="c4" decimals="0" id="ixv-23427" unitRef="cny">130609171</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess contextRef="c5" decimals="0" id="ixv-23428" unitRef="cny">119439099</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods contextRef="c4" decimals="0" id="ixv-23429" unitRef="cny">90377688</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="c5" decimals="0" id="ixv-23430" unitRef="cny">68333552</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryAdjustments contextRef="c4" decimals="0" id="ixv-23431" unitRef="cny">265064301</us-gaap:InventoryAdjustments>
    <us-gaap:InventoryAdjustments contextRef="c5" decimals="0" id="ixv-23432" unitRef="cny">221191557</us-gaap:InventoryAdjustments>
    <us-gaap:InventoryNet contextRef="c4" decimals="0" id="ixv-23433" unitRef="cny">12874986</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c5" decimals="0" id="ixv-23434" unitRef="cny">29866418</us-gaap:InventoryNet>
    <na:PrepaymentsTextBlock contextRef="c0" id="ixv-19206">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;4.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Prepayments&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Prepayments consist of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;As of December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Prepayments &#x2013; inventories and processing fee&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;14,645,763&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,011,819&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Prepayments &#x2013; design fees&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,162,700&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-204"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Prepayments &#x2013; others&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,577,547&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,594,247&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;24,386,010&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,606,066&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</na:PrepaymentsTextBlock>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock contextRef="c0" id="ixv-19216">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Prepayments consist of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;As of December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Prepayments &#x2013; inventories and processing fee&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;14,645,763&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,011,819&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Prepayments &#x2013; design fees&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,162,700&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-204"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Prepayments &#x2013; others&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,577,547&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,594,247&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;24,386,010&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,606,066&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <na:PrepaymentsInventoriesAndProcessingFee contextRef="c4" decimals="0" id="ixv-23435" unitRef="cny">14645763</na:PrepaymentsInventoriesAndProcessingFee>
    <na:PrepaymentsInventoriesAndProcessingFee contextRef="c5" decimals="0" id="ixv-23436" unitRef="cny">3011819</na:PrepaymentsInventoriesAndProcessingFee>
    <na:PrepaymentsDesignFees contextRef="c4" decimals="0" id="ixv-23437" unitRef="cny">7162700</na:PrepaymentsDesignFees>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="c4" decimals="0" id="ixv-23438" unitRef="cny">2577547</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="c5" decimals="0" id="ixv-23439" unitRef="cny">1594247</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c4" decimals="0" id="ixv-23440" unitRef="cny">24386010</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c5" decimals="0" id="ixv-23441" unitRef="cny">4606066</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherCurrentAssetsTextBlock contextRef="c0" id="ixv-19285">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;5.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Other current assets&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Other current assets consist of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;As of December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Value-added tax recoverable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;34,041,675&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;50,830,552&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Deposits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,361,968&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,202,904&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Others&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,504,449&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,824,977&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;37,908,092&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;55,858,433&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock contextRef="c0" id="ixv-19295">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Other current assets consist of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;As of December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Value-added tax recoverable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;34,041,675&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;50,830,552&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Deposits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,361,968&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,202,904&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Others&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,504,449&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,824,977&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;37,908,092&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;55,858,433&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <us-gaap:ValueAddedTaxReceivableCurrent contextRef="c4" decimals="0" id="ixv-23442" unitRef="cny">34041675</us-gaap:ValueAddedTaxReceivableCurrent>
    <us-gaap:ValueAddedTaxReceivableCurrent contextRef="c5" decimals="0" id="ixv-23443" unitRef="cny">50830552</us-gaap:ValueAddedTaxReceivableCurrent>
    <us-gaap:DepositsAssetsCurrent contextRef="c4" decimals="0" id="ixv-23444" unitRef="cny">2361968</us-gaap:DepositsAssetsCurrent>
    <us-gaap:DepositsAssetsCurrent contextRef="c5" decimals="0" id="ixv-23445" unitRef="cny">2202904</us-gaap:DepositsAssetsCurrent>
    <us-gaap:OtherAssetsMiscellaneousCurrent contextRef="c4" decimals="0" id="ixv-23446" unitRef="cny">1504449</us-gaap:OtherAssetsMiscellaneousCurrent>
    <us-gaap:OtherAssetsMiscellaneousCurrent contextRef="c5" decimals="0" id="ixv-23447" unitRef="cny">2824977</us-gaap:OtherAssetsMiscellaneousCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c4" decimals="0" id="ixv-23448" unitRef="cny">37908092</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c5" decimals="0" id="ixv-23449" unitRef="cny">55858433</us-gaap:OtherAssetsCurrent>
    <us-gaap:CryptoAssetTextBlock contextRef="c0" id="ixv-19363">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&lt;b&gt;6.&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Cryptocurrencies&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;The following table presents the Company&#x2019;s significant cryptocurrencies
holdings as of December 31, 2024:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Quantity&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Cost Basis&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Fair Value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%"&gt;Bitcoin&#160; &lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;361&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;256,709,226&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;242,889,018&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;USDT &lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;67&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;67&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt; font-weight: bold"&gt;Total cryptocurrencies held as of December 31, 2024 &lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;256,709,293&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;242,889,085&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;The following table presents a roll-forward of the Company&#x2019;s
cryptocurrencies holdings during the year ended December 31, 2024:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Bitcoin Fair Value&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;USDT Fair Value&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;Cryptocurrencies at December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-205"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-206"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Additions of cryptocurrencies:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;Purchases&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;249,257,750&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-207"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Acquired through issuance of ordinary shares&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,451,476&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;28,842,982&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Disposition of cryptocurrencies&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-208"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(28,842,915&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Unrealized loss on cryptocurrencies&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(15,744,170&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-209"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Foreign currency translation adjustment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,923,962&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-210"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;Cryptocurrencies at December 31, 2024&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;242,889,018&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;67&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:CryptoAssetTextBlock>
    <us-gaap:CryptoAssetActivityTableTextBlock contextRef="c0" id="ixv-19372">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;The following table presents the Company&#x2019;s significant cryptocurrencies
holdings as of December 31, 2024:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Quantity&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Cost Basis&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Fair Value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%"&gt;Bitcoin&#160; &lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;361&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;256,709,226&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;242,889,018&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;USDT &lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;67&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;67&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt; font-weight: bold"&gt;Total cryptocurrencies held as of December 31, 2024 &lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;256,709,293&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;242,889,085&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:CryptoAssetActivityTableTextBlock>
    <na:CryptoCurrencyQuantity
      contextRef="c123"
      decimals="0"
      id="ixv-23450"
      unitRef="pure">361</na:CryptoCurrencyQuantity>
    <us-gaap:CryptoAssetCost contextRef="c123" decimals="0" id="ixv-23451" unitRef="cny">256709226</us-gaap:CryptoAssetCost>
    <us-gaap:CryptoAssetFairValueCurrent contextRef="c123" decimals="0" id="ixv-23452" unitRef="cny">242889018</us-gaap:CryptoAssetFairValueCurrent>
    <na:CryptoCurrencyQuantity
      contextRef="c124"
      decimals="0"
      id="ixv-23453"
      unitRef="pure">9</na:CryptoCurrencyQuantity>
    <us-gaap:CryptoAssetCost contextRef="c124" decimals="0" id="ixv-23454" unitRef="cny">67</us-gaap:CryptoAssetCost>
    <us-gaap:CryptoAssetFairValueCurrent contextRef="c124" decimals="0" id="ixv-23455" unitRef="cny">67</us-gaap:CryptoAssetFairValueCurrent>
    <us-gaap:CryptoAssetCost contextRef="c5" decimals="0" id="ixv-23456" unitRef="cny">256709293</us-gaap:CryptoAssetCost>
    <us-gaap:CryptoAssetFairValueCurrent contextRef="c5" decimals="0" id="ixv-23457" unitRef="cny">242889085</us-gaap:CryptoAssetFairValueCurrent>
    <us-gaap:CryptoAssetHoldingTableTextBlock contextRef="c0" id="ixv-19430">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;The following table presents a roll-forward of the Company&#x2019;s
cryptocurrencies holdings during the year ended December 31, 2024:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Bitcoin Fair Value&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;USDT Fair Value&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;Cryptocurrencies at December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-205"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-206"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Additions of cryptocurrencies:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;Purchases&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;249,257,750&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-207"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Acquired through issuance of ordinary shares&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,451,476&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;28,842,982&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Disposition of cryptocurrencies&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-208"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(28,842,915&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Unrealized loss on cryptocurrencies&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(15,744,170&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-209"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Foreign currency translation adjustment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,923,962&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-210"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;Cryptocurrencies at December 31, 2024&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;242,889,018&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;67&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:CryptoAssetHoldingTableTextBlock>
    <us-gaap:CryptoAssetPurchase contextRef="c127" decimals="0" id="ixv-23458" unitRef="cny">249257750</us-gaap:CryptoAssetPurchase>
    <us-gaap:ProceedsFromDisposalCryptoAsset contextRef="c127" decimals="0" id="ixv-23459" unitRef="cny">7451476</us-gaap:ProceedsFromDisposalCryptoAsset>
    <us-gaap:ProceedsFromDisposalCryptoAsset contextRef="c128" decimals="0" id="ixv-23460" unitRef="cny">28842982</us-gaap:ProceedsFromDisposalCryptoAsset>
    <us-gaap:CryptoAssetDisposition contextRef="c128" decimals="0" id="ixv-23461" unitRef="cny">28842915</us-gaap:CryptoAssetDisposition>
    <us-gaap:CryptoAssetUnrealizedLossOperating contextRef="c127" decimals="0" id="ixv-23462" unitRef="cny">15744170</us-gaap:CryptoAssetUnrealizedLossOperating>
    <us-gaap:CryptoAssetAddition contextRef="c127" decimals="0" id="ixv-23463" unitRef="cny">1923962</us-gaap:CryptoAssetAddition>
    <us-gaap:CryptoAssetFairValueCurrent contextRef="c123" decimals="0" id="ixv-23464" unitRef="cny">242889018</us-gaap:CryptoAssetFairValueCurrent>
    <us-gaap:CryptoAssetFairValueCurrent contextRef="c124" decimals="0" id="ixv-23465" unitRef="cny">67</us-gaap:CryptoAssetFairValueCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c0" id="ixv-19551">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&lt;b&gt;7&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Property, plant and equipment, net&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Property, plant and equipment, net consist of
the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;As of December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Machinery and electronic equipment&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;12,098,631&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;17,409,218&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Office furniture&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;266,252&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;370,667&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Leasehold improvement&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,550,648&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,794,450&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Transportation equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;41,014&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;41,014&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Buildings and facilities attached to buildings&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-211"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;194,892,201&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Construction in progress&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;165,221,605&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-212"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(9,524,568&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(18,165,635&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Property, plant and equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;169,653,582&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;197,341,915&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12.5pt; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Depreciation expenses recognized for the years
ended December 31, 2022, 2023 and 2024 were RMB3,353,055, RMB3,436,716 and RMB8,669,931, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;As of December 31, 2023 and 2024, property, plant
and equipment with net book value of &lt;span style="-sec-ix-hidden: hidden-fact-213"&gt;nil&lt;/span&gt; and RMB188,432,414 was pledged as collateral under a loan arrangement, respectively (also see
Note 11).&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0" id="ixv-19561">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Property, plant and equipment, net consist of
the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;As of December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Machinery and electronic equipment&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;12,098,631&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;17,409,218&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Office furniture&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;266,252&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;370,667&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Leasehold improvement&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,550,648&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,794,450&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Transportation equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;41,014&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;41,014&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Buildings and facilities attached to buildings&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-211"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;194,892,201&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Construction in progress&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;165,221,605&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-212"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(9,524,568&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(18,165,635&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Property, plant and equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;169,653,582&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;197,341,915&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c131" decimals="0" id="ixv-23466" unitRef="cny">12098631</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c132" decimals="0" id="ixv-23467" unitRef="cny">17409218</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c133" decimals="0" id="ixv-23468" unitRef="cny">266252</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c134" decimals="0" id="ixv-23469" unitRef="cny">370667</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c135" decimals="0" id="ixv-23470" unitRef="cny">1550648</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c136" decimals="0" id="ixv-23471" unitRef="cny">2794450</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c137" decimals="0" id="ixv-23472" unitRef="cny">41014</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c98" decimals="0" id="ixv-23473" unitRef="cny">41014</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c139" decimals="0" id="ixv-23474" unitRef="cny">194892201</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c140" decimals="0" id="ixv-23475" unitRef="cny">165221605</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c4" decimals="0" id="ixv-23476" unitRef="cny">9524568</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c5" decimals="0" id="ixv-23477" unitRef="cny">18165635</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c4" decimals="0" id="ixv-23478" unitRef="cny">169653582</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c5" decimals="0" id="ixv-23479" unitRef="cny">197341915</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation contextRef="c8" decimals="0" id="ixv-23480" unitRef="cny">3353055</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c9" decimals="0" id="ixv-23481" unitRef="cny">3436716</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c0" decimals="0" id="ixv-23482" unitRef="cny">8669931</us-gaap:Depreciation>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c130" decimals="0" id="ixv-23483" unitRef="cny">188432414</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="c0" id="ixv-19676">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;8.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Intangible asset, net&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Intangible asset, net consists of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 12.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;As of December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Land use right&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;49,292,208&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;49,292,208&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Franchise right&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;334,865&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;334,865&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Accumulated amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,895,785&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,881,629&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Intangible asset, net&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;47,731,288&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;46,745,444&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Amortization expense for the years ended December
31, 2022, 2023 and 2024 amounted to RMB575,076, RMB985,844 and RMB985,844, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;As of December 31, 2023 and 2024, land use right
with net book value of RMB47,731,288 and RMB46,745,444 was pledged as collateral under a loan arrangement (also see Note 11).&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;As of December 31, 2024, the future estimated
amortization expenses are as below.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Estimated amortization expense&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; font-weight: bold"&gt;Years ended December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;985,844&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;985,844&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;985,844&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;985,844&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2029&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;985,844&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;41,816,224&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;46,745,444&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c0" id="ixv-19686">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Intangible asset, net consists of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 12.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;As of December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Land use right&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;49,292,208&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;49,292,208&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Franchise right&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;334,865&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;334,865&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Accumulated amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,895,785&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,881,629&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Intangible asset, net&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;47,731,288&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;46,745,444&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c142" decimals="0" id="ixv-23484" unitRef="cny">49292208</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c143" decimals="0" id="ixv-23485" unitRef="cny">49292208</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c144" decimals="0" id="ixv-23486" unitRef="cny">334865</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c145" decimals="0" id="ixv-23487" unitRef="cny">334865</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c4" decimals="0" id="ixv-23488" unitRef="cny">1895785</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c5" decimals="0" id="ixv-23489" unitRef="cny">2881629</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c4" decimals="0" id="ixv-23490" unitRef="cny">47731288</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c5" decimals="0" id="ixv-23491" unitRef="cny">46745444</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c8" decimals="0" id="ixv-23492" unitRef="cny">575076</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c9" decimals="0" id="ixv-23493" unitRef="cny">985844</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c0" decimals="0" id="ixv-23494" unitRef="cny">985844</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c4" decimals="0" id="ixv-23495" unitRef="cny">47731288</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c5" decimals="0" id="ixv-23496" unitRef="cny">46745444</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c0" id="ixv-19774">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;As of December 31, 2024, the future estimated
amortization expenses are as below.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Estimated amortization expense&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; font-weight: bold"&gt;Years ended December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;985,844&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;985,844&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;985,844&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;985,844&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2029&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;985,844&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;41,816,224&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;46,745,444&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c5" decimals="0" id="ixv-23497" unitRef="cny">985844</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c5" decimals="0" id="ixv-23498" unitRef="cny">985844</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c5" decimals="0" id="ixv-23499" unitRef="cny">985844</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c5" decimals="0" id="ixv-23500" unitRef="cny">985844</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c5" decimals="0" id="ixv-23501" unitRef="cny">985844</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="c5" decimals="0" id="ixv-23502" unitRef="cny">41816224</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c5" decimals="0" id="ixv-23503" unitRef="cny">46745444</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c0" id="ixv-19834">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;9.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Operating leases&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company entered into various operating lease
agreements for offices space. The Company&#x2019;s lease agreements do not contain any material residual value guarantees or material restrictive
covenants.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The following component of lease cost are included
in the Company&#x2019;s consolidated statements of operations and comprehensive income (loss):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the year&lt;br/&gt; ended December&#160;31,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the year&lt;br/&gt; ended December&#160;31,&lt;br/&gt; 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the year&lt;br/&gt; ended December&#160;31,&lt;br/&gt; 2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Operating lease cost&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;11,385,312&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,051,298&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,600,988&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Short-term lease cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;295,564&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;198,306&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;429,324&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total lease cost&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11,680,876&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,249,604&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,030,312&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Supplemental disclosure related to operating leases
were as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the year&lt;br/&gt; ended&lt;br/&gt; December&#160;31,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the year&lt;br/&gt; ended&lt;br/&gt; December&#160;31,&lt;br/&gt; 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the year&lt;br/&gt; ended&lt;br/&gt; December&#160;31,&lt;br/&gt; 2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left; padding-left: 10pt"&gt;Operating cash flows for operating leases&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,822,406&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,648,690&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,360,943&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;As of&lt;br/&gt; December&#160;31,&lt;br/&gt; 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;As of&lt;br/&gt; December&#160;31,&lt;br/&gt; 2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 76%; text-align: left"&gt;Weighted average remaining lease term of operating leases (years)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3.53&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3.26&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td&gt;Weighted average discount rate of operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6.24&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6.24&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The following table summarizes the maturity of
operating lease liabilities as of December 31, 2024:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;As of December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 88%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,162,055&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,363,825&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,197,632&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;602,088&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;2029&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-214"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,325,600&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: imputed interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(494,141&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,831,459&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: current portion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,914,109&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Non-current lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,917,350&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock contextRef="c0" id="ixv-19846">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The following component of lease cost are included
in the Company&#x2019;s consolidated statements of operations and comprehensive income (loss):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the year&lt;br/&gt; ended December&#160;31,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the year&lt;br/&gt; ended December&#160;31,&lt;br/&gt; 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the year&lt;br/&gt; ended December&#160;31,&lt;br/&gt; 2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Operating lease cost&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;11,385,312&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,051,298&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,600,988&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Short-term lease cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;295,564&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;198,306&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;429,324&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total lease cost&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11,680,876&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,249,604&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,030,312&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Supplemental disclosure related to operating leases
were as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the year&lt;br/&gt; ended&lt;br/&gt; December&#160;31,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the year&lt;br/&gt; ended&lt;br/&gt; December&#160;31,&lt;br/&gt; 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the year&lt;br/&gt; ended&lt;br/&gt; December&#160;31,&lt;br/&gt; 2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left; padding-left: 10pt"&gt;Operating cash flows for operating leases&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,822,406&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,648,690&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,360,943&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;As of&lt;br/&gt; December&#160;31,&lt;br/&gt; 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;As of&lt;br/&gt; December&#160;31,&lt;br/&gt; 2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 76%; text-align: left"&gt;Weighted average remaining lease term of operating leases (years)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3.53&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3.26&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td&gt;Weighted average discount rate of operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6.24&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6.24&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c8" decimals="0" id="ixv-23504" unitRef="cny">11385312</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c9" decimals="0" id="ixv-23505" unitRef="cny">6051298</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c0" decimals="0" id="ixv-23506" unitRef="cny">2600988</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c8" decimals="0" id="ixv-23507" unitRef="cny">295564</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c9" decimals="0" id="ixv-23508" unitRef="cny">198306</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c0" decimals="0" id="ixv-23509" unitRef="cny">429324</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost contextRef="c8" decimals="0" id="ixv-23510" unitRef="cny">11680876</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c9" decimals="0" id="ixv-23511" unitRef="cny">6249604</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c0" decimals="0" id="ixv-23512" unitRef="cny">3030312</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments contextRef="c8" decimals="0" id="ixv-23513" unitRef="cny">5822406</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c9" decimals="0" id="ixv-23514" unitRef="cny">4648690</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c0" decimals="0" id="ixv-23515" unitRef="cny">2360943</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c4" id="ixv-23516">P3Y6M10D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c5" id="ixv-23517">P3Y3M3D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c4" decimals="4" id="ixv-23518" unitRef="pure">0.0624</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c5" decimals="4" id="ixv-23519" unitRef="pure">0.0624</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c0" id="ixv-20029">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The following table summarizes the maturity of
operating lease liabilities as of December 31, 2024:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;As of December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 88%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,162,055&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,363,825&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,197,632&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;602,088&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;2029&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-214"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,325,600&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: imputed interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(494,141&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,831,459&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: current portion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,914,109&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Non-current lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,917,350&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c5" decimals="0" id="ixv-23520" unitRef="cny">2162055</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c5" decimals="0" id="ixv-23521" unitRef="cny">1363825</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c5" decimals="0" id="ixv-23522" unitRef="cny">1197632</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c5" decimals="0" id="ixv-23523" unitRef="cny">602088</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c5" decimals="0" id="ixv-23524" unitRef="cny">5325600</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c5" decimals="0" id="ixv-23525" unitRef="cny">494141</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c5" decimals="0" id="ixv-23526" unitRef="cny">4831459</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c5" decimals="0" id="ixv-23527" unitRef="cny">1914109</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c5" decimals="0" id="ixv-23528" unitRef="cny">2917350</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesDisclosureTextBlock contextRef="c0" id="ixv-20109">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;10.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Other current liabilities&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Other current liabilities consist of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;As of&lt;br/&gt; December&#160;31,&lt;br/&gt; 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;As of&lt;br/&gt; December&#160;31,&lt;br/&gt; 2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Salary accrual&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7,013,473&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,001,104&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Deposit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;150,303&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Payable for property, plant and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;46,180,063&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26,521,368&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Tax accrual&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,604,797&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,173,063&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Others&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;14,179,838&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;20,317,379&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;90,978,171&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;67,163,217&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:OtherLiabilitiesDisclosureTextBlock>
    <us-gaap:OtherCurrentLiabilitiesTableTextBlock contextRef="c0" id="ixv-20119">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Other current liabilities consist of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;As of&lt;br/&gt; December&#160;31,&lt;br/&gt; 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;As of&lt;br/&gt; December&#160;31,&lt;br/&gt; 2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Salary accrual&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7,013,473&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,001,104&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Deposit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;150,303&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Payable for property, plant and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;46,180,063&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26,521,368&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Tax accrual&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,604,797&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,173,063&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Others&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;14,179,838&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;20,317,379&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;90,978,171&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;67,163,217&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:OtherCurrentLiabilitiesTableTextBlock>
    <us-gaap:AccruedSalariesCurrent contextRef="c4" decimals="0" id="ixv-23529" unitRef="cny">7013473</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent contextRef="c5" decimals="0" id="ixv-23530" unitRef="cny">4001104</us-gaap:AccruedSalariesCurrent>
    <us-gaap:DepositLiabilityCurrent contextRef="c4" decimals="0" id="ixv-23531" unitRef="cny">10000000</us-gaap:DepositLiabilityCurrent>
    <us-gaap:DepositLiabilityCurrent contextRef="c5" decimals="0" id="ixv-23532" unitRef="cny">150303</us-gaap:DepositLiabilityCurrent>
    <us-gaap:ConstructionPayableCurrent contextRef="c4" decimals="0" id="ixv-23533" unitRef="cny">46180063</us-gaap:ConstructionPayableCurrent>
    <us-gaap:ConstructionPayableCurrent contextRef="c5" decimals="0" id="ixv-23534" unitRef="cny">26521368</us-gaap:ConstructionPayableCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent contextRef="c4" decimals="0" id="ixv-23535" unitRef="cny">13604797</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent contextRef="c5" decimals="0" id="ixv-23536" unitRef="cny">16173063</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c4" decimals="0" id="ixv-23537" unitRef="cny">14179838</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c5" decimals="0" id="ixv-23538" unitRef="cny">20317379</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c4" decimals="0" id="ixv-23539" unitRef="cny">90978171</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c5" decimals="0" id="ixv-23540" unitRef="cny">67163217</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock contextRef="c0" id="ixv-20206">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;11.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Short-term and long-term debts&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Short-term debts&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;In September 2023 and 2024, the Company entered
into multiple short-term loan agreements with Hangzhou United Rural Commercial Bank Co., Ltd. for working capital and general business
purposes. The loans were guaranteed by Mr. Jianping Kong, the principal shareholder, chairman and chief executive officer, Mr. Qifeng
Sun, the principal shareholder and vice chairman, and two subsidiaries within the Company's organizational structure. During the years
ended December 31, 2023 and 2024, the Company borrowed RMB20,000,000 and RMB20,000,000, and repaid &lt;span style="-sec-ix-hidden: hidden-fact-215"&gt;nil&lt;/span&gt; and RMB22,000,000, respectively.
As of December 31, 2024, the balance of the short-term loans was RMB18,000,000, with weighted average interest rate of 3.67% per annum
and maturity dates in September 2025.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Long-term debts&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;On August 11, 2022, the Company entered into a line of credit agreement
with Zhejiang Shaoxing Ruifeng Rural Commercial Bank for a credit line up to RMB100,000,000 with a due date on July 25, 2030. In June&#160;2023,
the credit line was increased to a maximum amount of RMB148,000,000, with guarantee provided by Mr.&#160;Jianping Kong, the principal
shareholder, chairman and chief executive officer starting from July&#160;2023. In April&#160;2024, the credit line was increased to a
maximum amount of RMB198,000,000, with additional pledge by the Company&#x2019;s property, plant and equipment. During the year ended December
31, 2022, 2023 and 2024, the Company borrowed RMB17,093,316, RMB108,247,467 and RMB200,030,488 under the credit line and repaid RMB140,000,
RMB1,530,000 and RMB 147,667,636 respectively. The loans bear an annual interest rate of 5.4% with repayment dates for parts of the loan
ranging from June 20, 2025 to July 25, 2030. The loans are pledged by the property, plant and equipment and land use right of the Company
(mentioned in Note 7 and Note 8).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;As of December 31, 2024, the future maturities
of long-term debts are as below:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;As of December 31,&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;RMB&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,350,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,890,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,430,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,970,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2029&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,510,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;133,883,636&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;176,033,636&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ProceedsFromShortTermDebt contextRef="c9" decimals="0" id="ixv-23541" unitRef="cny">20000000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt contextRef="c0" decimals="0" id="ixv-23542" unitRef="cny">20000000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt contextRef="c0" decimals="0" id="ixv-23543" unitRef="cny">22000000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:ShortTermBorrowings contextRef="c5" decimals="0" id="ixv-23544" unitRef="cny">18000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermDebtWeightedAverageInterestRate contextRef="c5" decimals="4" id="ixv-23545" unitRef="pure">0.0367</us-gaap:ShortTermDebtWeightedAverageInterestRate>
    <us-gaap:ShortTermDebtTerms contextRef="c0" id="ixv-23546">September 2025</us-gaap:ShortTermDebtTerms>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c146" decimals="0" id="ixv-23547" unitRef="cny">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="c147" id="ixv-23548">2030-07-25</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c148" decimals="0" id="ixv-23549" unitRef="cny">148000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c149" decimals="0" id="ixv-23550" unitRef="cny">198000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="c8" decimals="0" id="ixv-23551" unitRef="cny">17093316</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="c9" decimals="0" id="ixv-23552" unitRef="cny">108247467</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="c150" decimals="0" id="ixv-23553" unitRef="cny">200030488</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c8" decimals="0" id="ixv-23554" unitRef="cny">140000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c151" decimals="0" id="ixv-23555" unitRef="cny">1530000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c152" decimals="0" id="ixv-23556" unitRef="cny">147667636</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="c153"
      decimals="3"
      id="ixv-23557"
      unitRef="pure">0.054</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:LineOfCreditFacilityInterestRateDescription contextRef="c154" id="ixv-23558">dates for parts of the loan
ranging from June 20, 2025 to July 25, 2030</us-gaap:LineOfCreditFacilityInterestRateDescription>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="c0" id="ixv-20225">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;As of December 31, 2024, the future maturities
of long-term debts are as below:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;As of December 31,&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;RMB&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,350,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,890,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,430,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,970,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2029&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,510,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;133,883,636&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;176,033,636&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c5" decimals="0" id="ixv-23559" unitRef="cny">5350000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c5" decimals="0" id="ixv-23560" unitRef="cny">6890000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c5" decimals="0" id="ixv-23561" unitRef="cny">8430000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="c5" decimals="0" id="ixv-23562" unitRef="cny">9970000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive contextRef="c5" decimals="0" id="ixv-23563" unitRef="cny">11510000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive contextRef="c5" decimals="0" id="ixv-23564" unitRef="cny">133883636</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebt contextRef="c5" decimals="0" id="ixv-23565" unitRef="cny">176033636</us-gaap:LongTermDebt>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c0" id="ixv-20291">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;12.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Shareholders&#x2019; equity (deficit)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;On January&#160;25, 2024, the shareholders of
the Company approved a 2-for-1 reverse stock split (the &#x201c;1&lt;sup&gt;st&lt;/sup&gt; reverse stock split&#x201d;). After the 1&lt;sup&gt;st&lt;/sup&gt; reverse
stock split, the authorized share capital of the Company were divided into 250,000,000 ordinary shares with par value of US$0.0002 each,
comprising of :1) 121,410,923 Class&#160;A ordinary shares with par value of $0.0002 each, 2) 28,589,078 Class&#160;B ordinary shares
with par value of $0.0002 each, and 3) 99,999,999 shares of a par value of US$0.0002 each of such class or classes (however designated)
as the board of directors of the Company (the &#x201c;Directors&#x201d;) may determine. The 1&lt;sup&gt;st&lt;/sup&gt; reverse stock split was effective
on January&#160;31, 2024.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;On October 23, 2024, the shareholders of the Company
approved a 10-for-1 reverse stock split (the &#x201c;2&lt;sup&gt;nd&lt;/sup&gt; reverse stock split&#x201d;). After the 2&lt;sup&gt;nd&lt;/sup&gt; reverse stock
split, the authorized share capital of the Company were divided into 25,000,000 ordinary shares with par value of US$0.002 each, comprising
of :1) 12,141,093 Class&#160;A ordinary shares with par value of $0.002 each, 2) 2,858,908 Class&#160;B ordinary shares with par value
of $0.002 each, and 3) 9,999,999 shares of a par value of US$0.002 each of such class or classes (however designated) as the board of
directors of the Company (the &#x201c;Directors&#x201d;) may determine. The 2&lt;sup&gt;nd&lt;/sup&gt; reverse stock split was effective on November
3, 2024.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;All information related to the Company&#x2019;s
ordinary shares, restricted stock units and stock options, as well as all per share data included in these financial statements and footnotes
have been retrospectively adjusted to reflect the 1&lt;sup&gt;st&lt;/sup&gt; and 2&lt;sup&gt;nd&lt;/sup&gt; reverse stock split (collectively, the &#x201c;reverse
stock splits&#x201d;) for all periods presented.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;On July 28, 2023, the Company entered into agreements
with Mr. Jianping Kong, the chairman and chief executive officer, and Mr. QifengSun, the vice chairman, along with their respective affiliates
(the &#x201c;Lenders&#x201d;), who together provided interest-free loans in the total amount of US$10 million (approximately RMB72,802,000)
(&#x201c;the Loans&#x201d;), to fund the Company&#x2019;s research and development initiatives directed towards the advancement of ASIC chips,
smart-NICs, and vision computing chips. On September 5, 2023, the Company and the lenders entered into agreements to convert the Loans
into an aggregate of 957,854 Class A ordinary shares of the Company for no additional consideration. The share issuance was completed
on September 13, 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;On November 13, 2023, the Company issued a total of 518,950 Class A
ordinary shares, being the maximum aggregate number of shares which may be issued under the 2022 Share Incentive Plan (see Note 13) of
the Company, to Nanoeco Ltd (&#x201c;Nanoeco&#x201d;), a British Virgin Islands limited liability company wholly owned by Kastle Limited,
who has been designated as the nominee holder for the 518,950 Class A ordinary shares, which serves as the ESOP platform. During the year
ended December 31, 2024, a total of 10,041 options were exercised by employees at exercise price of US$0.002 per share.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;On April&#160;11, 2024, the
Company entered into a Securities Purchase Agreement (the &#x201c;Purchase Agreement&#x201d;) with certain investors (collectively, the
&#x201c;Investors&#x201d;), pursuant to which the Company agreed to issue and sell to the Investors, in a private placement (the &#x201c;Offering&#x201d;),
the Company&#x2019;s Class&#160;A ordinary shares at a purchase price of $11.5 per share and warrants to purchase Class&#160;A ordinary
shares. The warrants were exercisable immediately upon closing and have a term of exercise equal to &lt;span style="-sec-ix-hidden: hidden-fact-216"&gt;five&lt;/span&gt;&#160;years. The Company issued
an aggregate of 434,784 Class&#160;A ordinary shares and warrants to purchase 652,174 shares of Class&#160;A ordinary shares pursuant
to the Purchase Agreement for gross proceeds of approximately US$5.0&#160;million. The Company received all the net proceeds of approximately
US$4.3&#160;million (approximately RMB30.6 million) after deducting placement agent&#x2019;s fees and other offering expenses by April&#160;16,
2024.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;On May 9, 2024, the Company received a cash contribution of RMB9,999,557
from the minority shareholder of Haoweiverse, as agreed by the minority shareholder when Haoweiverse was incorporated on January 13, 2022.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;On August 26, 2024 and September 6, 2024, the
Company entered into loan agreements with Mr. Jianping Kong, the chairman and chief executive officer, and Mr. Qifeng Sun, the vice chairman,
to borrow interest-free loans in the total amount US$8.5 million (RMB60.0 million) in cash (&#x201c;the Loans&#x201d;) to fund the Company&#x2019;s
working capital. The Loans are due on the one-year anniversary of the agreement dates. The proceeds have been fully received through September
5, 2024 to September 12, 2024. On September 20, 2024, the Company and the lenders, along with their respective affiliates, entered into
agreements to convert such loans into an aggregate of 2,791,462 Class A ordinary shares of the Company for no additional consideration.
The per share consideration of the conversion is US$3.045 per ordinary share. The share issuance was completed on September 23, 2024.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;On December 9, 2024,
the Company entered into Securities Purchase Agreements (the &#x201c;Purchase Agreements&#x201d;) with certain investors
(collectively, the &#x201c;Investors&#x201d;), pursuant to which the Company agreed to issue and sell to the Investors, in a private
placement (the &#x201c;Offering&#x201d;), the Company&#x2019;s Class&#160;A ordinary shares at a purchase price of $6.46 per share. The
Company issued an aggregate of 5,611,459 Class&#160;A ordinary shares pursuant to the Purchase Agreement for gross proceeds of
approximately US$36.3&#160;million, which includes US$31.2 million in cash, US$4.1 million in USDT and US$1.0 million in Bitcoin.
The Company received all the net proceeds of approximately US$36.2&#160;million (approximately RMB260.2 million) after deducting
offering expenses by December&#160;25, 2024.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;On December 16, 2024 and
December 26, 2024, one investor exercised warrants to purchase 5,000 and 18,550 Class A ordinary shares, respectively, at the exercise
price of US$6.46 per share. The Company received the net proceeds of approximately US$152 thousand (approximately RMB1.1 million) by December
30, 2024.&lt;/p&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;As of December&#160;31, 2023 and 2024, 468,494 and 458,453 Class&#160;A
ordinary shares held by the ESOP platform are considered issued but not outstanding. As of December&#160;31, 2023 and 2024, there were
a total of 7,051,639 and 16,132,505 Class&#160;A and Class&#160;B ordinary shares issued, 6,583,145 and 15,674,052 Class&#160;A and Class&#160;B
ordinary shares outstanding, respectively.&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="c0" id="ixv-23566">2-for-1</us-gaap:StockholdersEquityReverseStockSplit>
    <us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits
      contextRef="c155"
      decimals="0"
      id="ixv-23567"
      unitRef="shares">250000000</us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c156"
      decimals="4"
      id="ixv-23568"
      unitRef="usdPershares">0.0002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c157"
      decimals="0"
      id="ixv-23569"
      unitRef="shares">121410923</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c157"
      decimals="4"
      id="ixv-23570"
      unitRef="usdPershares">0.0002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c158"
      decimals="0"
      id="ixv-23571"
      unitRef="shares">28589078</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c158"
      decimals="4"
      id="ixv-23572"
      unitRef="usdPershares">0.0002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c159"
      decimals="0"
      id="ixv-23573"
      unitRef="shares">99999999</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c159"
      decimals="4"
      id="ixv-23574"
      unitRef="usdPershares">0.0002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="c160" id="ixv-23575">10-for-1</us-gaap:StockholdersEquityReverseStockSplit>
    <us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits
      contextRef="c160"
      decimals="0"
      id="ixv-23576"
      unitRef="shares">25000000</us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c161"
      decimals="3"
      id="ixv-23577"
      unitRef="usdPershares">0.002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c162"
      decimals="0"
      id="ixv-23578"
      unitRef="shares">12141093</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c161"
      decimals="3"
      id="ixv-23579"
      unitRef="usdPershares">0.002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c161"
      decimals="0"
      id="ixv-23580"
      unitRef="shares">2</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c163"
      decimals="0"
      id="ixv-23581"
      unitRef="shares">2858908</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c161"
      decimals="3"
      id="ixv-23582"
      unitRef="usdPershares">0.002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c164"
      decimals="0"
      id="ixv-23583"
      unitRef="shares">9999999</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c161"
      decimals="3"
      id="ixv-23584"
      unitRef="usdPershares">0.002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:ShortTermBorrowings
      contextRef="c165"
      decimals="-6"
      id="ixv-23585"
      unitRef="usd">10000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c166" decimals="0" id="ixv-23586" unitRef="cny">72802000</us-gaap:ShortTermBorrowings>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="c167"
      decimals="0"
      id="ixv-23587"
      unitRef="shares">957854</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c168"
      decimals="0"
      id="ixv-23588"
      unitRef="shares">518950</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c169"
      decimals="0"
      id="ixv-23589"
      unitRef="shares">518950</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c170"
      decimals="0"
      id="ixv-23590"
      unitRef="shares">10041</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c5"
      decimals="3"
      id="ixv-23591"
      unitRef="usdPershares">0.002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c171"
      decimals="1"
      id="ixv-23592"
      unitRef="usdPershares">11.5</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c173"
      decimals="0"
      id="ixv-23593"
      unitRef="shares">434784</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c174"
      decimals="0"
      id="ixv-23594"
      unitRef="shares">652174</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c175"
      decimals="-5"
      id="ixv-23595"
      unitRef="usd">5000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <na:ProceedsFromIssuanceOfCommonStockAfterDeduction
      contextRef="c176"
      decimals="-5"
      id="ixv-23596"
      unitRef="usd">4300000</na:ProceedsFromIssuanceOfCommonStockAfterDeduction>
    <na:ProceedsFromIssuanceOfCommonStockAfterDeduction
      contextRef="c176"
      decimals="-5"
      id="ixv-23597"
      unitRef="cny">30600000</na:ProceedsFromIssuanceOfCommonStockAfterDeduction>
    <na:CashContribution contextRef="c177" decimals="0" id="ixv-23598" unitRef="cny">9999557</na:CashContribution>
    <us-gaap:OtherBorrowings
      contextRef="c178"
      decimals="-5"
      id="ixv-23599"
      unitRef="usd">8500000</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings
      contextRef="c179"
      decimals="-5"
      id="ixv-23600"
      unitRef="usd">8500000</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings
      contextRef="c179"
      decimals="-5"
      id="ixv-23601"
      unitRef="cny">60000000</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings
      contextRef="c178"
      decimals="-5"
      id="ixv-23602"
      unitRef="cny">60000000</us-gaap:OtherBorrowings>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="c180"
      decimals="0"
      id="ixv-23603"
      unitRef="shares">2791462</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c181"
      decimals="3"
      id="ixv-23604"
      unitRef="usdPershares">3.045</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <na:PurchasePricePerShare
      contextRef="c182"
      decimals="2"
      id="ixv-23605"
      unitRef="usdPershares">6.46</na:PurchasePricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c182"
      decimals="0"
      id="ixv-23606"
      unitRef="shares">5611459</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <na:GrossProceeds
      contextRef="c182"
      decimals="-5"
      id="ixv-23607"
      unitRef="usd">36300000</na:GrossProceeds>
    <us-gaap:Cash
      contextRef="c183"
      decimals="-5"
      id="ixv-23608"
      unitRef="usd">31200000</us-gaap:Cash>
    <na:GrossProceeds
      contextRef="c184"
      decimals="-5"
      id="ixv-23609"
      unitRef="omr">4100000</na:GrossProceeds>
    <na:GrossProceeds
      contextRef="c185"
      decimals="-5"
      id="ixv-23610"
      unitRef="usd">1000000</na:GrossProceeds>
    <na:NetProceeds
      contextRef="c186"
      decimals="-5"
      id="ixv-23611"
      unitRef="usd">36200000</na:NetProceeds>
    <na:NetProceeds
      contextRef="c186"
      decimals="-5"
      id="ixv-23612"
      unitRef="cny">260200000</na:NetProceeds>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c187"
      decimals="0"
      id="ixv-23613"
      unitRef="shares">5000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c188"
      decimals="0"
      id="ixv-23614"
      unitRef="shares">18550</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c189"
      decimals="2"
      id="ixv-23615"
      unitRef="usdPershares">6.46</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c190"
      decimals="2"
      id="ixv-23616"
      unitRef="usdPershares">6.46</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <na:NetProceeds contextRef="c0" decimals="-3" id="ixv-23617" unitRef="usd">152000</na:NetProceeds>
    <na:NetProceeds contextRef="c0" decimals="-5" id="ixv-23618" unitRef="cny">1100000</na:NetProceeds>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan
      contextRef="c9"
      decimals="0"
      id="ixv-23619"
      unitRef="shares">468494</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan
      contextRef="c0"
      decimals="0"
      id="ixv-23620"
      unitRef="shares">458453</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan>
    <us-gaap:CommonStockSharesIssued
      contextRef="c191"
      decimals="0"
      id="ixv-23621"
      unitRef="shares">7051639</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="c192"
      decimals="0"
      id="ixv-23622"
      unitRef="shares">16132505</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c191"
      decimals="0"
      id="ixv-23623"
      unitRef="shares">6583145</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c192"
      decimals="0"
      id="ixv-23624"
      unitRef="shares">15674052</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c0" id="ixv-20347">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;13.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Share-based compensation&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 32px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2022&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Share Incentive Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 22pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;In June 2022, our shareholders and board of directors
adopted our 2022 share incentive plan, or the 2022 Plan, which has become effective upon the completion of our initial public offering,
to motivate, attract and retain the best available personnel, provide additional incentives to employees, directors and consultants and
promote the success of our business. Under the 2022 Plan, the maximum aggregate number of Class A ordinary shares which may be issued
pursuant to all awards under such plan is 518,950, which constitutes 10% of the total issued and outstanding shares of our company on
a fully-diluted basis as of the date of adoption.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 22pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Restricted Stock Units (&#x201c;RSUs&#x201d;)&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;On November 1, 2021, the Board of the Company
approved the establishment of an employee benefit trust for the purpose of holding the Company&#x2019;s ordinary shares to be transferred
to the recipient employees and directors of the share awards granted prior to the establishment of the 2022 Plan. In January 2022, Mr.
Jianping Kong and other original shareholders of Zhejiang Haowei transferred a total of 562,668 ordinary shares held by them on behalf
of the respective equity reward holders to Nanometa Ltd. (&#x201c;Nanometa&#x201d;), the nominee of the employee benefit trust. 165,664
shares held by Nanometa were transferred to the recipient employees and directors. As of December 31, 2024, a total of 397,004 shares
were still held by Nanometa, which comprises of: 1) 371,339 shares held on behalf of and transferable to the recipient employes and directors
upon request; and 2) 25,665 shares unassigned due to forfeiture of share awards.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;During the years ended December 31, 2022, 2023 and 2024, share-based
compensation recognized by the Company related to the RSUs were RMB17,863, RMB6,227 and RMB2,273, respectively. As of December 31, 2023
and 2024, unrecognized compensation cost is RMB4,264 and &lt;span style="-sec-ix-hidden: hidden-fact-247"&gt;nil&lt;/span&gt;, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The following table summarized the RSUs activity
and related information for the years ended December 31, 2022, 2023 and 2024:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Number of RSUs&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Grant Date&lt;br/&gt; Fair Value&lt;br/&gt; (RMB)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;Unvested, January 1, 2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;309,071&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-217"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-218"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,113&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Vested&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;100,319&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Unvested, December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;200,639&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-219"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-220"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;21,635&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Vested&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;89,502&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Unvested, December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;89,502&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-221"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-222"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,250&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Vested&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;85,252&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Unvested, December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-223"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-224"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Options&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;On January 1, 2022, the Company granted an employee an option to purchase
25,000 Class A ordinary shares of the Company with an exercise price of US$0.004 per share. The option granted has a contractual term
of 10 years. For the reward, 33.3% will be vested on December 31, 2022 or one year after the Company completed the initial public offering,
whichever is earlier; 33.3% will be vested on December 31, 2023 or two years after the Company completed the initial public offering,
whichever is earlier; and 33.3% will be vested on December 31, 2024 or three years after the Company completed the initial public offering,
whichever is earlier. During the year ended December 31, 2023, the employee exercised the option to purchase a total of 8,333 shares.
The shares were transferred to the employee from Nanometa, the nominee of the employee benefit trust.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The option granted on January 1, 2022 was valued
using the binomial model with the assistance of an independent valuation firm using the management&#x2019;s estimates and assumptions.
Significant assumptions used in the valuation are set as below:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;January 1,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Spot price on valuation date&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;US$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;96&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;137.01&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Risk-free interest rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.51&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Dividend yield&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Forfeiture rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;On April 27, 2023, the Company granted a series
of options under the 2022 share incentive plan: 1) the Company granted employees options to purchase a total of 22,522 Class A ordinary
shares of the Company with an exercise price of US$0.002 per share. The options granted have a contractual term of 10 years. For the reward,
33.3% will be vested on April 27, 2024; 33.3% will be vested on April 27, 2025; and 33.3% will be vested on April 27, 2026; 2) the Company
granted employees options to purchase a total of 7,787 Class A ordinary shares of the Company with an exercise price of US$0.002 per share.
The options granted have a contractual term of 10 years. For the reward, 33.3% will be vested on July 12, 2023; 33.3% will be vested on
July 12, 2024; and 33.3% will be vested on July 12, 2025; 3) the Company also granted employees options to purchase a total of 54,579
Class A ordinary shares of the Company with an exercise price of US$0.002 per share. The options granted have a contractual term of 10
years. The options were fully vested and exercisable at the grant date. The options in 2) and 3) described above were subject to performance
conditions based on the result of an annual performance review of the grantee in accordance with the predetermined performance targets.
The Company estimated the annual performance review result for each grantee and recognized the related compensation expenses.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;On August 16, 2023, under the 2022 plan, the Company
granted an employee an option to purchase 1,299 ordinary shares of the Company with an exercise price of US$0.002 per share. The options
granted have a contractual term of 10 years. For the reward, 33.3% will be vested on August 16, 2023; 33.3% will be vested on August 16,
2024; and 33.3% will be vested on August 16, 2025.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The options granted under the 2022 plan were valued
using the Black-Scholes model using the management&#x2019;s estimates and assumptions. Significant assumptions used in the valuations are
set as below:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;For the year ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Spot price on valuation date&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;US$&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;10.6&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;120.95%-123.34&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Risk-free interest rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3.53%-4.28&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Dividend yield&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right"&gt;0.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The following table summarizes the share options
activity and related information for the years ended December 31, 2022, 2023 and 2024:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Number of&lt;br/&gt; Options&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Exercise&lt;br/&gt; Price&lt;br/&gt; (RMB)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt; Term&lt;br/&gt; (Years)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Grant Date&lt;br/&gt; Fair Value&lt;br/&gt; (RMB)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Aggregated&lt;br/&gt; Intrinsic&lt;br/&gt; Value&lt;br/&gt; (RMB)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td&gt;Outstanding as of January 1, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-225"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-226"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-227"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-228"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-229"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="width: 40%"&gt;Granted&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;0.03&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;10.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;609.4&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-230"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-231"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-232"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-233"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-bottom: 1.5pt"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-234"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-235"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-236"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-237"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-bottom: 4pt"&gt;Outstanding as of December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;25,000&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.03&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;9.0&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-238; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;609. 4&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,001,626&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-bottom: 4pt"&gt;Vested and exercisable as of December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;8,333&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.03&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;9.0&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;609.4&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;667,209&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;86,186&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.01&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9.3&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;73.4&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;21,158&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.03&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-239"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;495.7&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-bottom: 1.5pt"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;58,789&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.02&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-240"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;149.4&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-bottom: 4pt"&gt;Outstanding as of December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;31,239&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.01&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;9.3&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;73.4&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,004,469&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-bottom: 4pt"&gt;Vested and exercisable as of December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;7,152&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.01&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;9.3&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;73.4&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;916,775&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-241"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-242"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-243"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-244"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,041&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.01&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-245"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;73.4&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-bottom: 1.5pt"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;10,041&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.01&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-246"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;73.4&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-bottom: 4pt"&gt;Outstanding as of December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;16,157&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.01&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;8.3&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;73.4&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,039,402&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-bottom: 4pt"&gt;Vested and exercisable as of December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,865&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.01&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;8.3&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;73.4&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;312,976&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 22.5pt"&gt;During the years ended December 31, 2022, 2023 and 2024, share-based
compensation recognized by the Company related to the option were RMB9,329,484, RMB712,184 and RMB399,247, respectively. The outstanding
unamortized share-based compensation related to option was RMB248,436 (which will be recognized through April 2026) as of December 31,
2024.&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee
      contextRef="c193"
      decimals="0"
      id="ixv-23625"
      unitRef="shares">518950</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum
      contextRef="c193"
      decimals="2"
      id="ixv-23626"
      unitRef="pure">0.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum>
    <us-gaap:CommonStockSharesHeldInEmployeeTrustShares
      contextRef="c194"
      decimals="0"
      id="ixv-23627"
      unitRef="shares">562668</us-gaap:CommonStockSharesHeldInEmployeeTrustShares>
    <us-gaap:CommonStockSharesHeldInEmployeeTrustShares
      contextRef="c195"
      decimals="0"
      id="ixv-23628"
      unitRef="shares">165664</us-gaap:CommonStockSharesHeldInEmployeeTrustShares>
    <us-gaap:SharesHeldInEmployeeStockOptionPlanAllocated
      contextRef="c196"
      decimals="0"
      id="ixv-23629"
      unitRef="shares">397004</us-gaap:SharesHeldInEmployeeStockOptionPlanAllocated>
    <na:SharesHeldInEmployeeTrustAndTransferable
      contextRef="c197"
      decimals="0"
      id="ixv-23630"
      unitRef="shares">371339</na:SharesHeldInEmployeeTrustAndTransferable>
    <na:SharesHeldInEmployeeTrustDueToForfeiture
      contextRef="c197"
      decimals="0"
      id="ixv-23631"
      unitRef="shares">25665</na:SharesHeldInEmployeeTrustDueToForfeiture>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c198" decimals="0" id="ixv-23632" unitRef="cny">17863</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c199" decimals="0" id="ixv-23633" unitRef="cny">6227</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c200" decimals="0" id="ixv-23634" unitRef="cny">2273</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c201" decimals="0" id="ixv-23635" unitRef="cny">4264</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="c0" id="ixv-20387">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The following table summarized the RSUs activity
and related information for the years ended December 31, 2022, 2023 and 2024:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Number of RSUs&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Grant Date&lt;br/&gt; Fair Value&lt;br/&gt; (RMB)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;Unvested, January 1, 2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;309,071&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-217"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-218"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,113&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Vested&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;100,319&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Unvested, December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;200,639&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-219"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-220"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;21,635&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Vested&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;89,502&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Unvested, December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;89,502&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-221"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-222"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,250&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Vested&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;85,252&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Unvested, December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-223"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-224"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c231"
      decimals="INF"
      id="ixv-23636"
      unitRef="shares">309071</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c231"
      decimals="1"
      id="ixv-23637"
      unitRef="cnyPershares">0.2</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c232"
      decimals="INF"
      id="ixv-23638"
      unitRef="shares">8113</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c232"
      decimals="1"
      id="ixv-23639"
      unitRef="cnyPershares">0.2</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c232"
      decimals="INF"
      id="ixv-23640"
      unitRef="shares">100319</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c232"
      decimals="1"
      id="ixv-23641"
      unitRef="cnyPershares">0.2</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c233"
      decimals="INF"
      id="ixv-23642"
      unitRef="shares">200639</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c233"
      decimals="1"
      id="ixv-23643"
      unitRef="cnyPershares">0.2</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c234"
      decimals="INF"
      id="ixv-23644"
      unitRef="shares">21635</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c234"
      decimals="1"
      id="ixv-23645"
      unitRef="cnyPershares">0.2</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c234"
      decimals="INF"
      id="ixv-23646"
      unitRef="shares">89502</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c234"
      decimals="1"
      id="ixv-23647"
      unitRef="cnyPershares">0.2</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c235"
      decimals="INF"
      id="ixv-23648"
      unitRef="shares">89502</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c235"
      decimals="1"
      id="ixv-23649"
      unitRef="cnyPershares">0.2</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c236"
      decimals="INF"
      id="ixv-23650"
      unitRef="shares">4250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c236"
      decimals="1"
      id="ixv-23651"
      unitRef="cnyPershares">0.2</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c236"
      decimals="INF"
      id="ixv-23652"
      unitRef="shares">85252</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c236"
      decimals="1"
      id="ixv-23653"
      unitRef="cnyPershares">0.2</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c203"
      decimals="0"
      id="ixv-23654"
      unitRef="shares">25000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c204"
      decimals="3"
      id="ixv-23655"
      unitRef="usdPershares">0.004</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c198" id="ixv-23656">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c205"
      decimals="3"
      id="ixv-23657"
      unitRef="pure">0.333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c206"
      decimals="3"
      id="ixv-23658"
      unitRef="pure">0.333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c207"
      decimals="3"
      id="ixv-23659"
      unitRef="pure">0.333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="c0"
      decimals="0"
      id="ixv-23660"
      unitRef="shares">8333</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c0" id="ixv-20546">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The option granted on January 1, 2022 was valued
using the binomial model with the assistance of an independent valuation firm using the management&#x2019;s estimates and assumptions.
Significant assumptions used in the valuation are set as below:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;January 1,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Spot price on valuation date&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;US$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;96&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;137.01&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Risk-free interest rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.51&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Dividend yield&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Forfeiture rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The options granted under the 2022 plan were valued
using the Black-Scholes model using the management&#x2019;s estimates and assumptions. Significant assumptions used in the valuations are
set as below:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;For the year ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Spot price on valuation date&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;US$&lt;/td&gt;&lt;td style="white-space: nowrap; width: 9%; text-align: right"&gt;10.6&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;120.95%-123.34&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Risk-free interest rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3.53%-4.28&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Dividend yield&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right"&gt;0.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="c237"
      decimals="0"
      id="ixv-23661"
      unitRef="usdPershares">96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="c238"
      decimals="4"
      id="ixv-23662"
      unitRef="pure">1.3701</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c238"
      decimals="4"
      id="ixv-23663"
      unitRef="pure">0.0151</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c238"
      decimals="4"
      id="ixv-23664"
      unitRef="pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="c238"
      decimals="4"
      id="ixv-23665"
      unitRef="pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c208"
      decimals="0"
      id="ixv-23666"
      unitRef="shares">22522</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c208"
      decimals="3"
      id="ixv-23667"
      unitRef="usdPershares">0.002</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c209" id="ixv-23668">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c210"
      decimals="3"
      id="ixv-23669"
      unitRef="pure">0.333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c211"
      decimals="3"
      id="ixv-23670"
      unitRef="pure">0.333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c212"
      decimals="3"
      id="ixv-23671"
      unitRef="pure">0.333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c213"
      decimals="0"
      id="ixv-23672"
      unitRef="shares">7787</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c214"
      decimals="3"
      id="ixv-23673"
      unitRef="shares">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c215" id="ixv-23674">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c216"
      decimals="3"
      id="ixv-23675"
      unitRef="pure">0.333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c217"
      decimals="3"
      id="ixv-23676"
      unitRef="pure">0.333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c218"
      decimals="3"
      id="ixv-23677"
      unitRef="pure">0.333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c219"
      decimals="0"
      id="ixv-23678"
      unitRef="shares">54579</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c220"
      decimals="3"
      id="ixv-23679"
      unitRef="shares">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c221" id="ixv-23680">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c222"
      decimals="3"
      id="ixv-23681"
      unitRef="usdPershares">0.002</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c223" id="ixv-23682">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c224"
      decimals="3"
      id="ixv-23683"
      unitRef="pure">0.333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c225"
      decimals="3"
      id="ixv-23684"
      unitRef="pure">0.333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c226"
      decimals="3"
      id="ixv-23685"
      unitRef="pure">0.333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="c4"
      decimals="1"
      id="ixv-23686"
      unitRef="usdPershares">10.6</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="c239"
      decimals="4"
      id="ixv-23687"
      unitRef="pure">1.2095</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="c240"
      decimals="4"
      id="ixv-23688"
      unitRef="pure">1.2334</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c239"
      decimals="4"
      id="ixv-23689"
      unitRef="pure">0.0353</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c240"
      decimals="4"
      id="ixv-23690"
      unitRef="pure">0.0428</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c9" decimals="4" id="ixv-23691" unitRef="pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c0" id="ixv-20645">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The following table summarizes the share options
activity and related information for the years ended December 31, 2022, 2023 and 2024:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Number of&lt;br/&gt; Options&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Exercise&lt;br/&gt; Price&lt;br/&gt; (RMB)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt; Term&lt;br/&gt; (Years)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Grant Date&lt;br/&gt; Fair Value&lt;br/&gt; (RMB)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Aggregated&lt;br/&gt; Intrinsic&lt;br/&gt; Value&lt;br/&gt; (RMB)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td&gt;Outstanding as of January 1, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-225"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-226"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-227"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-228"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-229"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="width: 40%"&gt;Granted&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;0.03&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;10.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;609.4&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-230"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-231"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-232"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-233"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-bottom: 1.5pt"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-234"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-235"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-236"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-237"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-bottom: 4pt"&gt;Outstanding as of December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;25,000&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.03&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;9.0&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-238; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;609. 4&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,001,626&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-bottom: 4pt"&gt;Vested and exercisable as of December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;8,333&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.03&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;9.0&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;609.4&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;667,209&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;86,186&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.01&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9.3&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;73.4&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;21,158&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.03&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-239"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;495.7&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-bottom: 1.5pt"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;58,789&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.02&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-240"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;149.4&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-bottom: 4pt"&gt;Outstanding as of December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;31,239&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.01&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;9.3&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;73.4&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,004,469&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-bottom: 4pt"&gt;Vested and exercisable as of December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;7,152&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.01&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;9.3&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;73.4&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;916,775&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-241"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-242"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-243"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-244"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,041&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.01&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-245"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;73.4&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-bottom: 1.5pt"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;10,041&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.01&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-246"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;73.4&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-bottom: 4pt"&gt;Outstanding as of December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;16,157&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.01&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;8.3&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;73.4&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,039,402&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-bottom: 4pt"&gt;Vested and exercisable as of December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,865&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.01&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;8.3&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;73.4&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;312,976&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c227"
      decimals="INF"
      id="ixv-23692"
      unitRef="shares">25000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c227"
      decimals="2"
      id="ixv-23693"
      unitRef="cnyPershares">0.03</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <na:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm contextRef="c227" id="ixv-23694">P10Y</na:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c227"
      decimals="1"
      id="ixv-23695"
      unitRef="cnyPershares">609.4</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c243"
      decimals="INF"
      id="ixv-23696"
      unitRef="shares">25000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c243"
      decimals="2"
      id="ixv-23697"
      unitRef="cnyPershares">0.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c227" id="ixv-23698">P9Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c35" decimals="0" id="ixv-23699" unitRef="cny">2001626</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="c243"
      decimals="INF"
      id="ixv-23700"
      unitRef="shares">8333</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
      contextRef="c243"
      decimals="2"
      id="ixv-23701"
      unitRef="cnyPershares">0.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1 contextRef="c227" id="ixv-23702">P9Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
    <na:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue
      contextRef="c243"
      decimals="1"
      id="ixv-23703"
      unitRef="cnyPershares">609.4</na:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue contextRef="c35" decimals="0" id="ixv-23704" unitRef="cny">667209</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c228"
      decimals="INF"
      id="ixv-23705"
      unitRef="shares">86186</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c228"
      decimals="2"
      id="ixv-23706"
      unitRef="cnyPershares">0.01</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <na:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm contextRef="c228" id="ixv-23707">P9Y3M18D</na:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c228"
      decimals="1"
      id="ixv-23708"
      unitRef="cnyPershares">73.4</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="c228"
      decimals="INF"
      id="ixv-23709"
      unitRef="shares">21158</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c228"
      decimals="2"
      id="ixv-23710"
      unitRef="cnyPershares">0.03</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c228"
      decimals="1"
      id="ixv-23711"
      unitRef="cnyPershares">495.7</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c228"
      decimals="INF"
      id="ixv-23712"
      unitRef="shares">58789</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c228"
      decimals="2"
      id="ixv-23713"
      unitRef="cnyPershares">0.02</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <na:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares
      contextRef="c228"
      decimals="1"
      id="ixv-23714"
      unitRef="cnyPershares">149.4</na:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c244"
      decimals="INF"
      id="ixv-23715"
      unitRef="shares">31239</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c244"
      decimals="2"
      id="ixv-23716"
      unitRef="cnyPershares">0.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c228" id="ixv-23717">P9Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c244"
      decimals="1"
      id="ixv-23718"
      unitRef="cnyPershares">73.4</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c4" decimals="0" id="ixv-23719" unitRef="cny">4004469</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="c244"
      decimals="INF"
      id="ixv-23720"
      unitRef="shares">7152</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
      contextRef="c244"
      decimals="2"
      id="ixv-23721"
      unitRef="cnyPershares">0.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1 contextRef="c228" id="ixv-23722">P9Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
    <na:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue
      contextRef="c244"
      decimals="1"
      id="ixv-23723"
      unitRef="cnyPershares">73.4</na:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue contextRef="c4" decimals="0" id="ixv-23724" unitRef="cny">916775</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="c229"
      decimals="INF"
      id="ixv-23725"
      unitRef="shares">5041</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c229"
      decimals="2"
      id="ixv-23726"
      unitRef="cnyPershares">0.01</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c229"
      decimals="1"
      id="ixv-23727"
      unitRef="cnyPershares">73.4</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c229"
      decimals="INF"
      id="ixv-23728"
      unitRef="shares">10041</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c229"
      decimals="2"
      id="ixv-23729"
      unitRef="cnyPershares">0.01</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <na:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares
      contextRef="c229"
      decimals="1"
      id="ixv-23730"
      unitRef="cnyPershares">73.4</na:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c230"
      decimals="INF"
      id="ixv-23731"
      unitRef="shares">16157</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c230"
      decimals="2"
      id="ixv-23732"
      unitRef="cnyPershares">0.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c229" id="ixv-23733">P8Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c230"
      decimals="1"
      id="ixv-23734"
      unitRef="cnyPershares">73.4</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c5" decimals="0" id="ixv-23735" unitRef="cny">1039402</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="c230"
      decimals="INF"
      id="ixv-23736"
      unitRef="shares">4865</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
      contextRef="c230"
      decimals="2"
      id="ixv-23737"
      unitRef="cnyPershares">0.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1 contextRef="c229" id="ixv-23738">P8Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
    <na:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue
      contextRef="c230"
      decimals="1"
      id="ixv-23739"
      unitRef="cnyPershares">73.4</na:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue contextRef="c5" decimals="0" id="ixv-23740" unitRef="cny">312976</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c227" decimals="0" id="ixv-23741" unitRef="cny">9329484</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c228" decimals="0" id="ixv-23742" unitRef="cny">712184</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c229" decimals="0" id="ixv-23743" unitRef="cny">399247</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c230" decimals="0" id="ixv-23744" unitRef="cny">248436</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <na:StatutoryReserveDisclosureTextBlock contextRef="c0" id="ixv-21073">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;14.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Statutory Reserves&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company&#x2019;s subsidiaries incorporated
in the PRC are required on an annual basis to make appropriations of retained earnings set at certain percentage of after-tax profit determined
in accordance with PRC accounting standards and regulations (&#x201c;PRC GAAP&#x201d;).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Appropriation to the statutory general reserve
should be at least 10% of the after tax net income determined in accordance with the legal requirements in the PRC until the reserve is
equal to 50% of the entities&#x2019; registered capital. The Company is not required to make appropriation to other reserve funds and the
Company does not have any intentions to make appropriations to any other reserve funds.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The general reserve fund can only be used for
specific purposes, such as offsetting the accumulated losses, enterprise expansion or increasing the registered capital. Appropriations
to the general reserve funds are classified in the consolidated balance sheets as statutory reserves.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;There are no legal requirements in the PRC to
fund these reserves by transfer of cash to restricted accounts, and the Company has not done so.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Relevant laws and regulations permit payments
of dividends by the PRC subsidiaries and affiliated companies only out of their retained earnings, if any, as determined in accordance
with respective accounting standards and regulations. Accordingly, the above balances are not allowed to be transferred to the Company
in terms of cash dividends, loans or advances.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company has made RMB6,647,109, &lt;span style="-sec-ix-hidden: hidden-fact-248"&gt;nil&lt;/span&gt; and &lt;span style="-sec-ix-hidden: hidden-fact-249"&gt;nil&lt;/span&gt;
appropriations to statutory reserve for the years ended December 31, 2022, 2023 and 2024.&lt;/p&gt;</na:StatutoryReserveDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="c245"
      decimals="2"
      id="ixv-23745"
      unitRef="pure">0.10</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <na:PercentageOfReserveCapital contextRef="c0" decimals="2" id="ixv-23746" unitRef="pure">0.50</na:PercentageOfReserveCapital>
    <na:StatutoryReserve contextRef="c8" decimals="0" id="ixv-23747" unitRef="cny">6647109</na:StatutoryReserve>
    <us-gaap:EarningsPerShareTextBlock contextRef="c0" id="ixv-21099">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;15.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Earnings (loss) per share&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The calculation of basic earnings (loss) per share
is based on the income (loss) attributable to ordinary shareholders of the Company and weighted-average number of ordinary shares outstanding
for the years ended December 31, 2022, 2023 and 2024.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Diluted earnings (loss) per share is computed
using the weighted average number of ordinary shares and dilutive potential ordinary shares outstanding during the respective periods.
For the year ended December 31, 2024, the options granted under the 2022 share incentive plan for a weighted average number of 15,706
shares could potentially dilute earnings (loss) per share but were not included in the computation of diluted net loss per share due to
their antidilutive effects resulted from net loss.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The following reflects the income and share data
used in the basic and diluted earnings (loss) per ordinary share computations:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the years ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Earnings (loss) attributable to ordinary shareholders of the Company&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;31,118,886&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(252,823,772&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(113,187,048&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Weighted average number of ordinary shares outstanding for basic earnings (loss) per share calculation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,324,450&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,888,507&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;8,049,592&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;Basic earnings (loss) per share&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5.84&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(42.94&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(14.06&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -9pt; padding-left: 9pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Earnings (loss) attributable to ordinary shareholders of the Company for diluted earnings (loss) per share calculation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;31,118,886&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(252,823,772&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(113,187,048&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -9pt; padding-left: 9pt"&gt;Weighted average number of ordinary shares outstanding diluted earnings (loss) per share calculation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,324,450&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,888,507&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,049,592&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Adjusted for:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;- incremental shares issuable related to options issued&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;6,311&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-250"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-251"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Weighted average number of shares outstanding for diluted earnings (loss) per share calculation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,330,761&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,888,507&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;8,049,592&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;Diluted earnings (loss) per share&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5.84&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(42.94&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(14.06&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c0"
      decimals="0"
      id="ixv-23748"
      unitRef="shares">15706</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c0" id="ixv-21127">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The following reflects the income and share data
used in the basic and diluted earnings (loss) per ordinary share computations:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the years ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Earnings (loss) attributable to ordinary shareholders of the Company&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;31,118,886&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(252,823,772&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(113,187,048&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Weighted average number of ordinary shares outstanding for basic earnings (loss) per share calculation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,324,450&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,888,507&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;8,049,592&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;Basic earnings (loss) per share&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5.84&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(42.94&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(14.06&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -9pt; padding-left: 9pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Earnings (loss) attributable to ordinary shareholders of the Company for diluted earnings (loss) per share calculation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;31,118,886&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(252,823,772&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(113,187,048&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -9pt; padding-left: 9pt"&gt;Weighted average number of ordinary shares outstanding diluted earnings (loss) per share calculation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,324,450&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,888,507&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,049,592&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Adjusted for:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;- incremental shares issuable related to options issued&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;6,311&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-250"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-251"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Weighted average number of shares outstanding for diluted earnings (loss) per share calculation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,330,761&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,888,507&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;8,049,592&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;Diluted earnings (loss) per share&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5.84&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(42.94&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(14.06&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c8" decimals="INF" id="ixv-23749" unitRef="cny">31118886</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c9" decimals="INF" id="ixv-23750" unitRef="cny">-252823772</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c0" decimals="INF" id="ixv-23751" unitRef="cny">-113187048</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c8"
      decimals="INF"
      id="ixv-23752"
      unitRef="shares">5324450</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c9"
      decimals="INF"
      id="ixv-23753"
      unitRef="shares">5888507</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c0"
      decimals="INF"
      id="ixv-23754"
      unitRef="shares">8049592</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c8"
      decimals="INF"
      id="ixv-23755"
      unitRef="cnyPershares">5.84</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c9"
      decimals="INF"
      id="ixv-23756"
      unitRef="cnyPershares">-42.94</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c0"
      decimals="INF"
      id="ixv-23757"
      unitRef="cnyPershares">-14.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c8" decimals="INF" id="ixv-23758" unitRef="cny">31118886</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c9" decimals="INF" id="ixv-23759" unitRef="cny">-252823772</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c0" decimals="INF" id="ixv-23760" unitRef="cny">-113187048</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c8"
      decimals="INF"
      id="ixv-23761"
      unitRef="shares">5324450</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c9"
      decimals="INF"
      id="ixv-23762"
      unitRef="shares">5888507</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c0"
      decimals="INF"
      id="ixv-23763"
      unitRef="shares">8049592</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="c8"
      decimals="INF"
      id="ixv-23764"
      unitRef="shares">6311</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c8"
      decimals="INF"
      id="ixv-23765"
      unitRef="shares">5330761</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c9"
      decimals="INF"
      id="ixv-23766"
      unitRef="shares">5888507</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c0"
      decimals="INF"
      id="ixv-23767"
      unitRef="shares">8049592</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c8"
      decimals="INF"
      id="ixv-23768"
      unitRef="cnyPershares">5.84</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c9"
      decimals="INF"
      id="ixv-23769"
      unitRef="cnyPershares">-42.94</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c0"
      decimals="INF"
      id="ixv-23770"
      unitRef="cnyPershares">-14.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0" id="ixv-21304">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;16.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Income Taxes&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Cayman Islands&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Under the current tax laws of Cayman Islands,
the holding companies incorporated in the Cayman Islands are not subject to income, corporation or capital gains tax, and no withholding
tax is imposed upon the payment of dividends.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;British Virgin Islands&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The holding companies incorporated in the British
Virgin Islands are not subject to tax on income or capital gains under current British Virgin Islands law. In addition, upon payments
of dividends by these entity to the shareholders, no British Virgin Islands withholding tax will be imposed.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Hong Kong&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company&#x2019; subsidiaries incorporated in
Hong Kong are subject to Hong Kong Profits Tax on the taxable income as reported in its statutory financial statements adjusted in accordance
with relevant Hong Kong tax laws. The applicable tax rate is 8.25% on assessable profits arising in or derived from Hong Kong up to HKD2,000,000
and 16.5% on any part of assessable profits over &lt;span style="-sec-ix-hidden: hidden-fact-261"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-262"&gt;HKD2,000,000&lt;/span&gt;&lt;/span&gt;. These companies did not make any provisions for Hong Kong profit tax as
there were no assessable profits derived from or earned in Hong Kong since inception.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;United States (&#x201c;US&#x201d;)&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company&#x2019;s subsidiary in the US is subject
to profits tax at 21% statutory tax rate with respect to the profit generated from the US. The company did not make any provisions for
the US profit tax as there were no assessable profits derived from or earned in the US since inception.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Singapore&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The company incorporated in Singapore is subject
to Singapore Profits Tax on the taxable income as reported in its statutory financial statements adjusted in accordance with relevant
Singapore tax laws. The applicable tax rate is 17% in Singapore, with 75% of the first &lt;span style="-sec-ix-hidden: hidden-fact-263"&gt;SGD100,000&lt;/span&gt; (approximately RMB470,000) and 50% of
the next SGD100,000 (approximately RMB470,000) taxable income exempted from income tax. The company did not make any provisions for Singapore
income tax as there were no assessable profits derived from or earned in Singapore since inception.&lt;/p&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;PRC&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company&#x2019;s subsidiaries incorporated in the PRC are subject
to PRC Enterprise Income Tax (&#x201c;EIT&#x201d;) on the taxable income in accordance with the relevant PRC income tax laws. A new enterprise
income tax law (the &#x201c;EIT Law&#x201d;) in the PRC was enacted and became effective on January 1, 2008. The EIT Law applies a uniform
25% enterprise income tax (&#x201c;EIT&#x201d;) rate to both foreign invested enterprises and domestic enterprises. Accordingly, the Company&#x2019;s
PRC subsidiaries are subject to the EIT rate of 25%. EIT grants preferential tax treatment to certain High and New Technology Enterprises
(&#x201c;HNTEs&#x201d;). Under this preferential tax treatment, HNTEs are entitled to an income tax rate of 15%, subject to a requirement
that they re-apply for HNTE status every three years. Zhejiang Nanomicro obtained the &#x201c;high-tech enterprise&#x201d; tax status in
December 2021 and renewed the status in December 2024, which reduced its statutory income tax rate to 15% from December 2021 to December
2027. Zhejiang Weike obtained the &#x201c;high-tech enterprise&#x201d; tax status in December 2023, which reduced its statutory income tax
rate to 15% from December 2023 to December 2026.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;A reconciliation between the effective income
tax rate and the PRC statutory income tax rate is as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years Ended December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;PRC statutory income tax rates&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Effect of expenses not deductible for tax purposes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.91&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.42&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.28&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Effect of additional deduction of research and development expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(64.43&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5.90&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Effect of income tax exemptions and reliefs&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(56.77&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(5.71&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.39&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Recovery from deferred income tax assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(97.39&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.05&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.22&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Effect of valuation allowance on deferred income tax assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;171.26&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(23.52&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(26.29&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Income tax difference under different tax jurisdictions&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;21.42&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1.37&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)%&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(4.16&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.00&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.01&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.00&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The provision for income taxes consists of the
following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years Ended December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Current income tax expense (benefit)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-252"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(17,394&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-253"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Deferred tax expense&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-254"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-255"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;p style="-sec-ix-hidden: hidden-fact-256; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Income tax expense&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-257"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(17,394&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;p style="-sec-ix-hidden: hidden-fact-258; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Significant component of deferred tax assets are
as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;As of December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Net operating loss carryforward&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;77,373,944&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;98,783,665&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Accrued expense and others&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(282,843&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,688,509&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Inventory impairment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;51,027,391&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;50,475,875&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Deferred tax assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;128,118,492&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;158,948,049&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(128,118,492&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(158,948,049&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Deferred tax assets&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-259"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-260"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;As of December 31, 2024, the Company had net
operating loss carryforward of approximately RMB490,020,031 which mainly arose from the Company&#x2019;s subsidiaries established in
the PRC. These net operating losses can be carried forward to offset future taxable income and will expire during the period from
2025 to 2034. The provision of valuation allowance for the years ended December 31, 2022, 2023 and 2024 were RMB24,519,326,
RMB47,333,923 and RMB31,087,058, respectively. The reversal of valuation allowance for the years ended December 31, 2022, 2023 and
2024 were RMB6,100,147, RMB117,051, and RMB257,501, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;In assessing the realizability of deferred tax
assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized.
The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which
those temporary differences become deductible. Management considers the cumulative earnings and projected future taxable income in making
this assessment. Recovery of the Company&#x2019;s deferred tax assets is dependent upon the generation of future income, exclusive of reversing
taxable temporary differences.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Uncertain tax positions&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The tax authority of the PRC Government conducts periodic and ad hoc
tax filing reviews on business enterprises operating in the PRC after those enterprises complete their relevant tax filings. In general,
the PRC tax authority has up to five years to conduct examinations of the tax filings of the Company&#x2019;s PRC entities. Accordingly,
the PRC subsidiaries&#x2019; tax years of 2019 through 2023 remain open to examination by the respective tax authorities. It is therefore
uncertain as to whether the PRC tax authority may take different views about the Company&#x2019;s PRC entities&#x2019; tax filings, which
may lead to additional tax liabilities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company 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 Company did not have any significant unrecognized
uncertain tax positions.&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="c246"
      decimals="4"
      id="ixv-23771"
      unitRef="pure">0.0825</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="c247"
      decimals="3"
      id="ixv-23772"
      unitRef="pure">0.165</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c248"
      decimals="2"
      id="ixv-23773"
      unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="c116"
      decimals="2"
      id="ixv-23774"
      unitRef="pure">0.17</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="c249"
      decimals="2"
      id="ixv-23775"
      unitRef="pure">0.75</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome contextRef="c250" decimals="0" id="ixv-23776" unitRef="sgd">100000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome contextRef="c249" decimals="0" id="ixv-23777" unitRef="cny">470000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="c250"
      decimals="2"
      id="ixv-23778"
      unitRef="pure">0.50</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome contextRef="c116" decimals="0" id="ixv-23779" unitRef="cny">470000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="c251"
      decimals="2"
      id="ixv-23780"
      unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther
      contextRef="c251"
      decimals="2"
      id="ixv-23781"
      unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther>
    <na:PreferentialIncomeTaxRate
      contextRef="c251"
      decimals="2"
      id="ixv-23782"
      unitRef="pure">0.15</na:PreferentialIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c251"
      decimals="2"
      id="ixv-23783"
      unitRef="pure">0.15</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c252"
      decimals="2"
      id="ixv-23784"
      unitRef="pure">0.15</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c0" id="ixv-21368">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;A reconciliation between the effective income
tax rate and the PRC statutory income tax rate is as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years Ended December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;PRC statutory income tax rates&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Effect of expenses not deductible for tax purposes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.91&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.42&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.28&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Effect of additional deduction of research and development expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(64.43&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5.90&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Effect of income tax exemptions and reliefs&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(56.77&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(5.71&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.39&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Recovery from deferred income tax assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(97.39&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.05&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.22&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Effect of valuation allowance on deferred income tax assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;171.26&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(23.52&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(26.29&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Income tax difference under different tax jurisdictions&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;21.42&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1.37&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)%&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(4.16&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.00&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.01&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.00&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c8" decimals="4" id="ixv-23785" unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c9" decimals="4" id="ixv-23786" unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c0" decimals="4" id="ixv-23787" unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense contextRef="c8" decimals="4" id="ixv-23788" unitRef="pure">0.0091</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense contextRef="c9" decimals="4" id="ixv-23789" unitRef="pure">-0.0042</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense contextRef="c0" decimals="4" id="ixv-23790" unitRef="pure">-0.0028</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <na:EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense contextRef="c8" decimals="4" id="ixv-23791" unitRef="pure">-0.6443</na:EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense>
    <na:EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense contextRef="c9" decimals="4" id="ixv-23792" unitRef="pure">0.0598</na:EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense>
    <na:EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense contextRef="c0" decimals="4" id="ixv-23793" unitRef="pure">0.059</na:EffectiveIncomeTaxRateDeductionOfResearchAndDevelopmentExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome contextRef="c8" decimals="4" id="ixv-23794" unitRef="pure">0.5677</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome contextRef="c9" decimals="4" id="ixv-23795" unitRef="pure">0.0571</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome contextRef="c0" decimals="4" id="ixv-23796" unitRef="pure">0.0039</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets contextRef="c8" decimals="4" id="ixv-23797" unitRef="pure">-0.9739</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets contextRef="c9" decimals="4" id="ixv-23798" unitRef="pure">0.0005</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets contextRef="c0" decimals="4" id="ixv-23799" unitRef="pure">0.0022</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c8" decimals="4" id="ixv-23800" unitRef="pure">1.7126</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c9" decimals="4" id="ixv-23801" unitRef="pure">-0.2352</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c0" decimals="4" id="ixv-23802" unitRef="pure">-0.2629</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c8" decimals="4" id="ixv-23803" unitRef="pure">0.2142</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c9" decimals="4" id="ixv-23804" unitRef="pure">-0.0137</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c0" decimals="4" id="ixv-23805" unitRef="pure">-0.0416</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c8" decimals="4" id="ixv-23806" unitRef="pure">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c9" decimals="4" id="ixv-23807" unitRef="pure">0.0001</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c0" decimals="4" id="ixv-23808" unitRef="pure">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c0" id="ixv-21501">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The provision for income taxes consists of the
following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years Ended December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Current income tax expense (benefit)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-252"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(17,394&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-253"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Deferred tax expense&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-254"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-255"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;p style="-sec-ix-hidden: hidden-fact-256; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Income tax expense&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-257"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(17,394&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;p style="-sec-ix-hidden: hidden-fact-258; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c9" decimals="0" id="ixv-23809" unitRef="cny">-17394</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c9" decimals="0" id="ixv-23810" unitRef="cny">-17394</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c0" id="ixv-21599">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Significant component of deferred tax assets are
as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;As of December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Net operating loss carryforward&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;77,373,944&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;98,783,665&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Accrued expense and others&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(282,843&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,688,509&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Inventory impairment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;51,027,391&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;50,475,875&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Deferred tax assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;128,118,492&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;158,948,049&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(128,118,492&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(158,948,049&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Deferred tax assets&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-259"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-260"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c4" decimals="0" id="ixv-23811" unitRef="cny">77373944</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c5" decimals="0" id="ixv-23812" unitRef="cny">98783665</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <na:DeferredTaxLiabilitiesAccruedExpenseAndOthers contextRef="c4" decimals="0" id="ixv-23813" unitRef="cny">282843</na:DeferredTaxLiabilitiesAccruedExpenseAndOthers>
    <na:DeferredTaxLiabilitiesAccruedExpenseAndOthers contextRef="c5" decimals="0" id="ixv-23814" unitRef="cny">-9688509</na:DeferredTaxLiabilitiesAccruedExpenseAndOthers>
    <us-gaap:DeferredTaxAssetsInventory contextRef="c4" decimals="0" id="ixv-23815" unitRef="cny">51027391</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory contextRef="c5" decimals="0" id="ixv-23816" unitRef="cny">50475875</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsGross contextRef="c4" decimals="0" id="ixv-23817" unitRef="cny">128118492</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="c5" decimals="0" id="ixv-23818" unitRef="cny">158948049</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c4" decimals="0" id="ixv-23819" unitRef="cny">128118492</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c5" decimals="0" id="ixv-23820" unitRef="cny">158948049</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:OperatingLossCarryforwards contextRef="c5" decimals="0" id="ixv-23821" unitRef="cny">490020031</us-gaap:OperatingLossCarryforwards>
    <na:DeferredTaxAssetsProvisionForValuationAllowance contextRef="c8" decimals="0" id="ixv-23822" unitRef="cny">24519326</na:DeferredTaxAssetsProvisionForValuationAllowance>
    <na:DeferredTaxAssetsProvisionForValuationAllowance contextRef="c9" decimals="0" id="ixv-23823" unitRef="cny">47333923</na:DeferredTaxAssetsProvisionForValuationAllowance>
    <na:DeferredTaxAssetsProvisionForValuationAllowance contextRef="c0" decimals="0" id="ixv-23824" unitRef="cny">31087058</na:DeferredTaxAssetsProvisionForValuationAllowance>
    <na:ReversalOfValuationAllowance contextRef="c8" decimals="0" id="ixv-23825" unitRef="cny">6100147</na:ReversalOfValuationAllowance>
    <na:ReversalOfValuationAllowance contextRef="c9" decimals="0" id="ixv-23826" unitRef="cny">117051</na:ReversalOfValuationAllowance>
    <na:ReversalOfValuationAllowance contextRef="c0" decimals="0" id="ixv-23827" unitRef="cny">257501</na:ReversalOfValuationAllowance>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c0" id="ixv-21703">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;17.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Related party transactions&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Related parties with whom the Company conducted
business consist of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="border-bottom: Black 1.5pt solid; width: 49%; font-weight: bold; text-align: left"&gt;Name of related party&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; width: 49%; font-weight: bold; text-align: center"&gt;Nature of Relationship&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;Jianping Kong&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;Principal shareholder, chairman and chief executive officer&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td&gt;Qifeng Sun&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;Principal shareholder and vice chairman&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;During the years ended December 31, 2023 and 2024,
Jianping Kong and Qifeng Sun provided guarantee for the Company&#x2019;s debts and provided interest-free loans to the Company which were
subsequently converted into Class A ordinary shares. See Note 11 and 12 for more details.&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock contextRef="c0" id="ixv-21713">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Related parties with whom the Company conducted
business consist of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="border-bottom: Black 1.5pt solid; width: 49%; font-weight: bold; text-align: left"&gt;Name of related party&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; width: 49%; font-weight: bold; text-align: center"&gt;Nature of Relationship&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;Jianping Kong&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;Principal shareholder, chairman and chief executive officer&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td&gt;Qifeng Sun&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;Principal shareholder and vice chairman&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="c253" id="ixv-23828">Principal shareholder, chairman and chief executive officer</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>
    <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="c254" id="ixv-23829">Principal shareholder and vice chairman</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="c0" id="ixv-21734">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;18.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Concentrations&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The following table sets forth information as
to each customer that accounted for 10% or more of the Company&#x2019;s revenues for the years ended December 31, 2022, 2023 and 2024:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years Ended December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Customer A&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-264"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-265"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;13&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Customer B&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-266"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-267"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;12&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Customer C&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-268"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-269"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Customer D&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-270"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-271"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Customer E&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;12&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The following table sets forth information as
to each supplier that accounted for 10% or more of the Company&#x2019;s purchase for the years ended December 31, 2022, 2023 and 2024:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years Ended December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Supplier A&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-272"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;38&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-273"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Supplier B&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;32&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-274"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-275"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Supplier C&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-276"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-277"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Supplier D&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;23&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-278"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-279"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Supplier E&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-280"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-281"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;29&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock contextRef="c0" id="ixv-21744">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The following table sets forth information as
to each customer that accounted for 10% or more of the Company&#x2019;s revenues for the years ended December 31, 2022, 2023 and 2024:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years Ended December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Customer A&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-264"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-265"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;13&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Customer B&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-266"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-267"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;12&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Customer C&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-268"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-269"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Customer D&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-270"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-271"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Customer E&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;12&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The following table sets forth information as
to each supplier that accounted for 10% or more of the Company&#x2019;s purchase for the years ended December 31, 2022, 2023 and 2024:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years Ended December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Supplier A&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-272"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;38&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-273"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Supplier B&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;32&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-274"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-275"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Supplier C&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-276"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-277"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Supplier D&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;23&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-278"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-279"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Supplier E&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-280"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-281"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;29&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c257"
      decimals="2"
      id="ixv-23830"
      unitRef="pure">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c260"
      decimals="2"
      id="ixv-23831"
      unitRef="pure">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c263"
      decimals="2"
      id="ixv-23832"
      unitRef="pure">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c265"
      decimals="2"
      id="ixv-23833"
      unitRef="pure">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c267"
      decimals="2"
      id="ixv-23834"
      unitRef="pure">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c269"
      decimals="2"
      id="ixv-23835"
      unitRef="pure">0.38</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c271"
      decimals="2"
      id="ixv-23836"
      unitRef="pure">0.32</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c275"
      decimals="2"
      id="ixv-23837"
      unitRef="pure">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c277"
      decimals="2"
      id="ixv-23838"
      unitRef="pure">0.23</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c282"
      decimals="2"
      id="ixv-23839"
      unitRef="pure">0.29</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0" id="ixv-21945">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;19.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Commitments and contingencies&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&lt;i&gt;Operating lease commitments&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The information of lease commitments is provided
in Note 9.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&lt;i&gt;Contingencies&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company is subject to litigation matters from
time to time in the normal cause of business. The Company&#x2019;s legal counsel and the management routinely assess the likelihood of
adverse judgments and outcomes to these matters, as well as ranges of probable losses. Accruals are recorded for these matters to the
extent that management concludes a loss is probable and the financial impact, should an adverse outcome occur, is reasonable estimable.
The Company has not recorded any material liabilities in this regard as of December 31, 2023 and 2024.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;On March 5, 2024, a customer filed a civil action
against one of the Company&#x2019;s subsidiaries at the People&#x2019;s Court of Shangcheng District, Hangzhou City, for a sales contract
dispute, claiming the contract should be annulled and demanding a return of payment of RMB2,973,600 with related interests. Given the
nature of the case, as of the filing date, the amount liable by the Company in the event of an unfavorable outcome cannot be reasonably
estimated.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company believes they have strong arguments against the claim and
will defend vigorously.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;Two bank accounts of the Company were judicially
frozen by the court as a result of the legal proceedings. The frozen amount as of December 31, 2024 and the date of this annual report
was RMB418,722 and RMB468,397, respectively.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyDamagesPaidValue contextRef="c283" decimals="0" id="ixv-23840" unitRef="cny">2973600</us-gaap:LossContingencyDamagesPaidValue>
    <na:FrozenAmount contextRef="c5" decimals="0" id="ixv-23841" unitRef="cny">418722</na:FrozenAmount>
    <na:FrozenAmount contextRef="c284" decimals="0" id="ixv-23842" unitRef="cny">468397</na:FrozenAmount>
    <us-gaap:SubsequentEventsTextBlock contextRef="c0" id="ixv-21987">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;20.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Subsequent events&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The following subsequent events were evaluated
on April 11, 2025, the date the financial statements were issued. Except as set forth below, there were no events that occurred subsequent
to December 31, 2024 that require adjustment to or disclosure in the consolidated financial statements.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;In January 2025, one investor exercised warrants
to purchase a total of 98,300 Class A ordinary shares at the exercise price of US$6.46 per share. The Company received the gross proceeds
of approximately US$635 thousand (approximately RMB4.6 million) by February 3, 2025.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.25in"&gt;On February 21, 2025, the
Company entered into Securities Purchase Agreements with certain investors (collectively, the &#x201c;Investors&#x201d;), pursuant to
which the Company agreed to issue and sell to the Investors, in a private placement, the Company&#x2019;s Class A ordinary shares at
a purchase price of $6.46 per share. The Company issued an aggregate of 913,714 Class A ordinary shares for gross proceeds of
approximately US$5.9 million, which includes US$3.9 million in Bitcoin and US$2.0 million in USDT. The Company received all the
gross proceeds by February 20, 2025.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.25in"&gt;On March 7, 2025, the shareholders of the Company
approved to: 1) increase the authorized share capital from US$50,000 divided into 25,000,000 ordinary shares with par value of US$0.002
each to US$4,200,000 divided into 2,100,000,000 shares with a par value of US$0.002 each, comprising of 1,097,141,091 Class A ordinary
shares, 2,858,909 Class B ordinary shares, and 1,000,000,000 shares of such class or classes (however designated) as the Directors may
determine; and 2) increase the votes per Class B ordinary share from 15 to 30.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;In March 2025, the Company entered into two short-term
loan agreements with Bank of Hangzhou Co., Ltd, both guaranteed by Mr. Jianping Kong and Haoweiverse, to borrow RMB10.0 million and RMB5.0
million respectively for working capital and general business purpose. The borrowing of RMB10.0 million was additionally guaranteed by
a third party financial institution with an annual interest rate of 3.05% and maturity date on March 17, 2026. The borrowing of RMB5.0
million bears an annual interest rate of 3.1% with maturity date February 27, 2026.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;From January to April 2025, the Company borrowed a total of approximately RMB4.5 million from Zhejiang Shaoxing Ruifeng Rural Commercial
Bank Co., Ltd under the credit line pledged by the land use right and property, plant and equipment of the Company as described in Note
11. The additional borrowings bear an annual interest rate of 5.4% with repayment date on July 25, 2030.&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="c285"
      decimals="0"
      id="ixv-23843"
      unitRef="shares">98300</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c285"
      decimals="2"
      id="ixv-23844"
      unitRef="usdPershares">6.46</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="c286"
      decimals="-3"
      id="ixv-23845"
      unitRef="usd">635000</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="c286"
      decimals="-5"
      id="ixv-23846"
      unitRef="cny">4600000</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c287"
      decimals="2"
      id="ixv-23847"
      unitRef="shares">6.46</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="c287"
      decimals="0"
      id="ixv-23848"
      unitRef="shares">913714</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="c288"
      decimals="-5"
      id="ixv-23849"
      unitRef="usd">5900000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="c289"
      decimals="-5"
      id="ixv-23850"
      unitRef="usd">3900000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="c290"
      decimals="-5"
      id="ixv-23851"
      unitRef="usd">2000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c291"
      decimals="0"
      id="ixv-23852"
      unitRef="shares">50000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:StockDividendsShares
      contextRef="c292"
      decimals="0"
      id="ixv-23853"
      unitRef="shares">25000000</us-gaap:StockDividendsShares>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c293"
      decimals="3"
      id="ixv-23854"
      unitRef="usdPershares">0.002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c293"
      decimals="0"
      id="ixv-23855"
      unitRef="shares">4200000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:StockDividendsShares
      contextRef="c294"
      decimals="0"
      id="ixv-23856"
      unitRef="shares">2100000000</us-gaap:StockDividendsShares>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c293"
      decimals="3"
      id="ixv-23857"
      unitRef="usdPershares">0.002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c295"
      decimals="0"
      id="ixv-23858"
      unitRef="shares">1097141091</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c296"
      decimals="0"
      id="ixv-23859"
      unitRef="shares">2858909</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c297"
      decimals="0"
      id="ixv-23860"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c297"
      decimals="0"
      id="ixv-23861"
      unitRef="usdPershares">2</us-gaap:CommonStockParOrStatedValuePerShare>
    <na:NumberOfOrdinaryShare
      contextRef="c298"
      decimals="0"
      id="ixv-23862"
      unitRef="shares">15</na:NumberOfOrdinaryShare>
    <na:NumberOfOrdinaryShare
      contextRef="c299"
      decimals="0"
      id="ixv-23863"
      unitRef="shares">30</na:NumberOfOrdinaryShare>
    <na:ShortTermsBorrowingsForWorkingCapital
      contextRef="c300"
      decimals="-5"
      id="ixv-23864"
      unitRef="usd">10000000</na:ShortTermsBorrowingsForWorkingCapital>
    <us-gaap:OtherShortTermBorrowings
      contextRef="c300"
      decimals="-5"
      id="ixv-23865"
      unitRef="usd">5000000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="c301"
      decimals="-5"
      id="ixv-23866"
      unitRef="cny">10000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:ShortTermDebtPercentageBearingFixedInterestRate
      contextRef="c301"
      decimals="4"
      id="ixv-23867"
      unitRef="pure">0.0305</us-gaap:ShortTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherShortTermBorrowings
      contextRef="c302"
      decimals="-5"
      id="ixv-23868"
      unitRef="usd">5000000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:ShortTermDebtPercentageBearingFixedInterestRate
      contextRef="c302"
      decimals="3"
      id="ixv-23869"
      unitRef="pure">0.031</us-gaap:ShortTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c303" id="ixv-23870">2026-02-27</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:OtherBorrowings
      contextRef="c304"
      decimals="-5"
      id="ixv-23871"
      unitRef="cny">4500000</us-gaap:OtherBorrowings>
    <us-gaap:ShortTermDebtInterestRateIncrease
      contextRef="c305"
      decimals="3"
      id="ixv-23872"
      unitRef="pure">0.054</us-gaap:ShortTermDebtInterestRateIncrease>
    <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock contextRef="c0" id="ixv-22011">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;21.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Parent-only financial statements&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The Company performed a test on the restricted net assets of the consolidated
subsidiaries in accordance with Securities and Exchange Commission Regulation S-X Rule 4-08 (e) (3), &#x201c;General Notes to Financial
Statements&#x201d; and concluded that it was applicable for the Company to disclose the financial information for the parent company only.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The subsidiaries did not pay any dividend to the Company for the periods
presented. Certain information and footnote disclosures generally included in the financial statements prepared in accordance with U.S.
GAAP have been condensed and omitted. These statements should be read in conjunction with the notes to the consolidated financial statements
of the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;i&gt;Basis of presentation&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The financial information of the parent company has been prepared using
the same accounting policies as set out in the Company&#x2019;s consolidated financial statements except that the parent company used the
equity method to account for investments in its subsidiaries.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;The following represents condensed financial information
of the parent company:&lt;/p&gt;&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;As of December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;ASSETS/(LIABILITIES)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Cash and cash equivalents&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,205,993&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,227,649&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;309,895&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -9pt; padding-left: 0.25in"&gt;Prepayments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,776&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;891&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;124&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Due from intercompany&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;456,041,568&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;814,547,651&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;113,314,180&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in"&gt;Investment in subsidiaries&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(471,994,335&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(585,987,070&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(81,518,429&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;TOTAL ASSETS (LIABILITIES)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(14,732,998&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;230,789,121&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;32,105,770&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;SHAREHOLDERS&#x2019; EQUITY (DEFICIT)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Shareholders&#x2019; equity (deficit):&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -9pt; padding-left: 0.25in"&gt;Class A ordinary shares ($0.002 par value; 12,141,093 and 14,141,093 shares authorized as of December 31, 2023 and 2024, respectively; 4,192,730 and 13,273,596 shares issued as of December 31, 2023 and 2024, respectively; 3,724,236 and 12,815,143 shares outstanding as of December 31, 2023 and 2024, respectively)*&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;50,106&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;176,842&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;24,601&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -9pt; padding-left: 0.25in"&gt;Class B ordinary shares ($0.002 par value; 2,858,909 shares authorized; 2,858,909 shares issued and outstanding as of December 31, 2023 and 2024)*&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;36,894&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;36,894&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,132&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Additional paid-in capital&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;428,310,028&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;780,499,664&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;108,577,662&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Accumulated deficit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(452,031,693&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(565,218,741&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(78,629,283&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Statutory reserves&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,647,109&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,647,109&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;924,699&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in"&gt;Accumulated other comprehensive income&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,254,558&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;8,647,353&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,202,959&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;TOTAL NANO LABS LTD SHAREHOLDERS&#x2019; EQUITY (DEFICIT)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(14,732,998&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;230,789,121&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;32,105,770&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;After giving effect of the reverse stock splits, see Note 12.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the years ended December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Net revenues&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-282"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-283"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-284"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-285"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Operating expenses:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Selling and marketing expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-286"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-287"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-288"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-289"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 52%; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in"&gt;General and administrative expenses&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;5,822,906&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;471,664&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;683,178&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;95,039&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Total operating expenses&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,822,906&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;471,664&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;683,178&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;95,039&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Loss from operations&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(5,822,906&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(471,664&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(683,178&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(95,039&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Finance income (expense)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;66,144&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;110,971&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(13,140&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,828&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Investment income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;53,809&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-290"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-291"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-292"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in"&gt;Income (loss) from investment in subsidiaries&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;36,821,839&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(252,463,079&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(112,490,730&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(15,648,925&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;Net income (loss) attributable to Nano Labs Ltd&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;31,118,886&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(252,823,772&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(113,187,048&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(15,745,792&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Comprehensive income (loss):&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Net income (loss)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;31,118,886&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(252,823,772&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(113,187,048&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(15,745,792&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Other comprehensive income (loss)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in"&gt;Foreign currency translation adjustment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,566,656&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;155,229&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;6,392,795&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;889,320&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;Total comprehensive income (loss) attributable to Nano Labs Ltd&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;35,685,542&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(252,668,543&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(106,794,253&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(14,856,472&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the years ended December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Net cash provided by (used in) operating activities&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,911,561&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;344,012&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(281,829&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(39,206&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Net cash used in investing activities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(155,900,936&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(68,918,960&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(312,142,434&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(43,423,075&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Net cash provided by financing activities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;144,043,186&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;72,802,734&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;315,620,394&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;43,906,905&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Effect of exchange rate changes on cash and cash equivalents&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,883,387&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(3,047,562&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,174,475&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(302,498&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Net increase (decrease) in cash and cash equivalents&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(62,802&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,180,224&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,021,656&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;142,126&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Cash and cash equivalents at beginning of the year&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;88,571&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;25,769&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,205,993&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;167,769&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Cash and cash equivalents at end of the year&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;25,769&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,205,993&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,227,649&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;309,895&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock contextRef="c306" id="ixv-22043">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;The following represents condensed financial information
of the parent company:&lt;/p&gt;&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;As of December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;ASSETS/(LIABILITIES)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Cash and cash equivalents&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,205,993&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,227,649&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;309,895&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -9pt; padding-left: 0.25in"&gt;Prepayments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,776&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;891&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;124&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Due from intercompany&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;456,041,568&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;814,547,651&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;113,314,180&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in"&gt;Investment in subsidiaries&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(471,994,335&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(585,987,070&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(81,518,429&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;TOTAL ASSETS (LIABILITIES)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(14,732,998&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;230,789,121&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;32,105,770&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;SHAREHOLDERS&#x2019; EQUITY (DEFICIT)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Shareholders&#x2019; equity (deficit):&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -9pt; padding-left: 0.25in"&gt;Class A ordinary shares ($0.002 par value; 12,141,093 and 14,141,093 shares authorized as of December 31, 2023 and 2024, respectively; 4,192,730 and 13,273,596 shares issued as of December 31, 2023 and 2024, respectively; 3,724,236 and 12,815,143 shares outstanding as of December 31, 2023 and 2024, respectively)*&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;50,106&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;176,842&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;24,601&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -9pt; padding-left: 0.25in"&gt;Class B ordinary shares ($0.002 par value; 2,858,909 shares authorized; 2,858,909 shares issued and outstanding as of December 31, 2023 and 2024)*&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;36,894&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;36,894&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,132&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Additional paid-in capital&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;428,310,028&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;780,499,664&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;108,577,662&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Accumulated deficit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(452,031,693&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(565,218,741&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(78,629,283&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Statutory reserves&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,647,109&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,647,109&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;924,699&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in"&gt;Accumulated other comprehensive income&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,254,558&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;8,647,353&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,202,959&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;TOTAL NANO LABS LTD SHAREHOLDERS&#x2019; EQUITY (DEFICIT)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(14,732,998&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;230,789,121&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;32,105,770&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;After giving effect of the reverse stock splits, see Note 12.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <us-gaap:CashEquivalentsAtCarryingValue contextRef="c307" decimals="0" id="ixv-23873" unitRef="cny">1205993</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue contextRef="c308" decimals="0" id="ixv-23874" unitRef="cny">2227649</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue contextRef="c308" decimals="0" id="ixv-23875" unitRef="usd">309895</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:PrepaidExpenseCurrent contextRef="c307" decimals="0" id="ixv-23876" unitRef="cny">13776</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c308" decimals="0" id="ixv-23877" unitRef="cny">891</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c308" decimals="0" id="ixv-23878" unitRef="usd">124</us-gaap:PrepaidExpenseCurrent>
    <na:DueFromIntercompany contextRef="c307" decimals="0" id="ixv-23879" unitRef="cny">456041568</na:DueFromIntercompany>
    <na:DueFromIntercompany contextRef="c308" decimals="0" id="ixv-23880" unitRef="cny">814547651</na:DueFromIntercompany>
    <na:DueFromIntercompany contextRef="c308" decimals="0" id="ixv-23881" unitRef="usd">113314180</na:DueFromIntercompany>
    <na:InvestmentInSubsidiaries contextRef="c307" decimals="0" id="ixv-23882" unitRef="cny">471994335</na:InvestmentInSubsidiaries>
    <na:InvestmentInSubsidiaries contextRef="c308" decimals="0" id="ixv-23883" unitRef="cny">585987070</na:InvestmentInSubsidiaries>
    <na:InvestmentInSubsidiaries contextRef="c308" decimals="0" id="ixv-23884" unitRef="usd">81518429</na:InvestmentInSubsidiaries>
    <us-gaap:AssetsNet contextRef="c307" decimals="0" id="ixv-23885" unitRef="cny">-14732998</us-gaap:AssetsNet>
    <us-gaap:AssetsNet contextRef="c308" decimals="0" id="ixv-23886" unitRef="cny">230789121</us-gaap:AssetsNet>
    <us-gaap:AssetsNet contextRef="c308" decimals="0" id="ixv-23887" unitRef="usd">32105770</us-gaap:AssetsNet>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c309"
      decimals="3"
      id="ix_85_fact"
      unitRef="usdPershares">0.002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c310"
      decimals="3"
      id="ix_86_fact"
      unitRef="usdPershares">0.002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c309"
      decimals="0"
      id="ix_79_fact"
      unitRef="shares">12141093</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c310"
      decimals="INF"
      id="ix_82_fact"
      unitRef="shares">14141093</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c309"
      decimals="0"
      id="ix_84_fact"
      unitRef="shares">4192730</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="c310"
      decimals="INF"
      id="ix_81_fact"
      unitRef="shares">13273596</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c309"
      decimals="0"
      id="ix_83_fact"
      unitRef="shares">3724236</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c310"
      decimals="INF"
      id="ix_80_fact"
      unitRef="shares">12815143</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="c309"
      decimals="0"
      id="ix_76_fact"
      unitRef="cny">50106</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="c310"
      decimals="0"
      id="ix_77_fact"
      unitRef="cny">176842</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="c310"
      decimals="0"
      id="ix_78_fact"
      unitRef="usd">24601</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c311"
      decimals="3"
      id="ix_96_fact"
      unitRef="usdPershares">0.002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c312"
      decimals="3"
      id="ix_97_fact"
      unitRef="usdPershares">0.002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c311"
      decimals="0"
      id="ix_90_fact"
      unitRef="shares">2858909</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c311"
      decimals="0"
      id="ix_92_fact"
      unitRef="shares">2858909</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c311"
      decimals="0"
      id="ix_94_fact"
      unitRef="shares">2858909</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c312"
      decimals="INF"
      id="ix_91_fact"
      unitRef="shares">2858909</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c312"
      decimals="INF"
      id="ix_93_fact"
      unitRef="shares">2858909</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c312"
      decimals="INF"
      id="ix_95_fact"
      unitRef="shares">2858909</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="c311"
      decimals="0"
      id="ix_87_fact"
      unitRef="cny">36894</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="c312"
      decimals="0"
      id="ix_88_fact"
      unitRef="cny">36894</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="c312"
      decimals="0"
      id="ix_89_fact"
      unitRef="usd">5132</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c307" decimals="0" id="ixv-23910" unitRef="cny">428310028</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c308" decimals="0" id="ixv-23911" unitRef="cny">780499664</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c308" decimals="0" id="ixv-23912" unitRef="usd">108577662</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c307" decimals="0" id="ixv-23913" unitRef="cny">-452031693</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c308" decimals="0" id="ixv-23914" unitRef="cny">-565218741</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c308" decimals="0" id="ixv-23915" unitRef="usd">-78629283</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance contextRef="c307" decimals="0" id="ixv-23916" unitRef="cny">6647109</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance contextRef="c308" decimals="0" id="ixv-23917" unitRef="cny">6647109</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance contextRef="c308" decimals="0" id="ixv-23918" unitRef="usd">924699</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c307" decimals="0" id="ixv-23919" unitRef="cny">2254558</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c308" decimals="0" id="ixv-23920" unitRef="cny">8647353</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c308" decimals="0" id="ixv-23921" unitRef="usd">1202959</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c307" decimals="0" id="ixv-23922" unitRef="cny">-14732998</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c308" decimals="0" id="ixv-23923" unitRef="cny">230789121</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c308" decimals="0" id="ixv-23924" unitRef="usd">32105770</us-gaap:StockholdersEquity>
    <srt:CondensedStatementOfComprehensiveIncomeTableTextBlock contextRef="c306" id="ixv-22328">&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the years ended December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Net revenues&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-282"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-283"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-284"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-285"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Operating expenses:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Selling and marketing expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-286"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-287"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-288"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-289"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 52%; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in"&gt;General and administrative expenses&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;5,822,906&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;471,664&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;683,178&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;95,039&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Total operating expenses&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,822,906&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;471,664&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;683,178&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;95,039&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Loss from operations&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(5,822,906&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(471,664&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(683,178&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(95,039&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Finance income (expense)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;66,144&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;110,971&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(13,140&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,828&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Investment income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;53,809&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-290"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-291"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-292"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in"&gt;Income (loss) from investment in subsidiaries&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;36,821,839&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(252,463,079&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(112,490,730&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(15,648,925&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;Net income (loss) attributable to Nano Labs Ltd&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;31,118,886&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(252,823,772&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(113,187,048&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(15,745,792&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Comprehensive income (loss):&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Net income (loss)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;31,118,886&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(252,823,772&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(113,187,048&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(15,745,792&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Other comprehensive income (loss)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in"&gt;Foreign currency translation adjustment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,566,656&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;155,229&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;6,392,795&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;889,320&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;Total comprehensive income (loss) attributable to Nano Labs Ltd&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;35,685,542&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(252,668,543&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(106,794,253&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(14,856,472&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</srt:CondensedStatementOfComprehensiveIncomeTableTextBlock>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c313" decimals="0" id="ixv-23925" unitRef="cny">5822906</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c314" decimals="0" id="ixv-23926" unitRef="cny">471664</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c315" decimals="0" id="ixv-23927" unitRef="cny">683178</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c315" decimals="0" id="ixv-23928" unitRef="usd">95039</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses contextRef="c313" decimals="0" id="ixv-23929" unitRef="cny">5822906</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c314" decimals="0" id="ixv-23930" unitRef="cny">471664</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c315" decimals="0" id="ixv-23931" unitRef="cny">683178</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c315" decimals="0" id="ixv-23932" unitRef="usd">95039</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c313" decimals="0" id="ixv-23933" unitRef="cny">-5822906</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c314" decimals="0" id="ixv-23934" unitRef="cny">-471664</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c315" decimals="0" id="ixv-23935" unitRef="cny">-683178</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c315" decimals="0" id="ixv-23936" unitRef="usd">-95039</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c313" decimals="0" id="ixv-23937" unitRef="cny">66144</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c314" decimals="0" id="ixv-23938" unitRef="cny">110971</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c315" decimals="0" id="ixv-23939" unitRef="cny">-13140</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c315" decimals="0" id="ixv-23940" unitRef="usd">-1828</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InvestmentIncomeNet contextRef="c313" decimals="0" id="ixv-23941" unitRef="cny">53809</us-gaap:InvestmentIncomeNet>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary contextRef="c313" decimals="0" id="ixv-23942" unitRef="cny">36821839</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary contextRef="c314" decimals="0" id="ixv-23943" unitRef="cny">-252463079</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary contextRef="c315" decimals="0" id="ixv-23944" unitRef="cny">-112490730</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary contextRef="c315" decimals="0" id="ixv-23945" unitRef="usd">-15648925</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:ProfitLoss contextRef="c313" decimals="0" id="ixv-23946" unitRef="cny">31118886</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c314" decimals="0" id="ixv-23947" unitRef="cny">-252823772</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c315" decimals="0" id="ixv-23948" unitRef="cny">-113187048</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c315" decimals="0" id="ixv-23949" unitRef="usd">-15745792</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLoss contextRef="c313" decimals="0" id="ixv-23950" unitRef="cny">31118886</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c314" decimals="0" id="ixv-23951" unitRef="cny">-252823772</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c315" decimals="0" id="ixv-23952" unitRef="cny">-113187048</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c315" decimals="0" id="ixv-23953" unitRef="usd">-15745792</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c313" decimals="0" id="ixv-23954" unitRef="cny">-4566656</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c314" decimals="0" id="ixv-23955" unitRef="cny">-155229</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c315" decimals="0" id="ixv-23956" unitRef="cny">-6392795</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c315" decimals="0" id="ixv-23957" unitRef="usd">-889320</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c313" decimals="0" id="ixv-23958" unitRef="cny">35685542</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c314" decimals="0" id="ixv-23959" unitRef="cny">-252668543</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c315" decimals="0" id="ixv-23960" unitRef="cny">-106794253</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c315" decimals="0" id="ixv-23961" unitRef="usd">-14856472</us-gaap:ComprehensiveIncomeNetOfTax>
    <srt:ScheduleOfCondensedCashFlowStatementTableTextBlock contextRef="c306" id="ixv-22670">&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the years ended December&#160;31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Net cash provided by (used in) operating activities&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,911,561&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;344,012&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(281,829&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(39,206&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Net cash used in investing activities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(155,900,936&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(68,918,960&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(312,142,434&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(43,423,075&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Net cash provided by financing activities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;144,043,186&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;72,802,734&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;315,620,394&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;43,906,905&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Effect of exchange rate changes on cash and cash equivalents&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,883,387&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(3,047,562&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,174,475&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(302,498&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Net increase (decrease) in cash and cash equivalents&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(62,802&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,180,224&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,021,656&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;142,126&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Cash and cash equivalents at beginning of the year&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;88,571&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;25,769&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,205,993&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;167,769&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Cash and cash equivalents at end of the year&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;25,769&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,205,993&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,227,649&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;309,895&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</srt:ScheduleOfCondensedCashFlowStatementTableTextBlock>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c313" decimals="0" id="ixv-23962" unitRef="cny">3911561</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c314" decimals="0" id="ixv-23963" unitRef="cny">344012</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c315" decimals="0" id="ixv-23964" unitRef="cny">-281829</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c315" decimals="0" id="ixv-23965" unitRef="usd">-39206</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c313" decimals="0" id="ixv-23966" unitRef="cny">-155900936</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c314" decimals="0" id="ixv-23967" unitRef="cny">-68918960</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c315" decimals="0" id="ixv-23968" unitRef="cny">-312142434</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c315" decimals="0" id="ixv-23969" unitRef="usd">-43423075</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c313" decimals="0" id="ixv-23970" unitRef="cny">144043186</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c314" decimals="0" id="ixv-23971" unitRef="cny">72802734</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c315" decimals="0" id="ixv-23972" unitRef="cny">315620394</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c315" decimals="0" id="ixv-23973" unitRef="usd">43906905</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c313" decimals="0" id="ixv-23974" unitRef="cny">7883387</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c314" decimals="0" id="ixv-23975" unitRef="cny">-3047562</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c315" decimals="0" id="ixv-23976" unitRef="cny">-2174475</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c315" decimals="0" id="ixv-23977" unitRef="usd">-302498</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c313" decimals="0" id="ixv-23978" unitRef="cny">-62802</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c314" decimals="0" id="ixv-23979" unitRef="cny">1180224</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c315" decimals="0" id="ixv-23980" unitRef="cny">1021656</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c315" decimals="0" id="ixv-23981" unitRef="usd">142126</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c316" decimals="0" id="ixv-23982" unitRef="cny">88571</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c317" decimals="0" id="ixv-23983" unitRef="cny">25769</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c307" decimals="0" id="ixv-23984" unitRef="cny">1205993</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c307" decimals="0" id="ixv-23985" unitRef="usd">167769</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c317" decimals="0" id="ixv-23986" unitRef="cny">25769</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c307" decimals="0" id="ixv-23987" unitRef="cny">1205993</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c308" decimals="0" id="ixv-23988" unitRef="cny">2227649</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c308" decimals="0" id="ixv-23989" unitRef="usd">309895</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <dei:DocumentAccountingStandard contextRef="c0" id="hidden-fact-0">U.S. GAAP</dei:DocumentAccountingStandard>
    <dei:AuditorFirmId contextRef="c0" id="hidden-fact-1">206</dei:AuditorFirmId>
    <us-gaap:CryptoAssetFairValueCurrent
      contextRef="c4"
      id="hidden-fact-2"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:InterestExpenseNonoperating
      contextRef="c8"
      id="hidden-fact-3"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:InterestExpenseNonoperating
      contextRef="c9"
      id="hidden-fact-4"
      unitRef="cny"
      xsi:nil="true"/>
    <na:ChangeInFairValueOfCryptocurrencies
      contextRef="c8"
      id="hidden-fact-5"
      unitRef="cny"
      xsi:nil="true"/>
    <na:ChangeInFairValueOfCryptocurrencies
      contextRef="c9"
      id="hidden-fact-6"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c8"
      id="hidden-fact-7"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-8"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-9"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="c8"
      id="hidden-fact-10"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="c8"
      id="hidden-fact-11"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="c11"
      id="hidden-fact-12"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c11"
      id="hidden-fact-13"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="c12"
      id="hidden-fact-14"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c12"
      id="hidden-fact-15"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c14"
      id="hidden-fact-16"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c17"
      id="hidden-fact-17"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering
      contextRef="c22"
      id="hidden-fact-18"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering
      contextRef="c23"
      id="hidden-fact-19"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering
      contextRef="c24"
      id="hidden-fact-20"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering
      contextRef="c25"
      id="hidden-fact-21"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering
      contextRef="c26"
      id="hidden-fact-22"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueReDesignationOfOrdinarySharesImmediatelyPriorTheCompletionOfInitialPublicOffering
      contextRef="c8"
      id="hidden-fact-23"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost
      contextRef="c19"
      id="hidden-fact-24"
      unitRef="shares"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost
      contextRef="c19"
      id="hidden-fact-25"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodSharesShareIssuanceInitialPublicOfferingNetOfIssuanceCost
      contextRef="c21"
      id="hidden-fact-26"
      unitRef="shares"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost
      contextRef="c21"
      id="hidden-fact-27"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost
      contextRef="c23"
      id="hidden-fact-28"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost
      contextRef="c24"
      id="hidden-fact-29"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost
      contextRef="c25"
      id="hidden-fact-30"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueShareIssuanceInitialPublicOfferingNetOfIssuanceCost
      contextRef="c26"
      id="hidden-fact-31"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost
      contextRef="c19"
      id="hidden-fact-32"
      unitRef="shares"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost
      contextRef="c19"
      id="hidden-fact-33"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodSharesShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost
      contextRef="c21"
      id="hidden-fact-34"
      unitRef="shares"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost
      contextRef="c21"
      id="hidden-fact-35"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost
      contextRef="c23"
      id="hidden-fact-36"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost
      contextRef="c24"
      id="hidden-fact-37"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost
      contextRef="c25"
      id="hidden-fact-38"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueShareIssuanceFollowingInitialPublicOfferingNetOfIssuanceCost
      contextRef="c26"
      id="hidden-fact-39"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c19"
      id="hidden-fact-40"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c20"
      id="hidden-fact-41"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c21"
      id="hidden-fact-42"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c22"
      id="hidden-fact-43"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c23"
      id="hidden-fact-44"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c25"
      id="hidden-fact-45"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c26"
      id="hidden-fact-46"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c19"
      id="hidden-fact-47"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c20"
      id="hidden-fact-48"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c21"
      id="hidden-fact-49"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c23"
      id="hidden-fact-50"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c24"
      id="hidden-fact-51"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c25"
      id="hidden-fact-52"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c26"
      id="hidden-fact-53"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueTransferToReserve
      contextRef="c19"
      id="hidden-fact-54"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueTransferToReserve
      contextRef="c20"
      id="hidden-fact-55"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueTransferToReserve
      contextRef="c21"
      id="hidden-fact-56"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueTransferToReserve
      contextRef="c22"
      id="hidden-fact-57"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueTransferToReserve
      contextRef="c25"
      id="hidden-fact-58"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueTransferToReserve
      contextRef="c26"
      id="hidden-fact-59"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueTransferToReserve
      contextRef="c8"
      id="hidden-fact-60"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c19"
      id="hidden-fact-61"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c20"
      id="hidden-fact-62"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c21"
      id="hidden-fact-63"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c22"
      id="hidden-fact-64"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c23"
      id="hidden-fact-65"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c24"
      id="hidden-fact-66"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c26"
      id="hidden-fact-67"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="c27"
      id="hidden-fact-68"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c27"
      id="hidden-fact-69"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c34"
      id="hidden-fact-70"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares
      contextRef="c36"
      id="hidden-fact-71"
      unitRef="shares"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares
      contextRef="c36"
      id="hidden-fact-72"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodSharesIssuanceOfOrdinaryShares
      contextRef="c38"
      id="hidden-fact-73"
      unitRef="shares"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares
      contextRef="c38"
      id="hidden-fact-74"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares
      contextRef="c40"
      id="hidden-fact-75"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares
      contextRef="c41"
      id="hidden-fact-76"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares
      contextRef="c42"
      id="hidden-fact-77"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinaryShares
      contextRef="c43"
      id="hidden-fact-78"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions
      contextRef="c36"
      id="hidden-fact-79"
      unitRef="shares"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions
      contextRef="c36"
      id="hidden-fact-80"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions
      contextRef="c38"
      id="hidden-fact-81"
      unitRef="shares"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions
      contextRef="c38"
      id="hidden-fact-82"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions
      contextRef="c39"
      id="hidden-fact-83"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions
      contextRef="c40"
      id="hidden-fact-84"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions
      contextRef="c41"
      id="hidden-fact-85"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions
      contextRef="c42"
      id="hidden-fact-86"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions
      contextRef="c43"
      id="hidden-fact-87"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c36"
      id="hidden-fact-88"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c37"
      id="hidden-fact-89"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c38"
      id="hidden-fact-90"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c40"
      id="hidden-fact-91"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c41"
      id="hidden-fact-92"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c42"
      id="hidden-fact-93"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c43"
      id="hidden-fact-94"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c36"
      id="hidden-fact-95"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c37"
      id="hidden-fact-96"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c38"
      id="hidden-fact-97"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c39"
      id="hidden-fact-98"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c40"
      id="hidden-fact-99"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c42"
      id="hidden-fact-100"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c36"
      id="hidden-fact-101"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c37"
      id="hidden-fact-102"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c38"
      id="hidden-fact-103"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c39"
      id="hidden-fact-104"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c40"
      id="hidden-fact-105"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c41"
      id="hidden-fact-106"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="c44"
      id="hidden-fact-107"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c44"
      id="hidden-fact-108"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c52"
      id="hidden-fact-109"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c52"
      id="hidden-fact-110"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c54"
      id="hidden-fact-111"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c54"
      id="hidden-fact-112"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c56"
      id="hidden-fact-113"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c57"
      id="hidden-fact-114"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c58"
      id="hidden-fact-115"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c59"
      id="hidden-fact-116"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c52"
      id="hidden-fact-117"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c52"
      id="hidden-fact-118"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c54"
      id="hidden-fact-119"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c54"
      id="hidden-fact-120"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c56"
      id="hidden-fact-121"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c57"
      id="hidden-fact-122"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c58"
      id="hidden-fact-123"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c59"
      id="hidden-fact-124"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions
      contextRef="c52"
      id="hidden-fact-125"
      unitRef="shares"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions
      contextRef="c52"
      id="hidden-fact-126"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions
      contextRef="c54"
      id="hidden-fact-127"
      unitRef="shares"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions
      contextRef="c54"
      id="hidden-fact-128"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions
      contextRef="c55"
      id="hidden-fact-129"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions
      contextRef="c56"
      id="hidden-fact-130"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions
      contextRef="c57"
      id="hidden-fact-131"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions
      contextRef="c58"
      id="hidden-fact-132"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesUponTheExerciseOfStockOptions
      contextRef="c59"
      id="hidden-fact-133"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts
      contextRef="c52"
      id="hidden-fact-134"
      unitRef="shares"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts
      contextRef="c52"
      id="hidden-fact-135"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodSharesIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts
      contextRef="c54"
      id="hidden-fact-136"
      unitRef="shares"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts
      contextRef="c54"
      id="hidden-fact-137"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts
      contextRef="c56"
      id="hidden-fact-138"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts
      contextRef="c57"
      id="hidden-fact-139"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts
      contextRef="c58"
      id="hidden-fact-140"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StockIssuedDuringPeriodValueIssuanceOfOrdinarySharesInExchangeForCryptocurrenciesNetOfIssuanceCosts
      contextRef="c59"
      id="hidden-fact-141"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="c52"
      id="hidden-fact-142"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="c53"
      id="hidden-fact-143"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="c54"
      id="hidden-fact-144"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="c55"
      id="hidden-fact-145"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="c56"
      id="hidden-fact-146"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="c57"
      id="hidden-fact-147"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="c58"
      id="hidden-fact-148"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c52"
      id="hidden-fact-149"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c53"
      id="hidden-fact-150"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c54"
      id="hidden-fact-151"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c56"
      id="hidden-fact-152"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c57"
      id="hidden-fact-153"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c58"
      id="hidden-fact-154"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c59"
      id="hidden-fact-155"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c52"
      id="hidden-fact-156"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c53"
      id="hidden-fact-157"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c54"
      id="hidden-fact-158"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c55"
      id="hidden-fact-159"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c56"
      id="hidden-fact-160"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c58"
      id="hidden-fact-161"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c52"
      id="hidden-fact-162"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c53"
      id="hidden-fact-163"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c54"
      id="hidden-fact-164"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c55"
      id="hidden-fact-165"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c56"
      id="hidden-fact-166"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c57"
      id="hidden-fact-167"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="c60"
      id="hidden-fact-168"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c60"
      id="hidden-fact-169"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="c60"
      id="hidden-fact-170"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c60"
      id="hidden-fact-171"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="c8"
      id="hidden-fact-172"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="c9"
      id="hidden-fact-173"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="c8"
      id="hidden-fact-174"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="c8"
      id="hidden-fact-175"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="c9"
      id="hidden-fact-176"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="c8"
      id="hidden-fact-177"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="c8"
      id="hidden-fact-178"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="c9"
      id="hidden-fact-179"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="c9"
      id="hidden-fact-180"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="c0"
      id="hidden-fact-181"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="c0"
      id="hidden-fact-182"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="c9"
      id="hidden-fact-183"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="c0"
      id="hidden-fact-184"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="c0"
      id="hidden-fact-185"
      unitRef="usd"
      xsi:nil="true"/>
    <na:PurchaseOfCryptocurrencies
      contextRef="c8"
      id="hidden-fact-186"
      unitRef="cny"
      xsi:nil="true"/>
    <na:PurchaseOfCryptocurrencies
      contextRef="c9"
      id="hidden-fact-187"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromContributedCapital
      contextRef="c8"
      id="hidden-fact-188"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromContributedCapital
      contextRef="c9"
      id="hidden-fact-189"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaid
      contextRef="c9"
      id="hidden-fact-190"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaid
      contextRef="c0"
      id="hidden-fact-191"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaid
      contextRef="c0"
      id="hidden-fact-192"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1
      contextRef="c8"
      id="hidden-fact-193"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1
      contextRef="c0"
      id="hidden-fact-194"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1
      contextRef="c0"
      id="hidden-fact-195"
      unitRef="usd"
      xsi:nil="true"/>
    <na:CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares
      contextRef="c8"
      id="hidden-fact-196"
      unitRef="cny"
      xsi:nil="true"/>
    <na:CryptocurrenciesAcquiredThroughIssuanceOfOrdinaryShares
      contextRef="c9"
      id="hidden-fact-197"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="c8"
      id="hidden-fact-198"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="c9"
      id="hidden-fact-199"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="c0"
      id="hidden-fact-200"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss
      contextRef="c35"
      id="hidden-fact-201"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss
      contextRef="c4"
      id="hidden-fact-202"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss
      contextRef="c5"
      id="hidden-fact-203"
      unitRef="usd"
      xsi:nil="true"/>
    <na:PrepaymentsDesignFees
      contextRef="c5"
      id="hidden-fact-204"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:CryptoAssetFairValueCurrent
      contextRef="c125"
      id="hidden-fact-205"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:CryptoAssetFairValueCurrent
      contextRef="c126"
      id="hidden-fact-206"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:CryptoAssetPurchase
      contextRef="c128"
      id="hidden-fact-207"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:CryptoAssetDisposition
      contextRef="c127"
      id="hidden-fact-208"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:CryptoAssetUnrealizedLossOperating
      contextRef="c128"
      id="hidden-fact-209"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:CryptoAssetAddition
      contextRef="c128"
      id="hidden-fact-210"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c138"
      id="hidden-fact-211"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c141"
      id="hidden-fact-212"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="c129"
      id="hidden-fact-213"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="c5"
      id="hidden-fact-214"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="c9"
      id="hidden-fact-215"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:WarrantsAndRightsOutstandingTerm contextRef="c172" id="hidden-fact-216">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c232"
      id="hidden-fact-217"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c232"
      id="hidden-fact-218"
      unitRef="cnyPershares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c234"
      id="hidden-fact-219"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c234"
      id="hidden-fact-220"
      unitRef="cnyPershares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c236"
      id="hidden-fact-221"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c236"
      id="hidden-fact-222"
      unitRef="cnyPershares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c197"
      id="hidden-fact-223"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c197"
      id="hidden-fact-224"
      unitRef="cnyPershares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c241"
      id="hidden-fact-225"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c241"
      id="hidden-fact-226"
      unitRef="cnyPershares"
      xsi:nil="true"/>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c242" id="hidden-fact-227" xsi:nil="true"/>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c241"
      id="hidden-fact-228"
      unitRef="cnyPershares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="c237"
      id="hidden-fact-229"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="c227"
      id="hidden-fact-230"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c227"
      id="hidden-fact-231"
      unitRef="cnyPershares"
      xsi:nil="true"/>
    <na:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm contextRef="c227" id="hidden-fact-232" xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c227"
      id="hidden-fact-233"
      unitRef="cnyPershares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c227"
      id="hidden-fact-234"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c227"
      id="hidden-fact-235"
      unitRef="cnyPershares"
      xsi:nil="true"/>
    <na:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm contextRef="c227" id="hidden-fact-236" xsi:nil="true"/>
    <na:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueExercisedinShares
      contextRef="c227"
      id="hidden-fact-237"
      unitRef="cnyPershares"
      xsi:nil="true"/>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c243"
      decimals="1"
      id="hidden-fact-238"
      unitRef="cnyPershares">609.4</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <na:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm contextRef="c228" id="hidden-fact-239" xsi:nil="true"/>
    <na:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm contextRef="c228" id="hidden-fact-240" xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c229"
      id="hidden-fact-241"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c229"
      id="hidden-fact-242"
      unitRef="cnyPershares"
      xsi:nil="true"/>
    <na:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm contextRef="c229" id="hidden-fact-243" xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c229"
      id="hidden-fact-244"
      unitRef="cnyPershares"
      xsi:nil="true"/>
    <na:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm contextRef="c229" id="hidden-fact-245" xsi:nil="true"/>
    <na:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm contextRef="c229" id="hidden-fact-246" xsi:nil="true"/>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="c202"
      id="hidden-fact-247"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StatutoryReserve
      contextRef="c9"
      id="hidden-fact-248"
      unitRef="cny"
      xsi:nil="true"/>
    <na:StatutoryReserve
      contextRef="c0"
      id="hidden-fact-249"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="c9"
      id="hidden-fact-250"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="c0"
      id="hidden-fact-251"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="c8"
      id="hidden-fact-252"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-253"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c8"
      id="hidden-fact-254"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c9"
      id="hidden-fact-255"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-256"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c8"
      id="hidden-fact-257"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-258"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="c4"
      id="hidden-fact-259"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="c5"
      id="hidden-fact-260"
      unitRef="cny"
      xsi:nil="true"/>
    <na:IncomeTaxAssessableProfit
      contextRef="c113"
      decimals="0"
      id="hidden-fact-261"
      unitRef="hkd">2000000</na:IncomeTaxAssessableProfit>
    <na:IncomeTaxAssessableProfit
      contextRef="c113"
      decimals="0"
      id="hidden-fact-262"
      unitRef="hkd">2000000</na:IncomeTaxAssessableProfit>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="c249"
      decimals="0"
      id="hidden-fact-263"
      unitRef="sgd">100000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c255"
      id="hidden-fact-264"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c256"
      id="hidden-fact-265"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c258"
      id="hidden-fact-266"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c259"
      id="hidden-fact-267"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c261"
      id="hidden-fact-268"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c262"
      id="hidden-fact-269"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c264"
      id="hidden-fact-270"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c266"
      id="hidden-fact-271"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c268"
      id="hidden-fact-272"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c270"
      id="hidden-fact-273"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c272"
      id="hidden-fact-274"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c273"
      id="hidden-fact-275"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c274"
      id="hidden-fact-276"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c276"
      id="hidden-fact-277"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c278"
      id="hidden-fact-278"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c279"
      id="hidden-fact-279"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c280"
      id="hidden-fact-280"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c281"
      id="hidden-fact-281"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c313"
      id="hidden-fact-282"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c314"
      id="hidden-fact-283"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c315"
      id="hidden-fact-284"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c315"
      id="hidden-fact-285"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SellingAndMarketingExpense
      contextRef="c313"
      id="hidden-fact-286"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:SellingAndMarketingExpense
      contextRef="c314"
      id="hidden-fact-287"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:SellingAndMarketingExpense
      contextRef="c315"
      id="hidden-fact-288"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:SellingAndMarketingExpense
      contextRef="c315"
      id="hidden-fact-289"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InvestmentIncomeNet
      contextRef="c314"
      id="hidden-fact-290"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:InvestmentIncomeNet
      contextRef="c315"
      id="hidden-fact-291"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:InvestmentIncomeNet
      contextRef="c315"
      id="hidden-fact-292"
      unitRef="usd"
      xsi:nil="true"/>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-24285">0001872302</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c0" id="ixv-24286">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="c0" id="ixv-24287">FY</dei:DocumentFiscalPeriodFocus>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#ix_15_fact"
          xlink:label="ix_15_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_18_fact"
          xlink:label="ix_18_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_0_fact"
          xlink:label="ix_0_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_3_fact"
          xlink:label="ix_3_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_7_fact"
          xlink:label="ix_7_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_9_fact"
          xlink:label="ix_9_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_6_fact"
          xlink:label="ix_6_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_1_fact"
          xlink:label="ix_1_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_19_fact"
          xlink:label="ix_19_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_14_fact"
          xlink:label="ix_14_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_13_fact"
          xlink:label="ix_13_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_21_fact"
          xlink:label="ix_21_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_12_fact"
          xlink:label="ix_12_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_17_fact"
          xlink:label="ix_17_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_10_fact"
          xlink:label="ix_10_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_20_fact"
          xlink:label="ix_20_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_2_fact"
          xlink:label="ix_2_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_4_fact"
          xlink:label="ix_4_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_5_fact"
          xlink:label="ix_5_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_11_fact"
          xlink:label="ix_11_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_8_fact"
          xlink:label="ix_8_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_16_fact"
          xlink:label="ix_16_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_0_footnote" xlink:label="ix_0_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After giving effect of the reverse stock splits, see Note 12.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_15_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_18_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_0_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_3_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_7_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_9_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_6_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_1_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_19_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_14_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_13_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_21_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_12_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_17_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_10_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_20_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_2_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_4_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_5_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_11_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_8_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_16_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_29_fact"
          xlink:label="ix_29_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_30_fact"
          xlink:label="ix_30_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_22_fact"
          xlink:label="ix_22_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_32_fact"
          xlink:label="ix_32_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_25_fact"
          xlink:label="ix_25_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_27_fact"
          xlink:label="ix_27_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_33_fact"
          xlink:label="ix_33_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_35_fact"
          xlink:label="ix_35_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_37_fact"
          xlink:label="ix_37_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_26_fact"
          xlink:label="ix_26_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_24_fact"
          xlink:label="ix_24_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_34_fact"
          xlink:label="ix_34_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_31_fact"
          xlink:label="ix_31_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_23_fact"
          xlink:label="ix_23_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_36_fact"
          xlink:label="ix_36_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_28_fact"
          xlink:label="ix_28_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_1_footnote" xlink:label="ix_1_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After giving effect of the reverse stock splits, see Note 12.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_29_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_30_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_22_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_32_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_25_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_27_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_33_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_35_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_37_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_26_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_24_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_34_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_31_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_23_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_36_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_28_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#hidden-fact-12"
          xlink:label="hidden-fact-12"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_63_fact"
          xlink:label="ix_63_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-171"
          xlink:label="hidden-fact-171"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-68"
          xlink:label="hidden-fact-68"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-69"
          xlink:label="hidden-fact-69"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-15"
          xlink:label="hidden-fact-15"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_61_fact"
          xlink:label="ix_61_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_45_fact"
          xlink:label="ix_45_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-170"
          xlink:label="hidden-fact-170"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_47_fact"
          xlink:label="ix_47_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_64_fact"
          xlink:label="ix_64_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-108"
          xlink:label="hidden-fact-108"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_68_fact"
          xlink:label="ix_68_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_70_fact"
          xlink:label="ix_70_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_60_fact"
          xlink:label="ix_60_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_41_fact"
          xlink:label="ix_41_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-168"
          xlink:label="hidden-fact-168"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_56_fact"
          xlink:label="ix_56_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-169"
          xlink:label="hidden-fact-169"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_48_fact"
          xlink:label="ix_48_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_43_fact"
          xlink:label="ix_43_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_62_fact"
          xlink:label="ix_62_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_49_fact"
          xlink:label="ix_49_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_52_fact"
          xlink:label="ix_52_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_66_fact"
          xlink:label="ix_66_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_73_fact"
          xlink:label="ix_73_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-13"
          xlink:label="hidden-fact-13"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_53_fact"
          xlink:label="ix_53_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_55_fact"
          xlink:label="ix_55_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_65_fact"
          xlink:label="ix_65_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-14"
          xlink:label="hidden-fact-14"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_44_fact"
          xlink:label="ix_44_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_75_fact"
          xlink:label="ix_75_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-107"
          xlink:label="hidden-fact-107"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_59_fact"
          xlink:label="ix_59_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_40_fact"
          xlink:label="ix_40_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_72_fact"
          xlink:label="ix_72_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_51_fact"
          xlink:label="ix_51_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_39_fact"
          xlink:label="ix_39_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_69_fact"
          xlink:label="ix_69_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_54_fact"
          xlink:label="ix_54_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_74_fact"
          xlink:label="ix_74_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_38_fact"
          xlink:label="ix_38_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_42_fact"
          xlink:label="ix_42_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_46_fact"
          xlink:label="ix_46_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_50_fact"
          xlink:label="ix_50_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_57_fact"
          xlink:label="ix_57_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_58_fact"
          xlink:label="ix_58_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_71_fact"
          xlink:label="ix_71_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_67_fact"
          xlink:label="ix_67_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_2_footnote" xlink:label="ix_2_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After giving effect of the reverse stock splits, see Note 12.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-12"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_63_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-171"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-68"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-69"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-15"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_61_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_45_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-170"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_47_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_64_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-108"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_68_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_70_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_60_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_41_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-168"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_56_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-169"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_48_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_43_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_62_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_49_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_52_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_66_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_73_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-13"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_53_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_55_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_65_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-14"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_44_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_75_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-107"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_59_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_40_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_72_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_51_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_39_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_69_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_54_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_74_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_38_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_42_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_46_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_50_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_57_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_58_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_71_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_67_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_76_fact"
          xlink:label="ix_76_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_96_fact"
          xlink:label="ix_96_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_94_fact"
          xlink:label="ix_94_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_82_fact"
          xlink:label="ix_82_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_90_fact"
          xlink:label="ix_90_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_95_fact"
          xlink:label="ix_95_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_93_fact"
          xlink:label="ix_93_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_88_fact"
          xlink:label="ix_88_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_87_fact"
          xlink:label="ix_87_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_84_fact"
          xlink:label="ix_84_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_79_fact"
          xlink:label="ix_79_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_83_fact"
          xlink:label="ix_83_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_91_fact"
          xlink:label="ix_91_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_80_fact"
          xlink:label="ix_80_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_81_fact"
          xlink:label="ix_81_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_89_fact"
          xlink:label="ix_89_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_85_fact"
          xlink:label="ix_85_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_97_fact"
          xlink:label="ix_97_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_92_fact"
          xlink:label="ix_92_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_86_fact"
          xlink:label="ix_86_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_77_fact"
          xlink:label="ix_77_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_78_fact"
          xlink:label="ix_78_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_3_footnote" xlink:label="ix_3_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After giving effect of the reverse stock splits, see Note 12.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_76_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_96_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_94_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_82_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_90_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_95_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_93_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_88_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_87_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_84_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_79_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_83_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_91_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_80_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_81_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_89_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_85_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_97_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_92_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_86_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_77_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_78_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
